Class: Caracal::Core::Models::PageFlipModel
- Defined in:
- lib/caracal/core/models/page_flip_model.rb
Overview
This class handles block options passed to tables via their data collections.
Instance Attribute Summary collapse
-
#page_margin_left ⇒ Object
readonly
Returns the value of attribute page_margin_left.
-
#page_margin_right ⇒ Object
readonly
Returns the value of attribute page_margin_right.
-
#page_width ⇒ Object
readonly
accessors.
Instance Method Summary collapse
-
#contents ⇒ Object
.contents.
-
#initialize(options = {}, &block) ⇒ PageFlipModel
constructor
initialization.
-
#valid? ⇒ Boolean
.valid?.
Constructor Details
#initialize(options = {}, &block) ⇒ PageFlipModel
initialization
22 23 24 |
# File 'lib/caracal/core/models/page_flip_model.rb', line 22 def initialize(={}, &block) super , &block end |
Instance Attribute Details
#page_margin_left ⇒ Object (readonly)
Returns the value of attribute page_margin_left.
18 19 20 |
# File 'lib/caracal/core/models/page_flip_model.rb', line 18 def page_margin_left @page_margin_left end |
#page_margin_right ⇒ Object (readonly)
Returns the value of attribute page_margin_right.
19 20 21 |
# File 'lib/caracal/core/models/page_flip_model.rb', line 19 def page_margin_right @page_margin_right end |
#page_width ⇒ Object (readonly)
accessors
17 18 19 |
# File 'lib/caracal/core/models/page_flip_model.rb', line 17 def page_width @page_width end |
Instance Method Details
#contents ⇒ Object
.contents
42 43 44 |
# File 'lib/caracal/core/models/page_flip_model.rb', line 42 def contents @contents ||= [] end |
#valid? ⇒ Boolean
.valid?
49 50 51 |
# File 'lib/caracal/core/models/page_flip_model.rb', line 49 def valid? contents.size > 0 end |