Module: Cura::Attributes::HasVisibility
- Includes:
- HasAttributes
- Included in:
- Component::Base
- Defined in:
- lib/cura/attributes/has_visibility.rb
Overview
Adds the ‘#visible?`, `visible=` methods.
Instance Method Summary collapse
- #initialize(attributes = {}) ⇒ Object
-
#visible= ⇒ Boolean
Set the visibility.
-
#visible? ⇒ Boolean
Get the visibility.
Methods included from HasAttributes
Instance Method Details
#initialize(attributes = {}) ⇒ Object
9 10 11 12 13 |
# File 'lib/cura/attributes/has_visibility.rb', line 9 def initialize(attributes={}) @visible = true super end |
#visible= ⇒ Boolean
Set the visibility.
25 |
# File 'lib/cura/attributes/has_visibility.rb', line 25 attribute(:visible, query: true) |
#visible? ⇒ Boolean
Get the visibility.
|
# File 'lib/cura/attributes/has_visibility.rb', line 15
|