Class: Jekyll::Layout
- Inherits:
-
Object
- Object
- Jekyll::Layout
- Defined in:
- lib/jekyll-haml/ext/convertible.rb
Instance Method Summary collapse
- #extname ⇒ Object
-
#initialize(*args) ⇒ Layout
constructor
A new instance of Layout.
- #old_initialize ⇒ Object
- #transform ⇒ Object
Constructor Details
#initialize(*args) ⇒ Layout
Returns a new instance of Layout.
6 7 8 9 |
# File 'lib/jekyll-haml/ext/convertible.rb', line 6 def initialize(*args) old_initialize(*args) self.content = transform end |
Instance Method Details
#extname ⇒ Object
15 16 17 |
# File 'lib/jekyll-haml/ext/convertible.rb', line 15 def extname ext end |
#old_initialize ⇒ Object
4 |
# File 'lib/jekyll-haml/ext/convertible.rb', line 4 alias old_initialize initialize |
#transform ⇒ Object
11 12 13 |
# File 'lib/jekyll-haml/ext/convertible.rb', line 11 def transform renderer.convert(content) end |