dp¶
webix.
dp
(name, getOnly)¶webix.dp helper.
Please look into the linked official documentation.
References¶
- helpers
_pull()
.- components
DataProcessor()
.
Referenced by¶
- helpers
faye
.- components
DataLoader()
.
External references¶
Code¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | webix.dp = function(name,getOnly){
if (typeof name == "object" && name._settings)
name = name._settings.id;
if (webix.dp._pull[name] || getOnly)
return webix.dp._pull[name];
if (typeof name == "string"||typeof name == "number")
name = { master:webix.$$(name) };
var dp = new webix.DataProcessor(name);
var masterId = dp._settings.master._settings.id;
webix.dp._pull[masterId]=dp;
webix.$$(masterId).attachEvent("onDestruct",function(){
webix.dp._pull[this._settings.id] = null;
delete webix.dp._pull[this._settings.id];
});
return dp;
};
|