Class: Bulma::Menu
- Inherits:
-
El::Aside
- Object
- El::Element
- El::Aside
- Bulma::Menu
- Defined in:
- lib/element_component/bulma/menu.rb
Instance Attribute Summary
Attributes inherited from El::Element
#attributes, #components, #element
Instance Method Summary collapse
-
#initialize ⇒ Menu
constructor
A new instance of Menu.
Methods inherited from El::Element
#add_attribute, #add_component, #add_content, #build, #get_component, #remove_attribute!, #remove_attribute_value, #reset_attributes!, #reset_components!, #reset_contents!
Constructor Details
#initialize ⇒ Menu
Returns a new instance of Menu.
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'lib/element_component/bulma/menu.rb', line 5 def initialize super() = El::Element.new('p') .add_content 'General' = El::Ul.new = .add_content El::Li.new = El::A.new contents: ['Dashboard'] .add_content add_content .build add_content .build .add_content 'Administration', reset: true add_content .build .add_content 'Team Settings', reset: true add_content .build end |