forked from fanruan/fineui
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
458 B
20 lines
458 B
;(function () { |
|
var kv = {}; |
|
BI.stores = function (xtype, cls) { |
|
if (kv[xtype] != null) { |
|
throw ("stores:[" + xtype + "] has been registed"); |
|
} |
|
kv[xtype] = cls; |
|
}; |
|
|
|
var stores = {}; |
|
|
|
BI.Stores = { |
|
getStore: function (type, config) { |
|
if (stores[type]) { |
|
return stores[type]; |
|
} |
|
return stores[type] = new kv[type](config); |
|
} |
|
} |
|
})();
|
|
|