Module: Line::Message::Builder::Flex::Position

Defined in:
lib/line/message/builder/flex/position.rb

Overview

The Position module serves as a namespace for several mixin modules that provide common positioning-related properties (options) to various Flex Message components (like Box, Text, Image, Button).

These mixins are included in component classes to add DSL methods for setting properties like alignment, gravity, padding, margin, and offsets, which correspond to attributes in the LINE Flex Message JSON structure.

See also:

  • Horizontal for align property
  • Vertical for gravity property
  • Padding for padding_all, padding_top, etc. properties
  • Margin for margin property
  • Offset for position, offset_top, etc. properties

Defined Under Namespace

Modules: Horizontal, Margin, Offset, Padding, Vertical