Module: CassandraModel::DisplayableAttributesStatic

Defined in:
lib/cassandra_model/displayable_attributes.rb

Instance Method Summary collapse

Instance Method Details

#display_attributes(*columns) ⇒ Object



3
4
5
6
# File 'lib/cassandra_model/displayable_attributes.rb', line 3

def display_attributes(*columns)
  map = (columns.first if columns.first.is_a?(Hash))
  table_config.display_attributes = map ? map : columns
end

#displayable_attributesObject



12
13
14
# File 'lib/cassandra_model/displayable_attributes.rb', line 12

def displayable_attributes
  table_config.display_attributes
end

#filter_display_attributes(*filter_columns) ⇒ Object



8
9
10
# File 'lib/cassandra_model/displayable_attributes.rb', line 8

def filter_display_attributes(*filter_columns)
  table_config.display_attributes = columns - filter_columns
end