@opentiny/vue-tree
Advanced tools
Comparing version 3.14.0 to 3.14.1
@@ -176,3 +176,3 @@ function _extends() { | ||
}); | ||
var version = "3.14.0"; | ||
var version = "3.14.1"; | ||
Tree.install = function(Vue) { | ||
@@ -179,0 +179,0 @@ Vue.component(Tree.name, Tree); |
110
lib/pc.js
@@ -1,19 +0,20 @@ | ||
import { renderless as renderless$1, api as api$1 } from "@opentiny/vue-renderless/tree/vue"; | ||
import { directive, h, setup as _setup, isVue2, defineComponent, props } from "@opentiny/vue-common"; | ||
import { iconChevronRight, iconLoading, iconArrowBottom, iconEdit, iconMinusSquare, iconPlusSquare, iconFinish, iconWarning, iconMarkOn } from "@opentiny/vue-icon"; | ||
import Switch from "@opentiny/vue-switch"; | ||
import Popover from "@opentiny/vue-popover"; | ||
import Button from "@opentiny/vue-button"; | ||
import Checkbox from "@opentiny/vue-checkbox"; | ||
import Clickoutside from "@opentiny/vue-renderless/common/deps/clickoutside"; | ||
import { renderless, api } from "@opentiny/vue-renderless/tree-node/vue"; | ||
import CollapseTransition from "@opentiny/vue-collapse-transition"; | ||
import Radio from "@opentiny/vue-radio"; | ||
import Input from "@opentiny/vue-input"; | ||
import { resolveComponent, resolveDirective, openBlock, createElementBlock, withDirectives, createElementVNode, normalizeClass, withModifiers, normalizeStyle, Fragment, renderList, toDisplayString, createBlock, resolveDynamicComponent, createCommentVNode, renderSlot, withKeys, createVNode, withCtx, vShow, createTextVNode } from "vue"; | ||
function _createForOfIteratorHelperLoose_tiny(o, allowArrayLike) { | ||
import { renderless as renderless$1, api as api$1 } from '@opentiny/vue-renderless/tree/vue'; | ||
import { directive, h, setup, isVue2, defineComponent, props } from '@opentiny/vue-common'; | ||
import { iconChevronRight, iconLoading, iconArrowBottom, iconEdit, iconMinusSquare, iconPlusSquare, iconFinish, iconWarning, iconMarkOn } from '@opentiny/vue-icon'; | ||
import Switch from '@opentiny/vue-switch'; | ||
import Popover from '@opentiny/vue-popover'; | ||
import Button from '@opentiny/vue-button'; | ||
import Checkbox from '@opentiny/vue-checkbox'; | ||
import Clickoutside from '@opentiny/vue-renderless/common/deps/clickoutside'; | ||
import { renderless, api } from '@opentiny/vue-renderless/tree-node/vue'; | ||
import CollapseTransition from '@opentiny/vue-collapse-transition'; | ||
import Radio from '@opentiny/vue-radio'; | ||
import TinyInput from '@opentiny/vue-input'; | ||
import { resolveComponent, resolveDirective, openBlock, createElementBlock, withDirectives, createElementVNode, normalizeClass, withModifiers, normalizeStyle, Fragment, renderList, toDisplayString, createBlock, resolveDynamicComponent, createCommentVNode, renderSlot, withKeys, createVNode, withCtx, vShow, createTextVNode } from 'vue'; | ||
function _createForOfIteratorHelperLoose(o, allowArrayLike) { | ||
var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; | ||
if (it) | ||
return (it = it.call(o)).next.bind(it); | ||
if (Array.isArray(o) || (it = _unsupportedIterableToArray_tiny(o)) || allowArrayLike && o && typeof o.length === "number") { | ||
if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { | ||
if (it) | ||
@@ -30,7 +31,7 @@ o = it; | ||
} | ||
function _unsupportedIterableToArray_tiny(o, minLen) { | ||
function _unsupportedIterableToArray(o, minLen) { | ||
if (!o) | ||
return; | ||
if (typeof o === "string") | ||
return _arrayLikeToArray_tiny(o, minLen); | ||
return _arrayLikeToArray(o, minLen); | ||
var n = Object.prototype.toString.call(o).slice(8, -1); | ||
@@ -42,5 +43,5 @@ if (n === "Object" && o.constructor) | ||
if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) | ||
return _arrayLikeToArray_tiny(o, minLen); | ||
return _arrayLikeToArray(o, minLen); | ||
} | ||
function _arrayLikeToArray_tiny(arr, len) { | ||
function _arrayLikeToArray(arr, len) { | ||
if (len == null || len > arr.length) | ||
@@ -54,3 +55,3 @@ len = arr.length; | ||
var target = sfc.__vccOpts || sfc; | ||
for (var _iterator = _createForOfIteratorHelperLoose_tiny(props), _step; !(_step = _iterator()).done; ) { | ||
for (var _iterator = _createForOfIteratorHelperLoose(props), _step; !(_step = _iterator()).done; ) { | ||
var _step$value = _step.value, key = _step$value[0], val = _step$value[1]; | ||
@@ -130,3 +131,3 @@ target[key] = val; | ||
TinyRadio: Radio, | ||
TinyInput: Input, | ||
TinyInput, | ||
IconChevronRight: iconChevronRight(), | ||
@@ -181,4 +182,4 @@ IconLoading: iconLoading(), | ||
}, | ||
setup: function setup(props2, context) { | ||
return _setup({ | ||
setup: function setup$1(props2, context) { | ||
return setup({ | ||
props: props2, | ||
@@ -333,36 +334,28 @@ context, | ||
)) : (openBlock(), createElementBlock( | ||
Fragment, | ||
"span", | ||
{ | ||
key: 1 | ||
key: 1, | ||
class: normalizeClass(["tree-node-icon", { | ||
"is-disabled": $props.node.disabled | ||
}]), | ||
onClick: _cache[0] || (_cache[0] = function($event) { | ||
return _ctx.handleExpandIconClick($event, $props.node); | ||
}) | ||
}, | ||
[!$props.node.isLeaf ? (openBlock(), createElementBlock( | ||
"span", | ||
{ | ||
key: 0, | ||
class: normalizeClass(["tree-node-icon", { | ||
"is-disabled": $props.node.disabled | ||
}]), | ||
onClick: _cache[0] || (_cache[0] = function($event) { | ||
return _ctx.handleExpandIconClick($event, $props.node); | ||
}) | ||
}, | ||
[_ctx.state.expandIcon !== void 0 && _ctx.state.shrinkIcon !== void 0 ? (openBlock(), createBlock(resolveDynamicComponent(_ctx.state.expanded ? _ctx.state.shrinkIcon : _ctx.state.expandIcon), { | ||
key: 0, | ||
fill: _ctx.state.expanded ? _ctx.state.shrinkIconColor : _ctx.state.expandIconColor, | ||
class: normalizeClass(["tiny-tree-node__expand-icon", { | ||
"is-leaf": $props.node.isLeaf | ||
}]) | ||
}, null, 8, ["fill", "class"])) : (openBlock(), createBlock(resolveDynamicComponent(_ctx.state.computedExpandIcon), { | ||
key: 1, | ||
class: normalizeClass(["tiny-tree-node__expand-icon", { | ||
"is-leaf": $props.node.isLeaf, | ||
expanded: !$props.node.isLeaf && _ctx.state.expanded, | ||
"is-saas-theme": _ctx.state.isSaaSTheme | ||
}]) | ||
}, null, 8, ["class"]))], | ||
2 | ||
/* CLASS */ | ||
)) : createCommentVNode("v-if", true)], | ||
64 | ||
/* STABLE_FRAGMENT */ | ||
[_ctx.state.expandIcon !== void 0 && _ctx.state.shrinkIcon !== void 0 ? (openBlock(), createBlock(resolveDynamicComponent(_ctx.state.expanded ? _ctx.state.shrinkIcon : _ctx.state.expandIcon), { | ||
key: 0, | ||
fill: _ctx.state.expanded ? _ctx.state.shrinkIconColor : _ctx.state.expandIconColor, | ||
class: normalizeClass(["tiny-tree-node__expand-icon", { | ||
"is-leaf": $props.node.isLeaf | ||
}]) | ||
}, null, 8, ["fill", "class"])) : (openBlock(), createBlock(resolveDynamicComponent(_ctx.state.computedExpandIcon), { | ||
key: 1, | ||
class: normalizeClass(["tiny-tree-node__expand-icon", { | ||
"is-leaf": $props.node.isLeaf, | ||
expanded: !$props.node.isLeaf && _ctx.state.expanded, | ||
"is-saas-theme": _ctx.state.isSaaSTheme | ||
}]) | ||
}, null, 8, ["class"]))], | ||
2 | ||
/* CLASS */ | ||
)), $props.showCheckbox ? (openBlock(), createBlock(_component_tiny_checkbox, { | ||
@@ -579,3 +572,3 @@ key: 2, | ||
setup: function setup2(props2, context) { | ||
return _setup({ | ||
return setup({ | ||
props: props2, | ||
@@ -892,4 +885,3 @@ context, | ||
var pc = /* @__PURE__ */ _export_sfc(_sfc_main, [["render", _sfc_render]]); | ||
export { | ||
pc as default | ||
}; | ||
export { pc as default }; |
{ | ||
"name": "@opentiny/vue-tree", | ||
"version": "3.14.0", | ||
"version": "3.14.1", | ||
"description": "", | ||
@@ -5,0 +5,0 @@ "main": "./lib/index.js", |
declare const _default: import("@vue/runtime-core").DefineComponent<Readonly<{ | ||
checkStrictly?: any; | ||
data?: any; | ||
load?: any; | ||
dataset?: any; | ||
parentKey?: any; | ||
size?: any; | ||
props?: any; | ||
checkStrictly?: any; | ||
defaultExpandAll?: any; | ||
lazy?: any; | ||
tiny_mode?: any; | ||
@@ -12,33 +18,25 @@ tiny_mode_root?: any; | ||
tiny_chart_theme?: any; | ||
size?: any; | ||
icon?: any; | ||
renderContent?: any; | ||
dataset?: any; | ||
load?: any; | ||
lazy?: any; | ||
currentNodeKey?: any; | ||
defaultExpandedKeys?: any; | ||
autoExpandParent?: any; | ||
checkDescendants?: any; | ||
filterNodeMethod?: any; | ||
defaultCheckedKeys?: any; | ||
afterLoad?: any; | ||
nodeKey?: any; | ||
defaultExpandAll?: any; | ||
theme?: any; | ||
accordion?: any; | ||
draggable?: any; | ||
parentKey?: any; | ||
indent?: any; | ||
viewType?: any; | ||
allowDrag?: any; | ||
allowDrop?: any; | ||
autoExpandParent?: any; | ||
checkDescendants?: any; | ||
checkOnClickNode?: any; | ||
currentNodeKey?: any; | ||
defaultCheckedKeys?: any; | ||
defaultExpandedKeys?: any; | ||
defaultExpandedKeysHighlight?: any; | ||
draggable?: any; | ||
emptyText?: any; | ||
expandIcon?: any; | ||
expandOnClickNode?: any; | ||
filterNodeMethod?: any; | ||
highlightCurrent?: any; | ||
icon?: any; | ||
iconTriggerClickNode?: any; | ||
indent?: any; | ||
nodeKey?: any; | ||
renderAfterExpand?: any; | ||
renderContent?: any; | ||
showCheckbox?: any; | ||
@@ -57,5 +55,7 @@ showContextmenu?: any; | ||
addDisabledKeys?: any; | ||
viewType?: any; | ||
showAuxi?: any; | ||
pathSplit?: any; | ||
filterPlainMethod?: any; | ||
afterLoad?: any; | ||
lazyCurrent?: any; | ||
@@ -76,6 +76,12 @@ baseIndent?: any; | ||
gcls: (key: any) => any; | ||
}, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, ("check" | "node-expand" | "closeMenu" | "current-change" | "leave-plain-view" | "check-plain" | "check-change" | "node-drag-start" | "node-drag-enter" | "node-drag-over" | "node-drag-end" | "node-drop" | "node-click" | "load-data" | "node-drag-leave" | "add-node" | "edit-node" | "delete-node" | "open-edit" | "close-edit" | "save-edit")[], "check" | "node-expand" | "closeMenu" | "current-change" | "leave-plain-view" | "check-plain" | "check-change" | "node-drag-start" | "node-drag-enter" | "node-drag-over" | "node-drag-end" | "node-drop" | "node-click" | "load-data" | "node-drag-leave" | "add-node" | "edit-node" | "delete-node" | "open-edit" | "close-edit" | "save-edit", import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<Readonly<{ | ||
}, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, ("check" | "load-data" | "node-expand" | "node-click" | "closeMenu" | "current-change" | "node-drag-leave" | "node-drag-enter" | "node-drag-start" | "node-drag-over" | "node-drag-end" | "node-drop" | "add-node" | "edit-node" | "delete-node" | "open-edit" | "close-edit" | "save-edit" | "check-plain" | "leave-plain-view" | "check-change")[], "check" | "load-data" | "node-expand" | "node-click" | "closeMenu" | "current-change" | "node-drag-leave" | "node-drag-enter" | "node-drag-start" | "node-drag-over" | "node-drag-end" | "node-drop" | "add-node" | "edit-node" | "delete-node" | "open-edit" | "close-edit" | "save-edit" | "check-plain" | "leave-plain-view" | "check-change", import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<Readonly<{ | ||
checkStrictly?: any; | ||
data?: any; | ||
load?: any; | ||
dataset?: any; | ||
parentKey?: any; | ||
size?: any; | ||
props?: any; | ||
checkStrictly?: any; | ||
defaultExpandAll?: any; | ||
lazy?: any; | ||
tiny_mode?: any; | ||
@@ -88,33 +94,25 @@ tiny_mode_root?: any; | ||
tiny_chart_theme?: any; | ||
size?: any; | ||
icon?: any; | ||
renderContent?: any; | ||
dataset?: any; | ||
load?: any; | ||
lazy?: any; | ||
currentNodeKey?: any; | ||
defaultExpandedKeys?: any; | ||
autoExpandParent?: any; | ||
checkDescendants?: any; | ||
filterNodeMethod?: any; | ||
defaultCheckedKeys?: any; | ||
afterLoad?: any; | ||
nodeKey?: any; | ||
defaultExpandAll?: any; | ||
theme?: any; | ||
accordion?: any; | ||
draggable?: any; | ||
parentKey?: any; | ||
indent?: any; | ||
viewType?: any; | ||
allowDrag?: any; | ||
allowDrop?: any; | ||
autoExpandParent?: any; | ||
checkDescendants?: any; | ||
checkOnClickNode?: any; | ||
currentNodeKey?: any; | ||
defaultCheckedKeys?: any; | ||
defaultExpandedKeys?: any; | ||
defaultExpandedKeysHighlight?: any; | ||
draggable?: any; | ||
emptyText?: any; | ||
expandIcon?: any; | ||
expandOnClickNode?: any; | ||
filterNodeMethod?: any; | ||
highlightCurrent?: any; | ||
icon?: any; | ||
iconTriggerClickNode?: any; | ||
indent?: any; | ||
nodeKey?: any; | ||
renderAfterExpand?: any; | ||
renderContent?: any; | ||
showCheckbox?: any; | ||
@@ -133,5 +131,7 @@ showContextmenu?: any; | ||
addDisabledKeys?: any; | ||
viewType?: any; | ||
showAuxi?: any; | ||
pathSplit?: any; | ||
filterPlainMethod?: any; | ||
afterLoad?: any; | ||
lazyCurrent?: any; | ||
@@ -145,17 +145,14 @@ baseIndent?: any; | ||
}>>> & { | ||
onCheck?: ((...args: any[]) => any) | undefined; | ||
"onNode-expand"?: ((...args: any[]) => any) | undefined; | ||
onCloseMenu?: ((...args: any[]) => any) | undefined; | ||
"onLoad-data"?: ((...args: any[]) => any) | undefined; | ||
"onNode-click"?: ((...args: any[]) => any) | undefined; | ||
"onCurrent-change"?: ((...args: any[]) => any) | undefined; | ||
onCheck?: ((...args: any[]) => any) | undefined; | ||
"onCheck-change"?: ((...args: any[]) => any) | undefined; | ||
"onNode-drag-leave"?: ((...args: any[]) => any) | undefined; | ||
"onNode-drag-enter"?: ((...args: any[]) => any) | undefined; | ||
"onNode-drag-start"?: ((...args: any[]) => any) | undefined; | ||
"onNode-drag-enter"?: ((...args: any[]) => any) | undefined; | ||
"onNode-drag-over"?: ((...args: any[]) => any) | undefined; | ||
"onNode-drag-end"?: ((...args: any[]) => any) | undefined; | ||
"onNode-drop"?: ((...args: any[]) => any) | undefined; | ||
"onNode-click"?: ((...args: any[]) => any) | undefined; | ||
onCloseMenu?: ((...args: any[]) => any) | undefined; | ||
"onLeave-plain-view"?: ((...args: any[]) => any) | undefined; | ||
"onCheck-plain"?: ((...args: any[]) => any) | undefined; | ||
"onLoad-data"?: ((...args: any[]) => any) | undefined; | ||
"onNode-drag-leave"?: ((...args: any[]) => any) | undefined; | ||
"onAdd-node"?: ((...args: any[]) => any) | undefined; | ||
@@ -167,6 +164,15 @@ "onEdit-node"?: ((...args: any[]) => any) | undefined; | ||
"onSave-edit"?: ((...args: any[]) => any) | undefined; | ||
"onCheck-plain"?: ((...args: any[]) => any) | undefined; | ||
"onLeave-plain-view"?: ((...args: any[]) => any) | undefined; | ||
"onCheck-change"?: ((...args: any[]) => any) | undefined; | ||
}, { | ||
readonly checkStrictly?: any; | ||
readonly data?: any; | ||
readonly load?: any; | ||
readonly dataset?: any; | ||
readonly parentKey?: any; | ||
readonly size?: any; | ||
readonly props?: any; | ||
readonly checkStrictly?: any; | ||
readonly defaultExpandAll?: any; | ||
readonly lazy?: any; | ||
readonly tiny_mode?: any; | ||
@@ -179,33 +185,25 @@ readonly tiny_mode_root?: any; | ||
readonly tiny_chart_theme?: any; | ||
readonly size?: any; | ||
readonly icon?: any; | ||
readonly renderContent?: any; | ||
readonly dataset?: any; | ||
readonly load?: any; | ||
readonly lazy?: any; | ||
readonly currentNodeKey?: any; | ||
readonly defaultExpandedKeys?: any; | ||
readonly autoExpandParent?: any; | ||
readonly checkDescendants?: any; | ||
readonly filterNodeMethod?: any; | ||
readonly defaultCheckedKeys?: any; | ||
readonly afterLoad?: any; | ||
readonly nodeKey?: any; | ||
readonly defaultExpandAll?: any; | ||
readonly theme?: any; | ||
readonly accordion?: any; | ||
readonly draggable?: any; | ||
readonly parentKey?: any; | ||
readonly indent?: any; | ||
readonly viewType?: any; | ||
readonly allowDrag?: any; | ||
readonly allowDrop?: any; | ||
readonly autoExpandParent?: any; | ||
readonly checkDescendants?: any; | ||
readonly checkOnClickNode?: any; | ||
readonly currentNodeKey?: any; | ||
readonly defaultCheckedKeys?: any; | ||
readonly defaultExpandedKeys?: any; | ||
readonly defaultExpandedKeysHighlight?: any; | ||
readonly draggable?: any; | ||
readonly emptyText?: any; | ||
readonly expandIcon?: any; | ||
readonly expandOnClickNode?: any; | ||
readonly filterNodeMethod?: any; | ||
readonly highlightCurrent?: any; | ||
readonly icon?: any; | ||
readonly iconTriggerClickNode?: any; | ||
readonly indent?: any; | ||
readonly nodeKey?: any; | ||
readonly renderAfterExpand?: any; | ||
readonly renderContent?: any; | ||
readonly showCheckbox?: any; | ||
@@ -224,5 +222,7 @@ readonly showContextmenu?: any; | ||
readonly addDisabledKeys?: any; | ||
readonly viewType?: any; | ||
readonly showAuxi?: any; | ||
readonly pathSplit?: any; | ||
readonly filterPlainMethod?: any; | ||
readonly afterLoad?: any; | ||
readonly lazyCurrent?: any; | ||
@@ -229,0 +229,0 @@ readonly baseIndent?: any; |
@@ -55,3 +55,3 @@ declare const _default: import("@vue/runtime-core").DefineComponent<{ | ||
gcls: (key: any) => any; | ||
}, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, ("update:modelValue" | "hook-updated" | "node-expand" | "closeMenu" | "radio-change" | "tree-node-expand")[], "update:modelValue" | "hook-updated" | "node-expand" | "closeMenu" | "radio-change" | "tree-node-expand", import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{ | ||
}, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, ("update:modelValue" | "node-expand" | "closeMenu" | "radio-change" | "hook-updated" | "tree-node-expand")[], "update:modelValue" | "node-expand" | "closeMenu" | "radio-change" | "hook-updated" | "tree-node-expand", import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<import("@vue/runtime-core").ExtractPropTypes<{ | ||
node: { | ||
@@ -104,10 +104,8 @@ default(): {}; | ||
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; | ||
"onHook-updated"?: ((...args: any[]) => any) | undefined; | ||
"onNode-expand"?: ((...args: any[]) => any) | undefined; | ||
onCloseMenu?: ((...args: any[]) => any) | undefined; | ||
"onRadio-change"?: ((...args: any[]) => any) | undefined; | ||
"onHook-updated"?: ((...args: any[]) => any) | undefined; | ||
"onTree-node-expand"?: ((...args: any[]) => any) | undefined; | ||
}, { | ||
node: {}; | ||
checkEasily: boolean; | ||
renderAfterExpand: boolean; | ||
@@ -120,4 +118,6 @@ showCheckbox: boolean; | ||
showLine: boolean; | ||
node: {}; | ||
checkEasily: boolean; | ||
currentRadio: Record<string, any>; | ||
}, {}>; | ||
export default _default; |
52002
1433