Module: Positionable
- Extended by:
- ActiveSupport::Concern
- Included in:
- MenuComponent, MenuItemComponent, PopupComponent, RailComponent, SubMenuComponent, ToastComponent
- Defined in:
- app/components/concerns/positionable.rb
Overview
Positionable — adds a ‘position` string attribute to a component.
Usage:
class MenuComponent < Component
include Positionable # default: nil
end
class RailComponent < Component
include Positionable
default position: "left" # override default
end