Class: LiteralCompositor
- Inherits:
-
Compositor::Leaf
- Object
- Compositor::Base
- Compositor::Leaf
- LiteralCompositor
- Defined in:
- lib/compositor/compositors/literal_compositor.rb
Instance Attribute Summary collapse
-
#object ⇒ Object
Returns the value of attribute object.
Attributes inherited from Compositor::Base
Instance Method Summary collapse
-
#initialize(view_context, object = {}, args = {}) ⇒ LiteralCompositor
constructor
A new instance of LiteralCompositor.
- #to_hash ⇒ Object
Methods inherited from Compositor::Leaf
Methods inherited from Compositor::Base
#dsl, #include_root?, inherited, original_dsl_name, #to_h, #to_json, #with_root_element
Constructor Details
#initialize(view_context, object = {}, args = {}) ⇒ LiteralCompositor
Returns a new instance of LiteralCompositor.
4 5 6 7 |
# File 'lib/compositor/compositors/literal_compositor.rb', line 4 def initialize(view_context, object = {}, args = {}) super(view_context, args) self.object = object end |
Instance Attribute Details
#object ⇒ Object
Returns the value of attribute object.
2 3 4 |
# File 'lib/compositor/compositors/literal_compositor.rb', line 2 def object @object end |
Instance Method Details
#to_hash ⇒ Object
9 10 11 |
# File 'lib/compositor/compositors/literal_compositor.rb', line 9 def to_hash object end |