Lines Matching refs:name
26 * @param name {String} The name of the item.
27 * @param key {String} The name of the property.
30 add : function(name, key, val) {
32 d[name] = d[name] || {};
33 d[name][key] = val;
40 * @param name {String} The name of the item.
43 addAll: function(name, o) {
48 this.add(name, key, o[key]);
57 * @param name {String} The name of the item.
60 remove: function(name, key) {
62 if (d[name]) {
63 delete d[name][key];
71 * @param name {String} The name of the item.
74 removeAll: function(name, o) {
78 if (d[name]) {
79 delete d[name];
84 this.remove(name, k);
86 this.remove(name, v);
96 * @param name {String} The name of the item
100 get: function(name, key) {
102 return (d[name]) ? d[name][key] : undefined;
113 * @param name {String} The name of the item
118 getAll : function(name, reference) {
122 Y.each(d[name], function(v, k) {
127 o = d[name];