Class: KirguduBase::DynamicPages::HtmlCssBuilder
- Inherits:
-
Builder
- Object
- Builder
- KirguduBase::DynamicPages::HtmlCssBuilder
- Defined in:
- app/models/kirgudu_base/dynamic_pages/html_css_builder.rb
Instance Method Summary collapse
-
#initialize(path, &block) ⇒ HtmlCssBuilder
constructor
A new instance of HtmlCssBuilder.
- #to_element ⇒ Object
Constructor Details
#initialize(path, &block) ⇒ HtmlCssBuilder
7 8 9 10 11 12 13 14 |
# File 'app/models/kirgudu_base/dynamic_pages/html_css_builder.rb', line 7 def initialize(path, &block) self..merge!( { path: path } ) super(&block) end |
Instance Method Details
#to_element ⇒ Object
17 18 19 20 21 22 |
# File 'app/models/kirgudu_base/dynamic_pages/html_css_builder.rb', line 17 def to_element element = ::KirguduBase::DynamicPages::HtmlCss.new self.build_element(element) self.validate_generated_element(element) element end |