Sha256: 42c42d6e9bdd35cadcd39db2bd5658f418be2d3b86e898b84a4c60940dc3d882
Contents?: true
Size: 1.06 KB
Versions: 1
Compression:
Stored size: 1.06 KB
Contents
require 'styleus_helper' module ExternalHelper def index_documentation(&block) content_tag('section', class: '__index_documentation', &block).html_safe end def documentation(&block) _cleared_content_for :documentation, _styleus_documentation_wrap(&block) end def display(&block) _cleared_content_for :representation, _styleus_component_wrap(&block) end def html(&block) _cleared_content_for :html, _html_representation(&block) end def helper(&block) _cleared_content_for :helper, _helper_representation(&block) end def styleus_page(comp_list = []) return if comp_list.empty? index = styleus_index(comp_list) components = styleus_components(comp_list) index.concat(components) end def styleus_components(comp_list) _build_view_components(comp_list) @component_list = @components.map { |component| _wrap_component component } @component_list.join.html_safe end def styleus_index(comp_list) _build_view_components(comp_list) _component_index(components_category, @components) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
styleus-0.0.9 | app/helpers/external_helper.rb |