class Dgrid::API::Lens
Public Class Methods
db_fields()
click to toggle source
# File lib/dgrid/api/lens.rb, line 12 def self.db_fields %w(id name) end
new(options)
click to toggle source
Calls superclass method
# File lib/dgrid/api/lens.rb, line 8 def initialize(options) super(options) end
pluralized()
click to toggle source
# File lib/dgrid/api/lens.rb, line 31 def self.pluralized 'lenses' end
Public Instance Methods
add_item(item)
click to toggle source
# File lib/dgrid/api/lens.rb, line 22 def add_item(item) add_entity(item) end
item_ids()
click to toggle source
# File lib/dgrid/api/lens.rb, line 26 def item_ids workspace = workspaces.values.first # FIXME: assumes one workspace per item workspace.item_ids_in_lens(self) end
to_hash()
click to toggle source
# File lib/dgrid/api/lens.rb, line 16 def to_hash { :name => name } end