module ObjectTable::ViewMethods
Public Instance Methods
add_column(name, *args)
click to toggle source
# File lib/object_table/view_methods.rb, line 27 def add_column(name, *args) col = @parent.add_column(name, *args) ObjectTable::MaskedColumn.mask(col, indices) end
columns()
click to toggle source
# File lib/object_table/view_methods.rb, line 17 def columns ObjectTable::BasicGrid[@parent.columns.map{|k, v| [k, ObjectTable::MaskedColumn.mask(v, indices)]}] end
get_column(name)
click to toggle source
# File lib/object_table/view_methods.rb, line 21 def get_column(name) col = @parent.get_column(name) ObjectTable::MaskedColumn.mask(col, indices) if col end
Also aliased as: []
nrows()
click to toggle source
# File lib/object_table/view_methods.rb, line 13 def nrows indices.length end
pop_column(name)
click to toggle source
Calls superclass method
# File lib/object_table/view_methods.rb, line 32 def pop_column(name) @parent.pop_column(name) super if @columns end