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



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

def [](index) = columns[index]

#countInteger

Returns count of columns.

Returns:

  • (Integer)

    count of columns



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

def count = columns.size

#each(&block) ⇒ Object



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

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

#empty?Boolean

Returns:

  • (Boolean)


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

def empty? = columns.empty?

#to_sObject Also known as: inspect



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

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