Class: BootstrapEmail::Converter::Base
- Inherits:
-
Object
- Object
- BootstrapEmail::Converter::Base
- Defined in:
- lib/bootstrap-email/converters/base.rb
Direct Known Subclasses
AddMissingMetaTags, Alert, Align, Badge, BeautifyHTML, Block, Body, Button, Card, Color, Container, ForceEncoding, Grid, HeadStyle, Hr, Margin, Padding, Paragraph, PreviewText, Spacer, Spacing, Stack, SupportUrlTokens, Table, VersionComment
Instance Attribute Summary collapse
-
#doc ⇒ Object
readonly
Returns the value of attribute doc.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(doc) ⇒ Base
constructor
A new instance of Base.
Constructor Details
#initialize(doc) ⇒ Base
Returns a new instance of Base.
5 6 7 8 |
# File 'lib/bootstrap-email/converters/base.rb', line 5 def initialize(doc) @doc = doc @cached_templates = {} end |
Instance Attribute Details
#doc ⇒ Object (readonly)
Returns the value of attribute doc.
4 5 6 |
# File 'lib/bootstrap-email/converters/base.rb', line 4 def doc @doc end |
Class Method Details
.build(doc) ⇒ Object
10 11 12 |
# File 'lib/bootstrap-email/converters/base.rb', line 10 def self.build(doc) new(doc).build end |