Class: Maglev::Uikit::MenuDropdownComponent::DividerItemComponent
- Inherits:
-
ItemComponent
- Object
- ViewComponent::Base
- ItemComponent
- Maglev::Uikit::MenuDropdownComponent::DividerItemComponent
- Defined in:
- app/components/maglev/uikit/menu_dropdown_component.rb
Instance Attribute Summary collapse
-
#parent_component ⇒ Object
readonly
Returns the value of attribute parent_component.
Instance Method Summary collapse
-
#initialize(parent:) ⇒ DividerItemComponent
constructor
A new instance of DividerItemComponent.
- #item_classes ⇒ Object
Methods inherited from ItemComponent
Constructor Details
#initialize(parent:) ⇒ DividerItemComponent
Returns a new instance of DividerItemComponent.
255 256 257 |
# File 'app/components/maglev/uikit/menu_dropdown_component.rb', line 255 def initialize(parent:) @parent_component = parent end |
Instance Attribute Details
#parent_component ⇒ Object (readonly)
Returns the value of attribute parent_component.
253 254 255 |
# File 'app/components/maglev/uikit/menu_dropdown_component.rb', line 253 def parent_component @parent_component end |
Instance Method Details
#item_classes ⇒ Object
259 260 261 |
# File 'app/components/maglev/uikit/menu_dropdown_component.rb', line 259 def item_classes(...) parent_component.form_item_classes(class: 'border-t border-gray-200 my-1 px-0!') end |