Browse Source

Merge pull request #1255 in VISUAL/fineui from ~KIRA/fineui:master to master

* commit '90665453031904d5ec87360e8984e51e84ab2b2f':
  refactor: 修改args参数写法
  refactor: 修改args参数写法
  KERNEL-3025: signEditor事件
  KERNEL-3025 refactor: signeditor
es6
windy 4 years ago
parent
commit
6383d8a0d1
  1. 58
      dist/2.0/fineui.ie.js
  2. 2
      dist/2.0/fineui.ie.js.map
  3. 16
      dist/2.0/fineui.ie.min.js
  4. 2
      dist/2.0/fineui.ie.min.js.map
  5. 58
      dist/2.0/fineui.js
  6. 2
      dist/2.0/fineui.js.map
  7. 20
      dist/2.0/fineui.min.js
  8. 2
      dist/2.0/fineui.min.js.map
  9. 58
      dist/bundle.ie.js
  10. 2
      dist/bundle.ie.js.map
  11. 16
      dist/bundle.ie.min.js
  12. 2
      dist/bundle.ie.min.js.map
  13. 58
      dist/bundle.js
  14. 2
      dist/bundle.js.map
  15. 20
      dist/bundle.min.js
  16. 2
      dist/bundle.min.js.map
  17. 2
      dist/es5.fineui.js.map
  18. 58
      dist/fineui.ie.js
  19. 2
      dist/fineui.ie.js.map
  20. 20
      dist/fineui.ie.min.js
  21. 2
      dist/fineui.ie.min.js.map
  22. 58
      dist/fineui.js
  23. 2
      dist/fineui.js.map
  24. 20
      dist/fineui.min.js
  25. 2
      dist/fineui.min.js.map
  26. 58
      dist/fineui_without_jquery_polyfill.js
  27. 2
      dist/fineui_without_jquery_polyfill.js.map
  28. 2
      dist/ie.fineui.js.map
  29. 8
      dist/lib/base/single/button/buttons/button.d.ts
  30. 8
      dist/lib/base/single/button/buttons/button.text.d.ts
  31. 8
      dist/lib/base/single/button/listitem/icontextitem.d.ts
  32. 8
      dist/lib/base/single/label/abstract.label.d.ts
  33. 4
      dist/lib/base/single/label/label.d.ts
  34. 6
      dist/lib/case/button/item.multiselect.d.ts
  35. 38
      dist/lib/case/editor/editor.sign.d.ts
  36. 4
      dist/lib/core/base.d.ts
  37. 2
      dist/lib/index.d.ts
  38. 2
      dist/utils.min.js
  39. 58
      dist/widget.js
  40. 2
      dist/widget.js.map
  41. 8
      typescript/base/single/button/buttons/button.text.ts
  42. 8
      typescript/base/single/button/buttons/button.ts
  43. 8
      typescript/base/single/button/listitem/icontextitem.ts
  44. 8
      typescript/base/single/label/abstract.label.ts
  45. 4
      typescript/base/single/label/label.ts
  46. 6
      typescript/case/button/item.multiselect.ts
  47. 55
      typescript/case/editor/editor.sign.ts
  48. 4
      typescript/core/base.ts
  49. 2
      typescript/index.ts

58
dist/2.0/fineui.ie.js vendored

