Lines Matching refs:keys
48 def initialize(*args) # args = (parent=nil, text='', keys=nil)
49 keys = args.pop
50 if keys.kind_of?(Hash)
52 @keys = _symbolkey2str(keys)
53 args.push(keys)
55 text = keys
56 @keys = {}
70 def create_self(keys)
78 @path, @variable, @text, *hash_kv(@keys)))
95 @keys[slot]
112 @keys[slot] = value
118 @keys.delete(slot)
128 [ slot, nil, nil, nil, ( (slot == 'text')? @text: @keys[slot] ) ]
130 @keys.collect{|k, v| [ k, nil, nil, nil, v ] } \