Module: NattyUI::Attributes::Width

Included in:
Table::Cell::Attributes, Table::Column
Defined in:
lib/natty-ui/attributes.rb

Instance Attribute Summary collapse

Instance Attribute Details

#max_widthInteger?

Maximum element width.

Returns:

  • (Integer, nil)


165
# File 'lib/natty-ui/attributes.rb', line 165

def max_width = width.is_a?(Range) ? @width.end : @width

#min_widthInteger?

Minimum element width.

Returns:

  • (Integer, nil)


154
# File 'lib/natty-ui/attributes.rb', line 154

def min_width = width.is_a?(Range) ? @width.begin : @width

#widthInteger, ...

Element width.

Returns:

  • (Integer)

    dedicated element width

  • (Range)

    width range: #min_width..#max_width

  • (nil)

    when unassigned



143
144
145
# File 'lib/natty-ui/attributes.rb', line 143

def width
  @width
end