Class: NattyUI::Table::Cell::Attributes

Inherits:
Attributes::Base show all
Includes:
Attributes::Align, Attributes::Padding, Attributes::Style, Attributes::Vertical, Attributes::Width
Defined in:
lib/natty-ui/table.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#align:left, ... Originally defined in module Attributes::Align

Horizontal element alignment.

Returns:

  • (:left, :right, :centered)

#max_widthInteger? Originally defined in module Attributes::Width

Maximum element width.

Returns:

  • (Integer, nil)

#min_widthInteger? Originally defined in module Attributes::Width

Minimum element width.

Returns:

  • (Integer, nil)

#paddingArray<Integer> Originally defined in module Attributes::Padding

Text padding within the element.

Returns:

  • (Array<Integer>)

    top, right, bottom, left

#padding_bottomInteger Originally defined in module Attributes::Padding

Text bottom padding.

Returns:

  • (Integer)

#padding_leftInteger Originally defined in module Attributes::Padding

Text left padding.

Returns:

  • (Integer)

#padding_rightInteger Originally defined in module Attributes::Padding

Text right padding.

Returns:

  • (Integer)

#padding_topInteger Originally defined in module Attributes::Padding

Text top padding.

Returns:

  • (Integer)

#styleArray? Originally defined in module Attributes::Style

Text style.

Returns:

  • (Array, nil)

#vertical:top, ... Originally defined in module Attributes::Vertical

Vertical element alignment.

Returns:

  • (:top, :bottom, :middle)

#widthInteger, ... Originally defined in module Attributes::Width

Element width.

Returns:

  • (Integer)

    dedicated element width

  • (Range)

    width range: #min_width..#max_width

  • (nil)

    when unassigned

Instance Method Details

#style_bbcodeObject Originally defined in module Attributes::Style