UNPKG

vxe-pc-ui

Version:
1 lines 671 B
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.assembleCollapseItem=assembleCollapseItem,exports.destroyCollapseItem=destroyCollapseItem;var _xeUtils=_interopRequireDefault(require("xe-utils"));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function assembleCollapseItem(e,t,a){var s=e.reactData.staticPanes,l=t.parentNode;l&&(s.splice(_xeUtils.default.arrayIndexOf(l.children,t),0,a),e.reactData.staticPanes=s.slice(0))}function destroyCollapseItem(e,t){var a=e.reactData.staticPanes,s=_xeUtils.default.findTree(a,e=>e.id===t.id,{children:"children"});s&&s.items.splice(s.index,1),e.reactData.staticPanes=a.slice(0)}