Class: Caracal::Core::Models::HeaderModel
- Defined in:
- lib/caracal/core/models/header_model.rb
Overview
This class handles block options passed to tables via their data collections.
Instance Method Summary collapse
-
#contents ⇒ Object
DATA ACCESSORS =======================.
-
#initialize(options = {}, &block) ⇒ HeaderModel
constructor
initialization.
-
#valid? ⇒ Boolean
VALIDATION ===========================.
Constructor Details
#initialize(options = {}, &block) ⇒ HeaderModel
initialization
20 21 22 |
# File 'lib/caracal/core/models/header_model.rb', line 20 def initialize(={}, &block) super , &block end |
Instance Method Details
#contents ⇒ Object
DATA ACCESSORS =======================
30 31 32 |
# File 'lib/caracal/core/models/header_model.rb', line 30 def contents @contents ||= [] end |
#valid? ⇒ Boolean
VALIDATION ===========================
36 37 38 |
# File 'lib/caracal/core/models/header_model.rb', line 36 def valid? contents.size > 0 end |