class Kalendor::Instance::Store
Public Class Methods
new(hsh={ })
click to toggle source
# File lib/kalendor/instance/store.rb, line 4 def initialize hsh={ } ; @store = hsh ; end
Public Instance Methods
add(kal ;)
click to toggle source
# File lib/kalendor/instance/store.rb, line 5 def add kal ; @store[kal.name] = kal ; end
delete(name ;)
click to toggle source
# File lib/kalendor/instance/store.rb, line 7 def delete name ; @store.delete[name] ; end
find(name ;)
click to toggle source
# File lib/kalendor/instance/store.rb, line 6 def find name ; @store[name] ; end
list()
click to toggle source
# File lib/kalendor/instance/store.rb, line 9 def list ; @store.values ; end
names()
click to toggle source
# File lib/kalendor/instance/store.rb, line 8 def names ; @store.keys ; end