Module: HasHelpers::Constant::InstanceMethods
- Defined in:
- lib/has_helpers/constant.rb
Instance Method Summary collapse
- #definition ⇒ Object
- #definition=(definition) ⇒ Object
- #is_parent? ⇒ Boolean
- #meta ⇒ Object
- #to_renderable ⇒ Object
Instance Method Details
#definition ⇒ Object
287 288 289 |
# File 'lib/has_helpers/constant.rb', line 287 def definition @definition end |
#definition=(definition) ⇒ Object
283 284 285 |
# File 'lib/has_helpers/constant.rb', line 283 def definition=(definition) @definition = definition end |
#is_parent? ⇒ Boolean
291 292 293 |
# File 'lib/has_helpers/constant.rb', line 291 def is_parent? !!definition&.persisted_parent || self.class.is_parent?(self) end |
#meta ⇒ Object
295 296 297 |
# File 'lib/has_helpers/constant.rb', line 295 def definition && definition. end |
#to_renderable ⇒ Object
279 280 281 |
# File 'lib/has_helpers/constant.rb', line 279 def to_renderable name.to_s.to_text_node end |