Module: Line::Message::Builder::Flex::Size::Shared
- Included in:
- Icon, Line::Message::Builder::Flex::Span, Text
- Defined in:
- lib/line/message/builder/flex/size.rb
Overview
Provides a common size option for components like Text, Icon,
and Span. This allows setting size using standard keywords or explicit
pixel values.
Class Method Summary collapse
-
.included(base) ⇒ Object
:nodoc:.
Class Method Details
.included(base) ⇒ Object
:nodoc:
86 87 88 89 90 |
# File 'lib/line/message/builder/flex/size.rb', line 86 def self.included(base) base.option :size, default: nil, validator: Validators::Size.new(:pixel, :keyword) end |