cbind: allow methods in cbindData

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
Thomas Lamprecht 2020-05-04 18:19:01 +02:00
parent 8ae40b73f1
commit 91e77fa904

View File

@ -21,7 +21,12 @@ Ext.define('Proxmox.Mixin.CBind', {
return me.initialConfig[cname];
}
if (cname in me.cbindData) {
return me.cbindData[cname];
let res = me.cbindData[cname];
if (typeof(res) == "function") {
return res(me.initialConfig);
} else {
return res;
}
}
if (cname in me) {
return me[cname];