Class: KirguduBase::DynamicPages::ManagementSettingsBuilder
- Inherits:
-
Builder
- Object
- Builder
- KirguduBase::DynamicPages::ManagementSettingsBuilder
show all
- Defined in:
- app/models/kirgudu_base/dynamic_pages/management_settings_builder.rb
Instance Method Summary
collapse
Methods inherited from Builder
#build_element, #builder_options, #valiadte_interger_parameter, #valiadte_interger_positive_parameter, #validate_empty_parameter, #validate_generated_element, #validate_string_or_symbol_parameter, #validate_string_parameter, #validate_symbol_parameter
Constructor Details
Returns a new instance of ManagementSettingsBuilder.
6
7
8
9
10
11
12
13
14
15
16
17
|
# File 'app/models/kirgudu_base/dynamic_pages/management_settings_builder.rb', line 6
def initialize(name, &block)
self.builder_options[:item_class] = nil
self.builder_options[:container_class] = nil
self.builder_options[:entry_class] = nil
self.builder_options[:container_id_property] = nil
self.builder_options[:entry_id_property] = nil
self.builder_options[:name] = name
super(&block)
end
|
Instance Method Details
#container_class(value) ⇒ Object
23
24
25
|
# File 'app/models/kirgudu_base/dynamic_pages/management_settings_builder.rb', line 23
def container_class(value)
self.builder_options[:container_class] = value
end
|
#container_id_property(value) ⇒ Object
31
32
33
|
# File 'app/models/kirgudu_base/dynamic_pages/management_settings_builder.rb', line 31
def container_id_property(value)
self.builder_options[:container_id_property] = value
end
|
#entry_class(value) ⇒ Object
27
28
29
|
# File 'app/models/kirgudu_base/dynamic_pages/management_settings_builder.rb', line 27
def entry_class(value)
self.builder_options[:entry_class] = value
end
|
#entry_id_property(value) ⇒ Object
35
36
37
|
# File 'app/models/kirgudu_base/dynamic_pages/management_settings_builder.rb', line 35
def entry_id_property(value)
self.builder_options[:entry_id_property] = value
end
|
#item_class(value) ⇒ Object
19
20
21
|
# File 'app/models/kirgudu_base/dynamic_pages/management_settings_builder.rb', line 19
def item_class(value)
self.builder_options[:item_class] = value
end
|