Class: Lookbook::RenderedExample
- Inherits:
-
Object
- Object
- Lookbook::RenderedExample
- Defined in:
- lib/lookbook/rendered_example.rb
Instance Attribute Summary collapse
-
#example ⇒ Object
readonly
Returns the value of attribute example.
-
#output ⇒ Object
readonly
Returns the value of attribute output.
Instance Method Summary collapse
-
#initialize(example, output, params) ⇒ RenderedExample
constructor
A new instance of RenderedExample.
- #source ⇒ Object
- #source_lang ⇒ Object
Constructor Details
#initialize(example, output, params) ⇒ RenderedExample
Returns a new instance of RenderedExample.
7 8 9 10 11 |
# File 'lib/lookbook/rendered_example.rb', line 7 def initialize(example, output, params) @example = example @params = params @output = output end |
Instance Attribute Details
#example ⇒ Object (readonly)
Returns the value of attribute example.
5 6 7 |
# File 'lib/lookbook/rendered_example.rb', line 5 def example @example end |
#output ⇒ Object (readonly)
Returns the value of attribute output.
5 6 7 |
# File 'lib/lookbook/rendered_example.rb', line 5 def output @output end |
Instance Method Details
#source ⇒ Object
13 14 15 |
# File 'lib/lookbook/rendered_example.rb', line 13 def source has_custom_template? ? template_source(template) : example.source end |
#source_lang ⇒ Object
17 18 19 |
# File 'lib/lookbook/rendered_example.rb', line 17 def source_lang has_custom_template? ? template_lang(template) : example.source_lang end |