Class: ActiveMail::Components::BlockGrid
- Extended by:
- T::Sig
- Defined in:
- lib/activemail/components/block_grid.rb
Constant Summary
Constants inherited from Base
ActiveMail::Components::Base::IGNORED_ON_PASSTHROUGH, ActiveMail::Components::Base::TABLE_RESET
Instance Method Summary collapse
Methods inherited from Base
Constructor Details
This class inherits a constructor from ActiveMail::Components::Base
Instance Method Details
#transform(node, inner) ⇒ Object
12 13 14 15 16 |
# File 'lib/activemail/components/block_grid.rb', line 12 def transform(node, inner) up = positive_int(node.attr('up')) classes = combine_classes(node, ['block-grid', up && "up-#{up}"].compact.join(' ')) %(<table class="#{classes}" #{TABLE_RESET}#{style_attribute(node, 'width:100%;')}><tbody><tr>#{inner}</tr></tbody></table>) end |