Module: Alignable

Extended by:
ActiveSupport::Concern
Included in:
SegmentGroupComponent
Defined in:
app/components/concerns/alignable.rb

Overview

Alignable — adds an aligned string attribute (vertical / horizontal).

Usage:

class GridComponent < Component
include Alignable                             # default: nil
end

class ColumnComponent < Component
include Alignable
default aligned: "vertical"                   # override default
end