Class: NattyUI::Table::ColumnsCollection

Inherits:
Object
  • Object
show all
Includes:
Enumerable
Defined in:
lib/natty-ui/table.rb

Instance Method Summary collapse

Instance Method Details

#[](index) ⇒ Column?

Returns column at given index.

Returns:

  • (Column, nil)

    column at given index



73
# File 'lib/natty-ui/table.rb', line 73

def [](index) = columns[index]

#countInteger

Returns count of columns.

Returns:

  • (Integer)

    count of columns



68
# File 'lib/natty-ui/table.rb', line 68

def count = columns.size

#each(&block) ⇒ Object



75
# File 'lib/natty-ui/table.rb', line 75

def each(&block) = columns.each(&block)

#empty?Boolean

Returns:

  • (Boolean)


70
# File 'lib/natty-ui/table.rb', line 70

def empty? = columns.empty?

#to_sObject Also known as: inspect



77
# File 'lib/natty-ui/table.rb', line 77

def to_s = "#{super.chop} @columns:#{columns.inspect}>"