##// END OF EJS Templates
changed the project structure
changed the project structure

File last commit:

r49:1a91da7b15f7 di-typescript
r49:1a91da7b15f7 di-typescript
Show More
StatefullStoreAdapter.js
18 lines | 585 B | application/javascript | JavascriptLexer
/ src / main / js / data / StatefullStoreAdapter.js
cin
changed the project structure
r49 define(["dojo/_base/declare", "dojo/_base/array", "../safe", "./StoreAdapter"], function(declare, array, safe ,AdapterStore){
return declare([AdapterStore], {
_attrs : null,
constructor : function(opts) {
safe.argumentNotEmptyArray(opts.attrs, "opts.attrs");
this._attrs = opts.attrs;
},
mapItem : function(item) {
var result = {};
array.forEach(this._attrs, function(p) {
result[p] = item.get(p);
});
return result;
}
});
});