@ -77993,20 +77993,16 @@ BI.shortcut("bi.multi_tree_search_insert_pane", BI.MultiTreeSearchInsertPane);/*
BI.MultiTreeSearchPane = BI.inherit(BI.Pane, {
_defaultConfig: function () {
return BI.extend(BI.MultiTreeSearchPane.superclass._defaultConfig.apply(this, arguments), {
baseCls: "bi-multi-tree-search-pane bi-card",
itemsCreator: BI.emptyFn,
keywordGetter: BI.emptyFn
});
props: {
baseCls: "bi-multi-tree-search-pane bi-card",
itemsCreator: BI.emptyFn,
keywordGetter: BI.emptyFn
},
_init: function () {
BI.MultiTreeSearchPane.superclass._init.apply(this, arguments);
render: function () {
var self = this, opts = this.options;
this.partTree = BI.createWidget({
return BI.extend({
type: "bi.part_tree",
element: this,
tipText: BI.i18nText("BI-No_Select"),
@ -78014,16 +78010,22 @@ BI.MultiTreeSearchPane = BI.inherit(BI.Pane, {
op.keyword = opts.keywordGetter();
opts.itemsCreator(op, callback);
},
value: opts.value
});
this.partTree.on(BI.Controller.EVENT_CHANGE, function () {
self.fireEvent(BI.Controller.EVENT_CHANGE, arguments);
});
this.partTree.on(BI.TreeView.EVENT_CHANGE, function () {
self.fireEvent(BI.MultiTreeSearchPane.EVENT_CHANGE);
});
value: opts.value,
listeners: [{
eventName: BI.Controller.EVENT_CHANGE,
action: function () {
self.fireEvent(BI.Controller.EVENT_CHANGE, arguments);
}
}, {
eventName: BI.TreeView.EVENT_CHANGE,
action: function () {
self.fireEvent(BI.MultiTreeSearchPane.EVENT_CHANGE);
}
}],
ref: function (_ref) {
self.partTree = _ref;
}
}, opts.el);
},
hasChecked: function () {
@ -89183,7 +89185,7 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
function nodeSearch(deep, parentValues, current, result) {
if (self._isMatch(parentValues, current, keyword)) {
var checked = isSelected(current);
var checked = isSelected(parentValues, current);
createOneJson(parentValues, current, false, checked, true, result);
return [true, checked];
}
@ -89203,7 +89205,7 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
}
});
if (can === true) {
checked = isSelected(current);
checked = isSelected(parentValues, current);
createOneJson(parentValues, current, true, checked, false, result);
}
return [can, checked];
@ -89253,9 +89255,9 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
});
}
function isSelected(value) {
function isSelected(parentValues, value) {
return BI.any(selectedValues, function (idx, array) {
return BI.last(array) === value;
return BI.isEqual(parentValues, array.slice(0, parentValues.length)) && BI.last(array) === value;
});
}
@ -89281,7 +89283,7 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
var times = op.times;
var parentValues = op.parentValues || [];
var selectedValues = op.selectedValues || [];
var valueMap = dealWithSelectedValue(selectedValues);
var valueMap = dealWithSelectedValue(parentValues, selectedValues);
var nodes = this._getChildren(parentValues);
for (var i = (times - 1) * this._const.perPage; nodes[i] && i < times * this._const.perPage; i++) {
var checked = BI.has(valueMap, nodes[i].value);
@ -89330,10 +89332,12 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
});
});
function dealWithSelectedValue(selectedValues) {
function dealWithSelectedValue(parentValues, selectedValues) {
var valueMap = {};
BI.each(selectedValues, function (idx, v) {
valueMap[BI.last(v)] = [2, 0];
if (BI.isEqual(parentValues, v.slice(0, parentValues.length))) {
valueMap[BI.last(v)] = [2, 0];
}
});
return valueMap;
}

2
dist/2.0/fineui.ie.js.map vendored

File diff suppressed because one or more lines are too long

16
dist/2.0/fineui.ie.min.js vendored

File diff suppressed because one or more lines are too long

2
dist/2.0/fineui.ie.min.js.map vendored

File diff suppressed because one or more lines are too long

58
dist/2.0/fineui.js vendored

@ -78368,20 +78368,16 @@ BI.shortcut("bi.multi_tree_search_insert_pane", BI.MultiTreeSearchInsertPane);/*
BI.MultiTreeSearchPane = BI.inherit(BI.Pane, {
_defaultConfig: function () {
return BI.extend(BI.MultiTreeSearchPane.superclass._defaultConfig.apply(this, arguments), {
baseCls: "bi-multi-tree-search-pane bi-card",
itemsCreator: BI.emptyFn,
keywordGetter: BI.emptyFn
});
props: {
baseCls: "bi-multi-tree-search-pane bi-card",
itemsCreator: BI.emptyFn,
keywordGetter: BI.emptyFn
},
_init: function () {
BI.MultiTreeSearchPane.superclass._init.apply(this, arguments);
render: function () {
var self = this, opts = this.options;
this.partTree = BI.createWidget({
return BI.extend({
type: "bi.part_tree",
element: this,
tipText: BI.i18nText("BI-No_Select"),
@ -78389,16 +78385,22 @@ BI.MultiTreeSearchPane = BI.inherit(BI.Pane, {
op.keyword = opts.keywordGetter();
opts.itemsCreator(op, callback);
},
value: opts.value
});
this.partTree.on(BI.Controller.EVENT_CHANGE, function () {
self.fireEvent(BI.Controller.EVENT_CHANGE, arguments);
});
this.partTree.on(BI.TreeView.EVENT_CHANGE, function () {
self.fireEvent(BI.MultiTreeSearchPane.EVENT_CHANGE);
});
value: opts.value,
listeners: [{
eventName: BI.Controller.EVENT_CHANGE,
action: function () {
self.fireEvent(BI.Controller.EVENT_CHANGE, arguments);
}
}, {
eventName: BI.TreeView.EVENT_CHANGE,
action: function () {
self.fireEvent(BI.MultiTreeSearchPane.EVENT_CHANGE);
}
}],
ref: function (_ref) {
self.partTree = _ref;
}
}, opts.el);
},
hasChecked: function () {
@ -89558,7 +89560,7 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
function nodeSearch(deep, parentValues, current, result) {
if (self._isMatch(parentValues, current, keyword)) {
var checked = isSelected(current);
var checked = isSelected(parentValues, current);
createOneJson(parentValues, current, false, checked, true, result);
return [true, checked];
}
@ -89578,7 +89580,7 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
}
});
if (can === true) {
checked = isSelected(current);
checked = isSelected(parentValues, current);
createOneJson(parentValues, current, true, checked, false, result);
}
return [can, checked];
@ -89628,9 +89630,9 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
});
}
function isSelected(value) {
function isSelected(parentValues, value) {
return BI.any(selectedValues, function (idx, array) {
return BI.last(array) === value;
return BI.isEqual(parentValues, array.slice(0, parentValues.length)) && BI.last(array) === value;
});
}
@ -89656,7 +89658,7 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
var times = op.times;
var parentValues = op.parentValues || [];
var selectedValues = op.selectedValues || [];
var valueMap = dealWithSelectedValue(selectedValues);
var valueMap = dealWithSelectedValue(parentValues, selectedValues);
var nodes = this._getChildren(parentValues);
for (var i = (times - 1) * this._const.perPage; nodes[i] && i < times * this._const.perPage; i++) {
var checked = BI.has(valueMap, nodes[i].value);
@ -89705,10 +89707,12 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
});
});
function dealWithSelectedValue(selectedValues) {
function dealWithSelectedValue(parentValues, selectedValues) {
var valueMap = {};
BI.each(selectedValues, function (idx, v) {
valueMap[BI.last(v)] = [2, 0];
if (BI.isEqual(parentValues, v.slice(0, parentValues.length))) {
valueMap[BI.last(v)] = [2, 0];
}
});
return valueMap;
}

2
dist/2.0/fineui.js.map vendored

File diff suppressed because one or more lines are too long

20
dist/2.0/fineui.min.js vendored

File diff suppressed because one or more lines are too long

2
dist/2.0/fineui.min.js.map vendored

File diff suppressed because one or more lines are too long

58
dist/bundle.ie.js vendored

@ -77993,20 +77993,16 @@ BI.shortcut("bi.multi_tree_search_insert_pane", BI.MultiTreeSearchInsertPane);/*
BI.MultiTreeSearchPane = BI.inherit(BI.Pane, {
_defaultConfig: function () {
return BI.extend(BI.MultiTreeSearchPane.superclass._defaultConfig.apply(this, arguments), {
baseCls: "bi-multi-tree-search-pane bi-card",
itemsCreator: BI.emptyFn,
keywordGetter: BI.emptyFn
});
props: {
baseCls: "bi-multi-tree-search-pane bi-card",
itemsCreator: BI.emptyFn,
keywordGetter: BI.emptyFn
},
_init: function () {
BI.MultiTreeSearchPane.superclass._init.apply(this, arguments);
render: function () {
var self = this, opts = this.options;
this.partTree = BI.createWidget({
return BI.extend({
type: "bi.part_tree",
element: this,
tipText: BI.i18nText("BI-No_Select"),
@ -78014,16 +78010,22 @@ BI.MultiTreeSearchPane = BI.inherit(BI.Pane, {
op.keyword = opts.keywordGetter();
opts.itemsCreator(op, callback);
},
value: opts.value
});
this.partTree.on(BI.Controller.EVENT_CHANGE, function () {
self.fireEvent(BI.Controller.EVENT_CHANGE, arguments);
});
this.partTree.on(BI.TreeView.EVENT_CHANGE, function () {
self.fireEvent(BI.MultiTreeSearchPane.EVENT_CHANGE);
});
value: opts.value,
listeners: [{
eventName: BI.Controller.EVENT_CHANGE,
action: function () {
self.fireEvent(BI.Controller.EVENT_CHANGE, arguments);
}
}, {
eventName: BI.TreeView.EVENT_CHANGE,
action: function () {
self.fireEvent(BI.MultiTreeSearchPane.EVENT_CHANGE);
}
}],
ref: function (_ref) {
self.partTree = _ref;
}
}, opts.el);
},
hasChecked: function () {
@ -89183,7 +89185,7 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
function nodeSearch(deep, parentValues, current, result) {
if (self._isMatch(parentValues, current, keyword)) {
var checked = isSelected(current);
var checked = isSelected(parentValues, current);
createOneJson(parentValues, current, false, checked, true, result);
return [true, checked];
}
@ -89203,7 +89205,7 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
}
});
if (can === true) {
checked = isSelected(current);
checked = isSelected(parentValues, current);
createOneJson(parentValues, current, true, checked, false, result);
}
return [can, checked];
@ -89253,9 +89255,9 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
});
}
function isSelected(value) {
function isSelected(parentValues, value) {
return BI.any(selectedValues, function (idx, array) {
return BI.last(array) === value;
return BI.isEqual(parentValues, array.slice(0, parentValues.length)) && BI.last(array) === value;
});
}
@ -89281,7 +89283,7 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
var times = op.times;
var parentValues = op.parentValues || [];
var selectedValues = op.selectedValues || [];
var valueMap = dealWithSelectedValue(selectedValues);
var valueMap = dealWithSelectedValue(parentValues, selectedValues);
var nodes = this._getChildren(parentValues);
for (var i = (times - 1) * this._const.perPage; nodes[i] && i < times * this._const.perPage; i++) {
var checked = BI.has(valueMap, nodes[i].value);
@ -89330,10 +89332,12 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
});
});
function dealWithSelectedValue(selectedValues) {
function dealWithSelectedValue(parentValues, selectedValues) {
var valueMap = {};
BI.each(selectedValues, function (idx, v) {
valueMap[BI.last(v)] = [2, 0];
if (BI.isEqual(parentValues, v.slice(0, parentValues.length))) {
valueMap[BI.last(v)] = [2, 0];
}
});
return valueMap;
}

2
dist/bundle.ie.js.map vendored

File diff suppressed because one or more lines are too long

16
dist/bundle.ie.min.js vendored

File diff suppressed because one or more lines are too long

2
dist/bundle.ie.min.js.map vendored

File diff suppressed because one or more lines are too long

58
dist/bundle.js vendored

@ -78368,20 +78368,16 @@ BI.shortcut("bi.multi_tree_search_insert_pane", BI.MultiTreeSearchInsertPane);/*
BI.MultiTreeSearchPane = BI.inherit(BI.Pane, {
_defaultConfig: function () {
return BI.extend(BI.MultiTreeSearchPane.superclass._defaultConfig.apply(this, arguments), {
baseCls: "bi-multi-tree-search-pane bi-card",
itemsCreator: BI.emptyFn,
keywordGetter: BI.emptyFn
});
props: {
baseCls: "bi-multi-tree-search-pane bi-card",
itemsCreator: BI.emptyFn,
keywordGetter: BI.emptyFn
},
_init: function () {
BI.MultiTreeSearchPane.superclass._init.apply(this, arguments);
render: function () {
var self = this, opts = this.options;
this.partTree = BI.createWidget({
return BI.extend({
type: "bi.part_tree",
element: this,
tipText: BI.i18nText("BI-No_Select"),
@ -78389,16 +78385,22 @@ BI.MultiTreeSearchPane = BI.inherit(BI.Pane, {
op.keyword = opts.keywordGetter();
opts.itemsCreator(op, callback);
},
value: opts.value
});
this.partTree.on(BI.Controller.EVENT_CHANGE, function () {
self.fireEvent(BI.Controller.EVENT_CHANGE, arguments);
});
this.partTree.on(BI.TreeView.EVENT_CHANGE, function () {
self.fireEvent(BI.MultiTreeSearchPane.EVENT_CHANGE);
});
value: opts.value,
listeners: [{
eventName: BI.Controller.EVENT_CHANGE,
action: function () {
self.fireEvent(BI.Controller.EVENT_CHANGE, arguments);
}
}, {
eventName: BI.TreeView.EVENT_CHANGE,
action: function () {
self.fireEvent(BI.MultiTreeSearchPane.EVENT_CHANGE);
}
}],
ref: function (_ref) {
self.partTree = _ref;
}
}, opts.el);
},
hasChecked: function () {
@ -89558,7 +89560,7 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
function nodeSearch(deep, parentValues, current, result) {
if (self._isMatch(parentValues, current, keyword)) {
var checked = isSelected(current);
var checked = isSelected(parentValues, current);
createOneJson(parentValues, current, false, checked, true, result);
return [true, checked];
}
@ -89578,7 +89580,7 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
}
});
if (can === true) {
checked = isSelected(current);
checked = isSelected(parentValues, current);
createOneJson(parentValues, current, true, checked, false, result);
}
return [can, checked];
@ -89628,9 +89630,9 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
});
}
function isSelected(value) {
function isSelected(parentValues, value) {
return BI.any(selectedValues, function (idx, array) {
return BI.last(array) === value;
return BI.isEqual(parentValues, array.slice(0, parentValues.length)) && BI.last(array) === value;
});
}
@ -89656,7 +89658,7 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
var times = op.times;
var parentValues = op.parentValues || [];
var selectedValues = op.selectedValues || [];
var valueMap = dealWithSelectedValue(selectedValues);
var valueMap = dealWithSelectedValue(parentValues, selectedValues);
var nodes = this._getChildren(parentValues);
for (var i = (times - 1) * this._const.perPage; nodes[i] && i < times * this._const.perPage; i++) {
var checked = BI.has(valueMap, nodes[i].value);
@ -89705,10 +89707,12 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
});
});
function dealWithSelectedValue(selectedValues) {
function dealWithSelectedValue(parentValues, selectedValues) {
var valueMap = {};
BI.each(selectedValues, function (idx, v) {
valueMap[BI.last(v)] = [2, 0];
if (BI.isEqual(parentValues, v.slice(0, parentValues.length))) {
valueMap[BI.last(v)] = [2, 0];
}
});
return valueMap;
}

2
dist/bundle.js.map vendored

File diff suppressed because one or more lines are too long

20
dist/bundle.min.js vendored

File diff suppressed because one or more lines are too long

2
dist/bundle.min.js.map vendored

File diff suppressed because one or more lines are too long

2
dist/es5.fineui.js.map vendored

File diff suppressed because one or more lines are too long

58
dist/fineui.ie.js vendored

@ -78240,20 +78240,16 @@ BI.shortcut("bi.multi_tree_search_insert_pane", BI.MultiTreeSearchInsertPane);/*
BI.MultiTreeSearchPane = BI.inherit(BI.Pane, {
_defaultConfig: function () {
return BI.extend(BI.MultiTreeSearchPane.superclass._defaultConfig.apply(this, arguments), {
baseCls: "bi-multi-tree-search-pane bi-card",
itemsCreator: BI.emptyFn,
keywordGetter: BI.emptyFn
});
props: {
baseCls: "bi-multi-tree-search-pane bi-card",
itemsCreator: BI.emptyFn,
keywordGetter: BI.emptyFn
},
_init: function () {
BI.MultiTreeSearchPane.superclass._init.apply(this, arguments);
render: function () {
var self = this, opts = this.options;
this.partTree = BI.createWidget({
return BI.extend({
type: "bi.part_tree",
element: this,
tipText: BI.i18nText("BI-No_Select"),
@ -78261,16 +78257,22 @@ BI.MultiTreeSearchPane = BI.inherit(BI.Pane, {
op.keyword = opts.keywordGetter();
opts.itemsCreator(op, callback);
},
value: opts.value
});
this.partTree.on(BI.Controller.EVENT_CHANGE, function () {
self.fireEvent(BI.Controller.EVENT_CHANGE, arguments);
});
this.partTree.on(BI.TreeView.EVENT_CHANGE, function () {
self.fireEvent(BI.MultiTreeSearchPane.EVENT_CHANGE);
});
value: opts.value,
listeners: [{
eventName: BI.Controller.EVENT_CHANGE,
action: function () {
self.fireEvent(BI.Controller.EVENT_CHANGE, arguments);
}
}, {
eventName: BI.TreeView.EVENT_CHANGE,
action: function () {
self.fireEvent(BI.MultiTreeSearchPane.EVENT_CHANGE);
}
}],
ref: function (_ref) {
self.partTree = _ref;
}
}, opts.el);
},
hasChecked: function () {
@ -89430,7 +89432,7 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
function nodeSearch(deep, parentValues, current, result) {
if (self._isMatch(parentValues, current, keyword)) {
var checked = isSelected(current);
var checked = isSelected(parentValues, current);
createOneJson(parentValues, current, false, checked, true, result);
return [true, checked];
}
@ -89450,7 +89452,7 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
}
});
if (can === true) {
checked = isSelected(current);
checked = isSelected(parentValues, current);
createOneJson(parentValues, current, true, checked, false, result);
}
return [can, checked];
@ -89500,9 +89502,9 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
});
}
function isSelected(value) {
function isSelected(parentValues, value) {
return BI.any(selectedValues, function (idx, array) {
return BI.last(array) === value;
return BI.isEqual(parentValues, array.slice(0, parentValues.length)) && BI.last(array) === value;
});
}
@ -89528,7 +89530,7 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
var times = op.times;
var parentValues = op.parentValues || [];
var selectedValues = op.selectedValues || [];
var valueMap = dealWithSelectedValue(selectedValues);
var valueMap = dealWithSelectedValue(parentValues, selectedValues);
var nodes = this._getChildren(parentValues);
for (var i = (times - 1) * this._const.perPage; nodes[i] && i < times * this._const.perPage; i++) {
var checked = BI.has(valueMap, nodes[i].value);
@ -89577,10 +89579,12 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
});
});
function dealWithSelectedValue(selectedValues) {
function dealWithSelectedValue(parentValues, selectedValues) {
var valueMap = {};
BI.each(selectedValues, function (idx, v) {
valueMap[BI.last(v)] = [2, 0];
if (BI.isEqual(parentValues, v.slice(0, parentValues.length))) {
valueMap[BI.last(v)] = [2, 0];
}
});
return valueMap;
}

2
dist/fineui.ie.js.map vendored

File diff suppressed because one or more lines are too long

20
dist/fineui.ie.min.js vendored

File diff suppressed because one or more lines are too long

2
dist/fineui.ie.min.js.map vendored

File diff suppressed because one or more lines are too long

58
dist/fineui.js vendored

@ -78615,20 +78615,16 @@ BI.shortcut("bi.multi_tree_search_insert_pane", BI.MultiTreeSearchInsertPane);/*
BI.MultiTreeSearchPane = BI.inherit(BI.Pane, {
_defaultConfig: function () {
return BI.extend(BI.MultiTreeSearchPane.superclass._defaultConfig.apply(this, arguments), {
baseCls: "bi-multi-tree-search-pane bi-card",
itemsCreator: BI.emptyFn,
keywordGetter: BI.emptyFn
});
props: {
baseCls: "bi-multi-tree-search-pane bi-card",
itemsCreator: BI.emptyFn,
keywordGetter: BI.emptyFn
},
_init: function () {
BI.MultiTreeSearchPane.superclass._init.apply(this, arguments);
render: function () {
var self = this, opts = this.options;
this.partTree = BI.createWidget({
return BI.extend({
type: "bi.part_tree",
element: this,
tipText: BI.i18nText("BI-No_Select"),
@ -78636,16 +78632,22 @@ BI.MultiTreeSearchPane = BI.inherit(BI.Pane, {
op.keyword = opts.keywordGetter();
opts.itemsCreator(op, callback);
},
value: opts.value
});
this.partTree.on(BI.Controller.EVENT_CHANGE, function () {
self.fireEvent(BI.Controller.EVENT_CHANGE, arguments);
});
this.partTree.on(BI.TreeView.EVENT_CHANGE, function () {
self.fireEvent(BI.MultiTreeSearchPane.EVENT_CHANGE);
});
value: opts.value,
listeners: [{
eventName: BI.Controller.EVENT_CHANGE,
action: function () {
self.fireEvent(BI.Controller.EVENT_CHANGE, arguments);
}
}, {
eventName: BI.TreeView.EVENT_CHANGE,
action: function () {
self.fireEvent(BI.MultiTreeSearchPane.EVENT_CHANGE);
}
}],
ref: function (_ref) {
self.partTree = _ref;
}
}, opts.el);
},
hasChecked: function () {
@ -89805,7 +89807,7 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
function nodeSearch(deep, parentValues, current, result) {
if (self._isMatch(parentValues, current, keyword)) {
var checked = isSelected(current);
var checked = isSelected(parentValues, current);
createOneJson(parentValues, current, false, checked, true, result);
return [true, checked];
}
@ -89825,7 +89827,7 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
}
});
if (can === true) {
checked = isSelected(current);
checked = isSelected(parentValues, current);
createOneJson(parentValues, current, true, checked, false, result);
}
return [can, checked];
@ -89875,9 +89877,9 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
});
}
function isSelected(value) {
function isSelected(parentValues, value) {
return BI.any(selectedValues, function (idx, array) {
return BI.last(array) === value;
return BI.isEqual(parentValues, array.slice(0, parentValues.length)) && BI.last(array) === value;
});
}
@ -89903,7 +89905,7 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
var times = op.times;
var parentValues = op.parentValues || [];
var selectedValues = op.selectedValues || [];
var valueMap = dealWithSelectedValue(selectedValues);
var valueMap = dealWithSelectedValue(parentValues, selectedValues);
var nodes = this._getChildren(parentValues);
for (var i = (times - 1) * this._const.perPage; nodes[i] && i < times * this._const.perPage; i++) {
var checked = BI.has(valueMap, nodes[i].value);
@ -89952,10 +89954,12 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
});
});
function dealWithSelectedValue(selectedValues) {
function dealWithSelectedValue(parentValues, selectedValues) {
var valueMap = {};
BI.each(selectedValues, function (idx, v) {
valueMap[BI.last(v)] = [2, 0];
if (BI.isEqual(parentValues, v.slice(0, parentValues.length))) {
valueMap[BI.last(v)] = [2, 0];
}
});
return valueMap;
}

2
dist/fineui.js.map vendored

File diff suppressed because one or more lines are too long

20
dist/fineui.min.js vendored

File diff suppressed because one or more lines are too long

2
dist/fineui.min.js.map vendored

File diff suppressed because one or more lines are too long

58
dist/fineui_without_jquery_polyfill.js vendored

@ -60895,20 +60895,16 @@ BI.shortcut("bi.multi_tree_search_insert_pane", BI.MultiTreeSearchInsertPane);/*
BI.MultiTreeSearchPane = BI.inherit(BI.Pane, {
_defaultConfig: function () {
return BI.extend(BI.MultiTreeSearchPane.superclass._defaultConfig.apply(this, arguments), {
baseCls: "bi-multi-tree-search-pane bi-card",
itemsCreator: BI.emptyFn,
keywordGetter: BI.emptyFn
});
props: {
baseCls: "bi-multi-tree-search-pane bi-card",
itemsCreator: BI.emptyFn,
keywordGetter: BI.emptyFn
},
_init: function () {
BI.MultiTreeSearchPane.superclass._init.apply(this, arguments);
render: function () {
var self = this, opts = this.options;
this.partTree = BI.createWidget({
return BI.extend({
type: "bi.part_tree",
element: this,
tipText: BI.i18nText("BI-No_Select"),
@ -60916,16 +60912,22 @@ BI.MultiTreeSearchPane = BI.inherit(BI.Pane, {
op.keyword = opts.keywordGetter();
opts.itemsCreator(op, callback);
},
value: opts.value
});
this.partTree.on(BI.Controller.EVENT_CHANGE, function () {
self.fireEvent(BI.Controller.EVENT_CHANGE, arguments);
});
this.partTree.on(BI.TreeView.EVENT_CHANGE, function () {
self.fireEvent(BI.MultiTreeSearchPane.EVENT_CHANGE);
});
value: opts.value,
listeners: [{
eventName: BI.Controller.EVENT_CHANGE,
action: function () {
self.fireEvent(BI.Controller.EVENT_CHANGE, arguments);
}
}, {
eventName: BI.TreeView.EVENT_CHANGE,
action: function () {
self.fireEvent(BI.MultiTreeSearchPane.EVENT_CHANGE);
}
}],
ref: function (_ref) {
self.partTree = _ref;
}
}, opts.el);
},
hasChecked: function () {
@ -72085,7 +72087,7 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
function nodeSearch(deep, parentValues, current, result) {
if (self._isMatch(parentValues, current, keyword)) {
var checked = isSelected(current);
var checked = isSelected(parentValues, current);
createOneJson(parentValues, current, false, checked, true, result);
return [true, checked];
}
@ -72105,7 +72107,7 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
}
});
if (can === true) {
checked = isSelected(current);
checked = isSelected(parentValues, current);
createOneJson(parentValues, current, true, checked, false, result);
}
return [can, checked];
@ -72155,9 +72157,9 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
});
}
function isSelected(value) {
function isSelected(parentValues, value) {
return BI.any(selectedValues, function (idx, array) {
return BI.last(array) === value;
return BI.isEqual(parentValues, array.slice(0, parentValues.length)) && BI.last(array) === value;
});
}
@ -72183,7 +72185,7 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
var times = op.times;
var parentValues = op.parentValues || [];
var selectedValues = op.selectedValues || [];
var valueMap = dealWithSelectedValue(selectedValues);
var valueMap = dealWithSelectedValue(parentValues, selectedValues);
var nodes = this._getChildren(parentValues);
for (var i = (times - 1) * this._const.perPage; nodes[i] && i < times * this._const.perPage; i++) {
var checked = BI.has(valueMap, nodes[i].value);
@ -72232,10 +72234,12 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
});
});
function dealWithSelectedValue(selectedValues) {
function dealWithSelectedValue(parentValues, selectedValues) {
var valueMap = {};
BI.each(selectedValues, function (idx, v) {
valueMap[BI.last(v)] = [2, 0];
if (BI.isEqual(parentValues, v.slice(0, parentValues.length))) {
valueMap[BI.last(v)] = [2, 0];
}
});
return valueMap;
}

2
dist/fineui_without_jquery_polyfill.js.map vendored

File diff suppressed because one or more lines are too long

2
dist/ie.fineui.js.map vendored

File diff suppressed because one or more lines are too long

8
dist/lib/base/single/button/buttons/button.d.ts vendored

@ -1,9 +1,9 @@
import { _BasicButton } from "../button.basic";
export interface _Button extends _BasicButton {
doRedMark(...args: any): void;
unRedMark(...args: any): void;
doHighLight(...args: any): void;
unHighLight(...args: any): void;
doRedMark(...args: any[]): void;
unRedMark(...args: any[]): void;
doHighLight(...args: any[]): void;
unHighLight(...args: any[]): void;
}
export interface _ButtonStatic {
EVENT_CHANGE: string;

8
dist/lib/base/single/button/buttons/button.text.d.ts vendored

@ -1,10 +1,10 @@
import { _BasicButton } from "../button.basic";
export interface _TextButton extends _BasicButton {
setStyle(style: any): void;
doRedMark(...args: any): void;
unRedMark(...args: any): void;
doHighLight(...args: any): void;
unHighLight(...args: any): void;
doRedMark(...args: any[]): void;
unRedMark(...args: any[]): void;
doHighLight(...args: any[]): void;
unHighLight(...args: any[]): void;
}
export interface _TextButtonStatic {
EVENT_CHANGE: string;

8
dist/lib/base/single/button/listitem/icontextitem.d.ts vendored

@ -1,9 +1,9 @@
import { _BasicButton } from "../button.basic";
export interface _IconTextItem extends _BasicButton {
doRedMark(...args: any): void;
unRedMark(...args: any): void;
doHighLight(...args: any): void;
unHighLight(...args: any): void;
doRedMark(...args: any[]): void;
unRedMark(...args: any[]): void;
doHighLight(...args: any[]): void;
unHighLight(...args: any[]): void;
}
export interface _IconTextItemStatic {
EVENT_CHANGE: string;

8
dist/lib/base/single/label/abstract.label.d.ts vendored

@ -1,9 +1,9 @@
import { _Single } from "../single";
export interface _AbstractLabel extends _Single {
doRedMark(...args: any): void;
unRedMark(...args: any): void;
doHighLight(...args: any): void;
unHighLight(...args: any): void;
doRedMark(...args: any[]): void;
unRedMark(...args: any[]): void;
doHighLight(...args: any[]): void;
unHighLight(...args: any[]): void;
setText(v: string): void;
getText(): string;
setStyle(css: any): void;

4
dist/lib/base/single/label/label.d.ts vendored

@ -1,5 +1,5 @@
import { _AbstractLabel } from "./abstract.label";
export interface _Label extends _AbstractLabel {
doRedMark(...args: any): void;
unRedMark(...args: any): void;
doRedMark(...args: any[]): void;
unRedMark(...args: any[]): void;
}

6
dist/lib/case/button/item.multiselect.d.ts vendored

@ -1,8 +1,8 @@
import { _BasicButton } from "../../base/single/button/button.basic";
export interface _MultiSelectItem extends _BasicButton {
doClick(...args: any): void;
doRedMark(...args: any): void;
unRedMark(...args: any): void;
doClick(...args: any[]): void;
doRedMark(...args: any[]): void;
unRedMark(...args: any[]): void;
setSelected(v: boolean): void;
}
export interface _MultiSelectItemStatic {

38
dist/lib/case/editor/editor.sign.d.ts vendored

@ -0,0 +1,38 @@
import { _Widget } from "../../core/widget";
export interface _SignEditor extends _Widget {
setTitle(v: string | Function): void;
setWarningTitle(v: string | Function): void;
setWaterMark(v: string): void;
focus(): void;
blur(): void;
doRedMark(...args: any[]): void;
unRedMark(...args: any[]): void;
doHighLight(...args: any[]): void;
unHighLight(...args: any[]): void;
isValid(): boolean;
setErrorText(v: string): void;
getErrorText(): string;
isEditing(): boolean;
getLastChangedValue(): string;
getState(): any;
setState(...args: any[]): void;
}
export interface _SignEditorStatic {
EVENT_CHANGE: string;
EVENT_FOCUS: string;
EVENT_BLUR: string;
EVENT_CLICK: string;
EVENT_KEY_DOWN: string;
EVENT_CLICK_LABEL: string;
EVENT_START: string;
EVENT_PAUSE: string;
EVENT_STOP: string;
EVENT_CONFIRM: string;
EVENT_CHANGE_CONFIRM: string;
EVENT_VALID: string;
EVENT_ERROR: string;
EVENT_ENTER: string;
EVENT_RESTRICT: string;
EVENT_SPACE: string;
EVENT_EMPTY: string;
}

4
dist/lib/core/base.d.ts vendored

@ -152,8 +152,8 @@ export interface _base {
partial: (func: Function, ...partials: any) => Function;
debounce: (func: Function, wait?: number, options?: any) => Function;
throttle: (func: Function, wait?: number, options?: any) => Function;
delay: (func: Function, wait: number, ...args: any) => number;
defer: (func: Function, ...args: any) => number;
delay: (func: Function, wait: number, ...args: any[]) => number;
defer: (func: Function, ...args: any[]) => number;
wrap: (value: any, wrapper: Function) => Function;
nextTick: (func: Function) => Promise<any>;
random: (min?: number, max?: number, floating?: boolean) => number;

2
dist/lib/index.d.ts vendored

@ -16,6 +16,7 @@ import { _IconChangeButton, _IconChangeButtonStatic } from "./case/button/icon/i
import { _MultiSelectItem, _MultiSelectItemStatic } from "./case/button/item.multiselect";
import { _BubbleCombo, _BubbleComboStatic } from "./case/combo/bubblecombo/combo.bubble";
import { _TextValueCombo, _TextValueComboStatic } from "./case/combo/combo.textvalue";
import { _SignEditor, _SignEditorStatic } from "./case/editor/editor.sign";
import { _LoadingPane } from "./case/loading/loading_pane";
import { _AllValueMultiTextValueCombo, _AllValueMultiTextValueComboStatic } from "./component/allvaluemultitextvaluecombo/allvalue.multitextvalue.combo";
import { _Action, _ActionFactory } from "./core/action/action";
@ -66,6 +67,7 @@ export interface BI extends _func, _i18n, _base {
Label: ClassConstructor<_Label>;
Text: ClassConstructor<_Text>;
Editor: ClassConstructor<_Editor> & _EditorStatic;
SignEditor: ClassConstructor<_SignEditor> & _SignEditorStatic;
Layout: ClassConstructor<_Layout>;
HTapeLayout: ClassConstructor<_HTapeLayout>;
VTapeLayout: ClassConstructor<_VTapeLayout>;

2
dist/utils.min.js vendored

File diff suppressed because one or more lines are too long

58
dist/widget.js vendored

@ -15924,20 +15924,16 @@ BI.shortcut("bi.multi_tree_search_insert_pane", BI.MultiTreeSearchInsertPane);/*
BI.MultiTreeSearchPane = BI.inherit(BI.Pane, {
_defaultConfig: function () {
return BI.extend(BI.MultiTreeSearchPane.superclass._defaultConfig.apply(this, arguments), {
baseCls: "bi-multi-tree-search-pane bi-card",
itemsCreator: BI.emptyFn,
keywordGetter: BI.emptyFn
});
props: {
baseCls: "bi-multi-tree-search-pane bi-card",
itemsCreator: BI.emptyFn,
keywordGetter: BI.emptyFn
},
_init: function () {
BI.MultiTreeSearchPane.superclass._init.apply(this, arguments);
render: function () {
var self = this, opts = this.options;
this.partTree = BI.createWidget({
return BI.extend({
type: "bi.part_tree",
element: this,
tipText: BI.i18nText("BI-No_Select"),
@ -15945,16 +15941,22 @@ BI.MultiTreeSearchPane = BI.inherit(BI.Pane, {
op.keyword = opts.keywordGetter();
opts.itemsCreator(op, callback);
},
value: opts.value
});
this.partTree.on(BI.Controller.EVENT_CHANGE, function () {
self.fireEvent(BI.Controller.EVENT_CHANGE, arguments);
});
this.partTree.on(BI.TreeView.EVENT_CHANGE, function () {
self.fireEvent(BI.MultiTreeSearchPane.EVENT_CHANGE);
});
value: opts.value,
listeners: [{
eventName: BI.Controller.EVENT_CHANGE,
action: function () {
self.fireEvent(BI.Controller.EVENT_CHANGE, arguments);
}
}, {
eventName: BI.TreeView.EVENT_CHANGE,
action: function () {
self.fireEvent(BI.MultiTreeSearchPane.EVENT_CHANGE);
}
}],
ref: function (_ref) {
self.partTree = _ref;
}
}, opts.el);
},
hasChecked: function () {
@ -27114,7 +27116,7 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
function nodeSearch(deep, parentValues, current, result) {
if (self._isMatch(parentValues, current, keyword)) {
var checked = isSelected(current);
var checked = isSelected(parentValues, current);
createOneJson(parentValues, current, false, checked, true, result);
return [true, checked];
}
@ -27134,7 +27136,7 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
}
});
if (can === true) {
checked = isSelected(current);
checked = isSelected(parentValues, current);
createOneJson(parentValues, current, true, checked, false, result);
}
return [can, checked];
@ -27184,9 +27186,9 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
});
}
function isSelected(value) {
function isSelected(parentValues, value) {
return BI.any(selectedValues, function (idx, array) {
return BI.last(array) === value;
return BI.isEqual(parentValues, array.slice(0, parentValues.length)) && BI.last(array) === value;
});
}
@ -27212,7 +27214,7 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
var times = op.times;
var parentValues = op.parentValues || [];
var selectedValues = op.selectedValues || [];
var valueMap = dealWithSelectedValue(selectedValues);
var valueMap = dealWithSelectedValue(parentValues, selectedValues);
var nodes = this._getChildren(parentValues);
for (var i = (times - 1) * this._const.perPage; nodes[i] && i < times * this._const.perPage; i++) {
var checked = BI.has(valueMap, nodes[i].value);
@ -27261,10 +27263,12 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, {
});
});
function dealWithSelectedValue(selectedValues) {
function dealWithSelectedValue(parentValues, selectedValues) {
var valueMap = {};
BI.each(selectedValues, function (idx, v) {
valueMap[BI.last(v)] = [2, 0];
if (BI.isEqual(parentValues, v.slice(0, parentValues.length))) {
valueMap[BI.last(v)] = [2, 0];
}
});
return valueMap;
}

2
dist/widget.js.map vendored

File diff suppressed because one or more lines are too long

8
typescript/base/single/button/buttons/button.text.ts

@ -3,13 +3,13 @@ import { _BasicButton } from "../button.basic";
export interface _TextButton extends _BasicButton {
setStyle(style: any): void;
doRedMark(...args: any): void;
doRedMark(...args: any[]): void;
unRedMark(...args: any): void;
unRedMark(...args: any[]): void;
doHighLight(...args: any): void;
doHighLight(...args: any[]): void;
unHighLight(...args: any): void;
unHighLight(...args: any[]): void;
}
export interface _TextButtonStatic {

8
typescript/base/single/button/buttons/button.ts

@ -1,13 +1,13 @@
import { _BasicButton } from "../button.basic";
export interface _Button extends _BasicButton {
doRedMark(...args: any): void;
doRedMark(...args: any[]): void;
unRedMark(...args: any): void;
unRedMark(...args: any[]): void;
doHighLight(...args: any): void;
doHighLight(...args: any[]): void;
unHighLight(...args: any): void;
unHighLight(...args: any[]): void;
}
export interface _ButtonStatic {

8
typescript/base/single/button/listitem/icontextitem.ts

@ -1,13 +1,13 @@
import { _BasicButton } from "../button.basic";
export interface _IconTextItem extends _BasicButton {
doRedMark(...args: any): void;
doRedMark(...args: any[]): void;
unRedMark(...args: any): void;
unRedMark(...args: any[]): void;
doHighLight(...args: any): void;
doHighLight(...args: any[]): void;
unHighLight(...args: any): void;
unHighLight(...args: any[]): void;
}
export interface _IconTextItemStatic {

8
typescript/base/single/label/abstract.label.ts

@ -1,13 +1,13 @@
import { _Single } from "../single";
export interface _AbstractLabel extends _Single {
doRedMark(...args: any): void;
doRedMark(...args: any[]): void;
unRedMark(...args: any): void;
unRedMark(...args: any[]): void;
doHighLight(...args: any): void;
doHighLight(...args: any[]): void;
unHighLight(...args: any): void;
unHighLight(...args: any[]): void;
setText(v: string): void;

4
typescript/base/single/label/label.ts

@ -1,7 +1,7 @@
import { _AbstractLabel } from "./abstract.label";
export interface _Label extends _AbstractLabel {
doRedMark(...args: any): void;
doRedMark(...args: any[]): void;
unRedMark(...args: any): void
unRedMark(...args: any[]): void
}

6
typescript/case/button/item.multiselect.ts

@ -1,11 +1,11 @@
import { _BasicButton } from "../../base/single/button/button.basic";
export interface _MultiSelectItem extends _BasicButton {
doClick(...args: any): void;
doClick(...args: any[]): void;
doRedMark(...args: any): void;
doRedMark(...args: any[]): void;
unRedMark(...args: any): void;
unRedMark(...args: any[]): void;
setSelected(v: boolean): void;
}

55
typescript/case/editor/editor.sign.ts

@ -0,0 +1,55 @@
import { _Widget } from "../../core/widget";
export interface _SignEditor extends _Widget {
setTitle(v: string | Function): void;
setWarningTitle(v: string | Function): void;
setWaterMark(v: string): void;
focus(): void;
blur(): void;
doRedMark(...args: any[]): void;
unRedMark(...args: any[]): void;
doHighLight(...args: any[]): void;
unHighLight(...args: any[]): void;
isValid(): boolean;
setErrorText(v: string): void;
getErrorText(): string;
isEditing(): boolean;
getLastChangedValue(): string;
getState(): any;
setState(...args: any[]): void;
}
export interface _SignEditorStatic {
EVENT_CHANGE: string;
EVENT_FOCUS: string;
EVENT_BLUR: string;
EVENT_CLICK: string;
EVENT_KEY_DOWN: string;
EVENT_CLICK_LABEL: string;
EVENT_START: string;
EVENT_PAUSE: string;
EVENT_STOP: string;
EVENT_CONFIRM: string;
EVENT_CHANGE_CONFIRM: string;
EVENT_VALID: string;
EVENT_ERROR: string;
EVENT_ENTER: string;
EVENT_RESTRICT: string;
EVENT_SPACE: string;
EVENT_EMPTY: string;
}

4
typescript/core/base.ts

@ -297,9 +297,9 @@ export interface _base {
throttle: (func: Function, wait?: number, options?: any) => Function;
delay: (func: Function, wait: number, ...args: any) => number;
delay: (func: Function, wait: number, ...args: any[]) => number;
defer: (func: Function, ...args: any) => number;
defer: (func: Function, ...args: any[]) => number;
wrap: (value: any, wrapper: Function) => Function;

2
typescript/index.ts

@ -16,6 +16,7 @@ import { _IconChangeButton, _IconChangeButtonStatic } from "./case/button/icon/i
import { _MultiSelectItem, _MultiSelectItemStatic } from "./case/button/item.multiselect";
import { _BubbleCombo, _BubbleComboStatic } from "./case/combo/bubblecombo/combo.bubble";
import { _TextValueCombo, _TextValueComboStatic } from "./case/combo/combo.textvalue";
import { _SignEditor, _SignEditorStatic } from "./case/editor/editor.sign";
import { _LoadingPane } from "./case/loading/loading_pane";
import { _AllValueMultiTextValueCombo, _AllValueMultiTextValueComboStatic } from "./component/allvaluemultitextvaluecombo/allvalue.multitextvalue.combo";
import { _Action, _ActionFactory } from "./core/action/action";
@ -69,6 +70,7 @@ export interface BI extends _func, _i18n, _base {
Label: ClassConstructor<_Label>;
Text: ClassConstructor<_Text>;
Editor: ClassConstructor<_Editor> & _EditorStatic;
SignEditor: ClassConstructor<_SignEditor> & _SignEditorStatic;
Layout: ClassConstructor<_Layout>;
HTapeLayout: ClassConstructor<_HTapeLayout>;
VTapeLayout: ClassConstructor<_VTapeLayout>;

Loading…
Cancel
Save