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