Sha256: d1dff85881c600a614f9f46ff60ec34c46d0cc50e9e4cd5ed1295fd97b7d46cc

Contents?: true

Size: 362 Bytes

Versions: 30

Compression:

Stored size: 362 Bytes

Contents

module UiBibz::Ui::Ux
  class Columns

    def initialize columns = nil
      @columns = columns || []
    end

    # Add column in table
    def column data_index = nil, options = nil, html_options = nil, &block
      @columns << Column.new(data_index, options, html_options, &block)
    end

    # Get all columns
    def list
      @columns
    end
  end
end

Version data entries

30 entries across 30 versions & 1 rubygems

Version Path
ui_bibz-2.0.0.alpha14 lib/ui_bibz/ui/ux/table/components/columns.rb
ui_bibz-2.0.0.alpha13 lib/ui_bibz/ui/ux/table/components/columns.rb
ui_bibz-2.0.0.alpha12 lib/ui_bibz/ui/ux/table/components/columns.rb
ui_bibz-2.0.0.alpha11 lib/ui_bibz/ui/ux/table/components/columns.rb
ui_bibz-2.0.0.alpha10 lib/ui_bibz/ui/ux/table/components/columns.rb
ui_bibz-2.0.0.alpha9 lib/ui_bibz/ui/ux/table/components/columns.rb
ui_bibz-2.0.0.alpha8 lib/ui_bibz/ui/ux/table/components/columns.rb
ui_bibz-2.0.0.alpha7 lib/ui_bibz/ui/ux/table/components/columns.rb
ui_bibz-2.0.0.alpha6 lib/ui_bibz/ui/ux/table/components/columns.rb
ui_bibz-2.0.0.alpha5 lib/ui_bibz/ui/ux/table/components/columns.rb
ui_bibz-2.0.0.alpha4 lib/ui_bibz/ui/ux/table/components/columns.rb
ui_bibz-2.0.0.alpha3 lib/ui_bibz/ui/ux/table/components/columns.rb
ui_bibz-2.0.0.alpha2 lib/ui_bibz/ui/ux/table/components/columns.rb
ui_bibz-2.0.0.alpha lib/ui_bibz/ui/ux/table/components/columns.rb
ui_bibz-1.2.5.3 lib/ui_bibz/ui/ux/table/components/columns.rb
ui_bibz-1.2.5.2 lib/ui_bibz/ui/ux/table/components/columns.rb
ui_bibz-1.2.5.1 lib/ui_bibz/ui/ux/table/components/columns.rb
ui_bibz-1.2.5 lib/ui_bibz/ui/ux/table/components/columns.rb
ui_bibz-1.2.4 lib/ui_bibz/ui/ux/table/components/columns.rb
ui_bibz-1.2.3 lib/ui_bibz/ui/ux/table/components/columns.rb