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