Module: Orientable

Extended by:
ActiveSupport::Concern
Defined in:
app/components/concerns/orientable.rb

Overview

Orientable — adds an orientation string attribute (vertical / horizontal).

Usage:

class DividerComponent < Component
include Orientable                            # default: nil
end

class MenuComponent < Component
include Orientable
default orientation: "horizontal"             # override default
end