Module: CassandraModel::DisplayableAttributesStatic
- Defined in:
- lib/cassandra_model/displayable_attributes.rb
Instance Method Summary collapse
- #display_attributes(*columns) ⇒ Object
- #displayable_attributes ⇒ Object
- #filter_display_attributes(*filter_columns) ⇒ Object
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_attributes ⇒ Object
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 |