You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
10 lines
7.0 KiB
10 lines
7.0 KiB
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["components/ly-tree/ly-tree"],{"17b1":function(e,t,o){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;i(o("66fd"));var n=i(o("2c3e")),r=o("3bb4");function i(e){return e&&e.__esModule?e:{default:e}}var d=function(){o.e("components/ly-tree/ly-tree-node").then(function(){return resolve(o("6ae6"))}.bind(null,o)).catch(o.oe)},s={name:"LyTree",componentName:"LyTree",components:{LyTreeNode:d},data:function(){return{updateKey:(new Date).getTime(),elId:"ly_".concat(Math.ceil(1e6*Math.random()).toString(36)),visible:!0,store:{ready:!1},currentNode:null,childNodesId:[]}},provide:function(){return{tree:this}},props:{treeData:Array,ready:{type:Boolean,default:!0},emptyText:{type:String,default:"暂无数据"},renderAfterExpand:{type:Boolean,default:!0},nodeKey:String,checkStrictly:Boolean,defaultExpandAll:Boolean,toggleExpendAll:Boolean,expandOnClickNode:{type:Boolean,default:!0},expandOnCheckNode:{type:Boolean,default:!0},checkOnClickNode:Boolean,checkDescendants:{type:Boolean,default:!1},autoExpandParent:{type:Boolean,default:!0},defaultCheckedKeys:Array,defaultExpandedKeys:Array,expandCurrentNodeParent:Boolean,currentNodeKey:[String,Number],checkOnlyLeaf:{type:Boolean,default:!1},showCheckbox:{type:Boolean,default:!1},showRadio:{type:Boolean,default:!1},props:{type:[Object,Function],default:function(){return{children:"children",label:"label",disabled:"disabled"}}},lazy:{type:Boolean,default:!1},highlightCurrent:Boolean,load:Function,filterNodeMethod:Function,childVisibleForFilterNode:{type:Boolean,default:!1},accordion:Boolean,indent:{type:Number,default:18},iconClass:String,showNodeIcon:{type:Boolean,default:!1},defaultNodeIcon:{type:String,default:"https://img-cdn-qiniu.dcloud.net.cn/uniapp/doc/github.svg"},isInjectParentInNode:{type:Boolean,default:!1}},computed:{isEmpty:function(){if(this.store.root){var e=this.store.root.getChildNodes(this.childNodesId);return!e||0===e.length||e.every((function(e){var t=e.visible;return!t}))}return!0},showLoading:function(){return!(this.store.ready&&this.ready)}},watch:{toggleExpendAll:function(e){this.store.toggleExpendAll(e)},defaultCheckedKeys:function(e){this.store.setDefaultCheckedKey(e)},defaultExpandedKeys:function(e){this.store.defaultExpandedKeys=e,this.store.setDefaultExpandedKeys(e)},checkStrictly:function(e){this.store.checkStrictly=e||this.checkOnlyLeaf},"store.root.childNodesId":function(e){this.childNodesId=e},"store.root.visible":function(e){this.visible=e},childNodesId:function(){var e=this;this.$nextTick((function(){e.$emit("ly-tree-render-completed")}))},treeData:{handler:function(e){this.updateKey=(new Date).getTime(),this.store.setData(e)},deep:!0}},methods:{filter:function(e,t){if(!this.filterNodeMethod)throw new Error("[Tree] filterNodeMethod is required when filter");this.store.filter(e,t)},getNodeKey:function(e){var t=this.store.root.getChildNodes([e])[0];return(0,r.getNodeKey)(this.nodeKey,t.data)},getNodePath:function(e){return this.store.getNodePath(e)},getCheckedNodes:function(e,t){return this.store.getCheckedNodes(e,t)},getCheckedKeys:function(e,t){return this.store.getCheckedKeys(e,t)},getCurrentNode:function(){var e=this.store.getCurrentNode();return e?e.data:null},getCurrentKey:function(){var e=this.getCurrentNode();return e?e[this.nodeKey]:null},setCheckAll:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(this.showRadio)throw new Error('You set the "show-radio" property, so you cannot select all nodes');this.showCheckbox||console.warn('You have not set the property "show-checkbox". Please check your settings'),this.store.setCheckAll(e)},setCheckedNodes:function(e,t){this.store.setCheckedNodes(e,t)},setCheckedKeys:function(e,t){if(!this.nodeKey)throw new Error("[Tree] nodeKey is required in setCheckedKeys");this.store.setCheckedKeys(e,t)},setChecked:function(e,t,o){this.store.setChecked(e,t,o)},getHalfCheckedNodes:function(){return this.store.getHalfCheckedNodes()},getHalfCheckedKeys:function(){return this.store.getHalfCheckedKeys()},setCurrentNode:function(e){if(!this.nodeKey)throw new Error("[Tree] nodeKey is required in setCurrentNode");this.store.setUserCurrentNode(e)},setCurrentKey:function(e){if(!this.nodeKey)throw new Error("[Tree] nodeKey is required in setCurrentKey");this.store.setCurrentNodeKey(e)},getNode:function(e){return this.store.getNode(e)},remove:function(e){this.store.remove(e)},append:function(e,t){this.store.append(e,t)},insertBefore:function(e,t){this.store.insertBefore(e,t)},insertAfter:function(e,t){this.store.insertAfter(e,t)},updateKeyChildren:function(e,t){if(!this.nodeKey)throw new Error("[Tree] nodeKey is required in updateKeyChild");this.store.updateChildren(e,t)}},created:function(){this.isTree=!0;var e=this.props;if("function"===typeof this.props&&(e=this.props()),"object"!==typeof e)throw new Error("props must be of object type.");this.store=new n.default({key:this.nodeKey,data:this.treeData,lazy:this.lazy,props:e,load:this.load,showCheckbox:this.showCheckbox,showRadio:this.showRadio,currentNodeKey:this.currentNodeKey,checkStrictly:this.checkStrictly||this.checkOnlyLeaf,checkDescendants:this.checkDescendants,expandOnCheckNode:this.expandOnCheckNode,defaultCheckedKeys:this.defaultCheckedKeys,defaultExpandedKeys:this.defaultExpandedKeys,expandCurrentNodeParent:this.expandCurrentNodeParent,autoExpandParent:this.autoExpandParent,defaultExpandAll:this.defaultExpandAll,filterNodeMethod:this.filterNodeMethod,childVisibleForFilterNode:this.childVisibleForFilterNode,showNodeIcon:this.showNodeIcon,isInjectParentInNode:this.isInjectParentInNode}),this.childNodesId=this.store.root.childNodesId},beforeDestroy:function(){this.accordion&&e.$off("".concat(this.elId,"-tree-node-expand"))}};t.default=s}).call(this,o("543d")["default"])},"4ea0":function(e,t,o){},a18f:function(e,t,o){"use strict";var n=o("4ea0"),r=o.n(n);r.a},a1aa:function(e,t,o){"use strict";o.r(t);var n=o("c3e0"),r=o("c3d1");for(var i in r)"default"!==i&&function(e){o.d(t,e,(function(){return r[e]}))}(i);o("a18f");var d,s=o("f0c5"),a=Object(s["a"])(r["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],d);t["default"]=a.exports},c3d1:function(e,t,o){"use strict";o.r(t);var n=o("17b1"),r=o.n(n);for(var i in n)"default"!==i&&function(e){o.d(t,e,(function(){return n[e]}))}(i);t["default"]=r.a},c3e0:function(e,t,o){"use strict";var n;o.d(t,"b",(function(){return r})),o.d(t,"c",(function(){return i})),o.d(t,"a",(function(){return n}));var r=function(){var e=this,t=e.$createElement,o=(e._self._c,e.showLoading?null:e.__map(e.childNodesId,(function(t,o){var n=e.__get_orig(t),r=e.getNodeKey(t);return{$orig:n,m0:r}})));e.$mp.data=Object.assign({},{$root:{l0:o}})},i=[]}}]); |
|
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([ |
|
'components/ly-tree/ly-tree-create-component', |
|
{ |
|
'components/ly-tree/ly-tree-create-component':(function(module, exports, __webpack_require__){ |
|
__webpack_require__('543d')['createComponent'](__webpack_require__("a1aa")) |
|
}) |
|
}, |
|
[['components/ly-tree/ly-tree-create-component']] |
|
]);
|
|
|