|
|
@ -15,7 +15,7 @@ BI.MultiSelectInsertList = BI.inherit(BI.Single, { |
|
|
|
BI.MultiSelectInsertList.superclass._init.apply(this, arguments); |
|
|
|
BI.MultiSelectInsertList.superclass._init.apply(this, arguments); |
|
|
|
|
|
|
|
|
|
|
|
var self = this, o = this.options; |
|
|
|
var self = this, o = this.options; |
|
|
|
this.storeValue = this._assertValue(o.value || {}); |
|
|
|
this.storeValue = this._assertValue(BI.deepClone(o.value) || {}); |
|
|
|
|
|
|
|
|
|
|
|
var assertShowValue = function () { |
|
|
|
var assertShowValue = function () { |
|
|
|
BI.isKey(self._startValue) && (self.storeValue.type === BI.Selection.All ? BI.remove(self.storeValue.value, self._startValue) : BI.pushDistinct(self.storeValue.value, self._startValue)); |
|
|
|
BI.isKey(self._startValue) && (self.storeValue.type === BI.Selection.All ? BI.remove(self.storeValue.value, self._startValue) : BI.pushDistinct(self.storeValue.value, self._startValue)); |
|
|
|