- 产物替换为 funjiaui.es.js / funjiaui.cjs.js / funjiaui.umd.js - style.css 更新,新增 index.d.ts 与各组件类型声明目录 - 移除旧产物 um_table.es.js(1.0.0 的 ES 包,历史与 v1.0.0 标签仍可回溯) - package.json 补齐 module / types / unpkg / jsdelivr / files 字段, 并将 vue、element-plus、@element-plus/icons-vue 声明为 peerDependencies - 新增 README 说明产物清单与用法
1675 lines
116 KiB
TypeScript
1675 lines
116 KiB
TypeScript
import type { IDictTypes, IUmTreeExpose, TNodeId } from "./types";
|
|
declare const _sfc_main: import("vue").DefineComponent<{
|
|
treeData: {
|
|
type: ArrayConstructor;
|
|
required: true;
|
|
};
|
|
keyword: {
|
|
type: StringConstructor;
|
|
required: false;
|
|
};
|
|
nodeId: {
|
|
type: null;
|
|
required: false;
|
|
};
|
|
officeLevelData: {
|
|
type: ArrayConstructor;
|
|
required: false;
|
|
};
|
|
fetchOfficeLevelData: {
|
|
type: FunctionConstructor;
|
|
required: false;
|
|
};
|
|
dictTypes: {
|
|
type: null;
|
|
required: false;
|
|
default: () => {
|
|
district: string;
|
|
office: string;
|
|
};
|
|
};
|
|
}, {
|
|
props: any;
|
|
emit: (e: "onSelect", v: TNodeId, node: any) => void;
|
|
districtTreeRef: import("vue").Ref<IUmTreeExpose | undefined>;
|
|
treeProps: any;
|
|
innerOfficeLevelData: import("vue").Ref<any[]>;
|
|
resolvedOfficeLevelData: import("vue").ComputedRef<any[]>;
|
|
loadOfficeLevelData: () => Promise<void>;
|
|
UmTree: import("vue").DefineComponent<{
|
|
checkbox: {
|
|
type: BooleanConstructor;
|
|
required: false;
|
|
default: boolean;
|
|
};
|
|
defaultExpandAll: {
|
|
type: BooleanConstructor;
|
|
required: false;
|
|
default: boolean;
|
|
};
|
|
keyword: {
|
|
type: StringConstructor;
|
|
required: false;
|
|
};
|
|
strategy: {
|
|
type: null;
|
|
required: false;
|
|
default: import("./UmTree.vue").EStrategy;
|
|
};
|
|
treeData: {
|
|
type: ArrayConstructor;
|
|
required: true;
|
|
};
|
|
props: {
|
|
type: ObjectConstructor;
|
|
required: false;
|
|
};
|
|
class: {
|
|
type: StringConstructor;
|
|
required: false;
|
|
};
|
|
}, {
|
|
EStrategy: typeof import("./UmTree.vue").EStrategy;
|
|
props: any;
|
|
emit: {
|
|
(e: "onSelect", v: string | number, node: import("element-plus/es/components/tree/src/tree.type").TreeNodeData): void;
|
|
(e: "onCheck", checkKeys: (string | number)[]): void;
|
|
};
|
|
treeRef: import("vue").Ref<({
|
|
$: import("vue").ComponentInternalInstance;
|
|
$data: {};
|
|
$props: Partial<{
|
|
data: unknown[];
|
|
lazy: boolean;
|
|
props: import("element-plus/es/components/tree/src/tree.type").TreeOptionProps;
|
|
draggable: boolean;
|
|
checkStrictly: boolean;
|
|
accordion: boolean;
|
|
defaultExpandAll: boolean;
|
|
indent: number;
|
|
renderAfterExpand: boolean;
|
|
showCheckbox: boolean;
|
|
expandOnClickNode: boolean;
|
|
checkOnClickNode: boolean;
|
|
checkDescendants: boolean;
|
|
autoExpandParent: boolean;
|
|
highlightCurrent: boolean;
|
|
}> & Omit<Readonly<import("vue").ExtractPropTypes<{
|
|
data: {
|
|
type: ArrayConstructor;
|
|
default: () => never[];
|
|
};
|
|
emptyText: {
|
|
type: StringConstructor;
|
|
};
|
|
renderAfterExpand: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
nodeKey: StringConstructor;
|
|
checkStrictly: BooleanConstructor;
|
|
defaultExpandAll: BooleanConstructor;
|
|
expandOnClickNode: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
checkOnClickNode: BooleanConstructor;
|
|
checkDescendants: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
autoExpandParent: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
defaultCheckedKeys: import("vue").PropType<import("element-plus/es/components/tree/src/tree.type").TreeKey[]>;
|
|
defaultExpandedKeys: import("vue").PropType<import("element-plus/es/components/tree/src/tree.type").TreeKey[]>;
|
|
currentNodeKey: import("vue").PropType<string | number>;
|
|
renderContent: FunctionConstructor;
|
|
showCheckbox: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
draggable: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
allowDrag: FunctionConstructor;
|
|
allowDrop: FunctionConstructor;
|
|
props: {
|
|
type: import("vue").PropType<import("element-plus/es/components/tree/src/tree.type").TreeOptionProps>;
|
|
default: () => {
|
|
children: string;
|
|
label: string;
|
|
disabled: string;
|
|
};
|
|
};
|
|
lazy: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
highlightCurrent: BooleanConstructor;
|
|
load: import("vue").PropType<import("element-plus/es/components/tree/src/tree.type").LoadFunction>;
|
|
filterNodeMethod: import("vue").PropType<import("element-plus/es/components/tree/src/tree.type").FilterNodeMethodFunction>;
|
|
accordion: BooleanConstructor;
|
|
indent: {
|
|
type: NumberConstructor;
|
|
default: number;
|
|
};
|
|
icon: import("vue").PropType<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>;
|
|
}>> & {
|
|
"onCurrent-change"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-expand"?: ((...args: any[]) => any) | undefined;
|
|
onCheck?: ((...args: any[]) => any) | undefined;
|
|
"onCheck-change"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-click"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-contextmenu"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-collapse"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-drag-start"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-drag-end"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-drop"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-drag-leave"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-drag-enter"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-drag-over"?: ((...args: any[]) => any) | undefined;
|
|
} & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "data" | "props" | "draggable" | "defaultExpandAll" | "indent" | "lazy" | "renderAfterExpand" | "checkStrictly" | "expandOnClickNode" | "checkOnClickNode" | "checkDescendants" | "autoExpandParent" | "showCheckbox" | "highlightCurrent" | "accordion">;
|
|
$attrs: {
|
|
[x: string]: unknown;
|
|
};
|
|
$refs: {
|
|
[x: string]: unknown;
|
|
};
|
|
$slots: Readonly<{
|
|
[name: string]: import("vue").Slot | undefined;
|
|
}>;
|
|
$root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
|
|
$parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
|
|
$emit: (event: "current-change" | "node-expand" | "check-change" | "node-click" | "node-contextmenu" | "node-collapse" | "check" | "node-drag-start" | "node-drag-end" | "node-drop" | "node-drag-leave" | "node-drag-enter" | "node-drag-over", ...args: any[]) => void;
|
|
$el: any;
|
|
$options: import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{
|
|
data: {
|
|
type: ArrayConstructor;
|
|
default: () => never[];
|
|
};
|
|
emptyText: {
|
|
type: StringConstructor;
|
|
};
|
|
renderAfterExpand: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
nodeKey: StringConstructor;
|
|
checkStrictly: BooleanConstructor;
|
|
defaultExpandAll: BooleanConstructor;
|
|
expandOnClickNode: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
checkOnClickNode: BooleanConstructor;
|
|
checkDescendants: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
autoExpandParent: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
defaultCheckedKeys: import("vue").PropType<import("element-plus/es/components/tree/src/tree.type").TreeKey[]>;
|
|
defaultExpandedKeys: import("vue").PropType<import("element-plus/es/components/tree/src/tree.type").TreeKey[]>;
|
|
currentNodeKey: import("vue").PropType<string | number>;
|
|
renderContent: FunctionConstructor;
|
|
showCheckbox: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
draggable: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
allowDrag: FunctionConstructor;
|
|
allowDrop: FunctionConstructor;
|
|
props: {
|
|
type: import("vue").PropType<import("element-plus/es/components/tree/src/tree.type").TreeOptionProps>;
|
|
default: () => {
|
|
children: string;
|
|
label: string;
|
|
disabled: string;
|
|
};
|
|
};
|
|
lazy: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
highlightCurrent: BooleanConstructor;
|
|
load: import("vue").PropType<import("element-plus/es/components/tree/src/tree.type").LoadFunction>;
|
|
filterNodeMethod: import("vue").PropType<import("element-plus/es/components/tree/src/tree.type").FilterNodeMethodFunction>;
|
|
accordion: BooleanConstructor;
|
|
indent: {
|
|
type: NumberConstructor;
|
|
default: number;
|
|
};
|
|
icon: import("vue").PropType<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>;
|
|
}>> & {
|
|
"onCurrent-change"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-expand"?: ((...args: any[]) => any) | undefined;
|
|
onCheck?: ((...args: any[]) => any) | undefined;
|
|
"onCheck-change"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-click"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-contextmenu"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-collapse"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-drag-start"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-drag-end"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-drop"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-drag-leave"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-drag-enter"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-drag-over"?: ((...args: any[]) => any) | undefined;
|
|
}, {
|
|
ns: {
|
|
namespace: import("vue").ComputedRef<string>;
|
|
b: (blockSuffix?: string | undefined) => string;
|
|
e: (element?: string | undefined) => string;
|
|
m: (modifier?: string | undefined) => string;
|
|
be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
|
|
em: (element?: string | undefined, modifier?: string | undefined) => string;
|
|
bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
|
|
bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
|
|
is: {
|
|
(name: string, state: boolean | undefined): string;
|
|
(name: string): string;
|
|
};
|
|
};
|
|
store: import("vue").Ref<{
|
|
currentNode: {
|
|
id: number;
|
|
text: string;
|
|
checked: boolean;
|
|
indeterminate: boolean;
|
|
data: {
|
|
[x: string]: any;
|
|
};
|
|
expanded: boolean;
|
|
parent: any;
|
|
visible: boolean;
|
|
isCurrent: boolean;
|
|
store: any;
|
|
isLeafByUser: boolean;
|
|
isLeaf: boolean;
|
|
canFocus: boolean;
|
|
level: number;
|
|
loaded: boolean;
|
|
childNodes: any[];
|
|
loading: boolean;
|
|
initialize: () => void;
|
|
setData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
readonly label: string;
|
|
readonly key: import("element-plus/es/components/tree/src/tree.type").TreeKey;
|
|
readonly disabled: boolean;
|
|
readonly nextSibling: any;
|
|
readonly previousSibling: any;
|
|
contains: (target: import("element-plus/es/components/tree/src/model/node").default, deep?: boolean | undefined) => boolean;
|
|
remove: () => void;
|
|
insertChild: (child?: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode | undefined, index?: number | undefined, batch?: boolean | undefined) => void;
|
|
insertBefore: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
insertAfter: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChild: (child: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChildByData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
expand: (callback?: (() => void) | undefined, expandParent?: boolean | undefined) => void;
|
|
doCreateChildren: (array: import("element-plus/es/components/tree/src/tree.type").TreeNodeData[], defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
collapse: () => void;
|
|
shouldLoadData: () => boolean;
|
|
updateLeafState: () => void;
|
|
setChecked: (value?: string | boolean | undefined, deep?: boolean | undefined, recursion?: boolean | undefined, passValue?: boolean | undefined) => void;
|
|
getChildren: (forceInit?: boolean | undefined) => import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
updateChildren: () => void;
|
|
loadData: (callback: (node: import("element-plus/es/components/tree/src/model/node").default) => void, defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
};
|
|
currentNodeKey: import("element-plus/es/components/tree/src/tree.type").TreeKey;
|
|
nodesMap: {
|
|
[x: string]: {
|
|
id: number;
|
|
text: string;
|
|
checked: boolean;
|
|
indeterminate: boolean;
|
|
data: {
|
|
[x: string]: any;
|
|
};
|
|
expanded: boolean;
|
|
parent: any;
|
|
visible: boolean;
|
|
isCurrent: boolean;
|
|
store: any;
|
|
isLeafByUser: boolean;
|
|
isLeaf: boolean;
|
|
canFocus: boolean;
|
|
level: number;
|
|
loaded: boolean;
|
|
childNodes: any[];
|
|
loading: boolean;
|
|
initialize: () => void;
|
|
setData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
readonly label: string;
|
|
readonly key: import("element-plus/es/components/tree/src/tree.type").TreeKey;
|
|
readonly disabled: boolean;
|
|
readonly nextSibling: any;
|
|
readonly previousSibling: any;
|
|
contains: (target: import("element-plus/es/components/tree/src/model/node").default, deep?: boolean | undefined) => boolean;
|
|
remove: () => void;
|
|
insertChild: (child?: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode | undefined, index?: number | undefined, batch?: boolean | undefined) => void;
|
|
insertBefore: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
insertAfter: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChild: (child: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChildByData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
expand: (callback?: (() => void) | undefined, expandParent?: boolean | undefined) => void;
|
|
doCreateChildren: (array: import("element-plus/es/components/tree/src/tree.type").TreeNodeData[], defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
collapse: () => void;
|
|
shouldLoadData: () => boolean;
|
|
updateLeafState: () => void;
|
|
setChecked: (value?: string | boolean | undefined, deep?: boolean | undefined, recursion?: boolean | undefined, passValue?: boolean | undefined) => void;
|
|
getChildren: (forceInit?: boolean | undefined) => import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
updateChildren: () => void;
|
|
loadData: (callback: (node: import("element-plus/es/components/tree/src/model/node").default) => void, defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
};
|
|
};
|
|
root: {
|
|
id: number;
|
|
text: string;
|
|
checked: boolean;
|
|
indeterminate: boolean;
|
|
data: {
|
|
[x: string]: any;
|
|
};
|
|
expanded: boolean;
|
|
parent: any;
|
|
visible: boolean;
|
|
isCurrent: boolean;
|
|
store: any;
|
|
isLeafByUser: boolean;
|
|
isLeaf: boolean;
|
|
canFocus: boolean;
|
|
level: number;
|
|
loaded: boolean;
|
|
childNodes: any[];
|
|
loading: boolean;
|
|
initialize: () => void;
|
|
setData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
readonly label: string;
|
|
readonly key: import("element-plus/es/components/tree/src/tree.type").TreeKey;
|
|
readonly disabled: boolean;
|
|
readonly nextSibling: any;
|
|
readonly previousSibling: any;
|
|
contains: (target: import("element-plus/es/components/tree/src/model/node").default, deep?: boolean | undefined) => boolean;
|
|
remove: () => void;
|
|
insertChild: (child?: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode | undefined, index?: number | undefined, batch?: boolean | undefined) => void;
|
|
insertBefore: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
insertAfter: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChild: (child: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChildByData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
expand: (callback?: (() => void) | undefined, expandParent?: boolean | undefined) => void;
|
|
doCreateChildren: (array: import("element-plus/es/components/tree/src/tree.type").TreeNodeData[], defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
collapse: () => void;
|
|
shouldLoadData: () => boolean;
|
|
updateLeafState: () => void;
|
|
setChecked: (value?: string | boolean | undefined, deep?: boolean | undefined, recursion?: boolean | undefined, passValue?: boolean | undefined) => void;
|
|
getChildren: (forceInit?: boolean | undefined) => import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
updateChildren: () => void;
|
|
loadData: (callback: (node: import("element-plus/es/components/tree/src/model/node").default) => void, defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
};
|
|
data: {
|
|
[x: string]: any;
|
|
}[];
|
|
lazy: boolean;
|
|
load: import("element-plus/es/components/tree/src/tree.type").LoadFunction;
|
|
filterNodeMethod: import("element-plus/es/components/tree/src/tree.type").FilterNodeMethodFunction;
|
|
key: import("element-plus/es/components/tree/src/tree.type").TreeKey;
|
|
defaultCheckedKeys: import("element-plus/es/components/tree/src/tree.type").TreeKey[];
|
|
checkStrictly: boolean;
|
|
defaultExpandedKeys: import("element-plus/es/components/tree/src/tree.type").TreeKey[];
|
|
autoExpandParent: boolean;
|
|
defaultExpandAll: boolean;
|
|
checkDescendants: boolean;
|
|
props: {
|
|
children?: string | undefined;
|
|
label?: string | ((data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, node: import("element-plus/es/components/tree/src/model/node").default) => string) | undefined;
|
|
disabled?: string | ((data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, node: import("element-plus/es/components/tree/src/model/node").default) => string) | undefined;
|
|
isLeaf?: string | ((data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, node: import("element-plus/es/components/tree/src/model/node").default) => boolean) | undefined;
|
|
class?: ((data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, node: import("element-plus/es/components/tree/src/model/node").default) => string | {
|
|
[key: string]: boolean;
|
|
}) | undefined;
|
|
};
|
|
initialize: () => void;
|
|
filter: (value: any) => void;
|
|
setData: (newVal: import("element-plus/es/components/tree/src/tree.type").TreeData) => void;
|
|
getNode: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey) => import("element-plus/es/components/tree/src/model/node").default;
|
|
insertBefore: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, refData: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey) => void;
|
|
insertAfter: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, refData: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey) => void;
|
|
remove: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
append: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, parentData: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey | import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
_initDefaultCheckedNodes: () => void;
|
|
_initDefaultCheckedNode: (node: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
setDefaultCheckedKey: (newVal: import("element-plus/es/components/tree/src/tree.type").TreeKey[]) => void;
|
|
registerNode: (node: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
deregisterNode: (node: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
getCheckedNodes: (leafOnly?: boolean | undefined, includeHalfChecked?: boolean | undefined) => import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
getCheckedKeys: (leafOnly?: boolean | undefined) => import("element-plus/es/components/tree/src/tree.type").TreeKey[];
|
|
getHalfCheckedNodes: () => import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
getHalfCheckedKeys: () => import("element-plus/es/components/tree/src/tree.type").TreeKey[];
|
|
_getAllNodes: () => import("element-plus/es/components/tree/src/model/node").default[];
|
|
updateChildren: (key: import("element-plus/es/components/tree/src/tree.type").TreeKey, data: import("element-plus/es/components/tree/src/tree.type").TreeData) => void;
|
|
_setCheckedKeys: (key: import("element-plus/es/components/tree/src/tree.type").TreeKey, leafOnly: boolean | undefined, checkedKeys: {
|
|
[key: string]: boolean;
|
|
}) => void;
|
|
setCheckedNodes: (array: import("element-plus/es/components/tree/src/model/node").default[], leafOnly?: boolean | undefined) => void;
|
|
setCheckedKeys: (keys: import("element-plus/es/components/tree/src/tree.type").TreeKey[], leafOnly?: boolean | undefined) => void;
|
|
setDefaultExpandedKeys: (keys: import("element-plus/es/components/tree/src/tree.type").TreeKey[]) => void;
|
|
setChecked: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey, checked: boolean, deep: boolean) => void;
|
|
getCurrentNode: () => import("element-plus/es/components/tree/src/model/node").default;
|
|
setCurrentNode: (currentNode: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
setUserCurrentNode: (node: import("element-plus/es/components/tree/src/model/node").default, shouldAutoExpandParent?: boolean | undefined) => void;
|
|
setCurrentNodeKey: (key: import("element-plus/es/components/tree/src/tree.type").TreeKey, shouldAutoExpandParent?: boolean | undefined) => void;
|
|
}>;
|
|
root: import("vue").Ref<{
|
|
id: number;
|
|
text: string;
|
|
checked: boolean;
|
|
indeterminate: boolean;
|
|
data: {
|
|
[x: string]: any;
|
|
};
|
|
expanded: boolean;
|
|
parent: any;
|
|
visible: boolean;
|
|
isCurrent: boolean;
|
|
store: any;
|
|
isLeafByUser: boolean;
|
|
isLeaf: boolean;
|
|
canFocus: boolean;
|
|
level: number;
|
|
loaded: boolean;
|
|
childNodes: any[];
|
|
loading: boolean;
|
|
initialize: () => void;
|
|
setData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
readonly label: string;
|
|
readonly key: import("element-plus/es/components/tree/src/tree.type").TreeKey;
|
|
readonly disabled: boolean;
|
|
readonly nextSibling: any;
|
|
readonly previousSibling: any;
|
|
contains: (target: import("element-plus/es/components/tree/src/model/node").default, deep?: boolean | undefined) => boolean;
|
|
remove: () => void;
|
|
insertChild: (child?: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode | undefined, index?: number | undefined, batch?: boolean | undefined) => void;
|
|
insertBefore: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
insertAfter: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChild: (child: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChildByData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
expand: (callback?: (() => void) | undefined, expandParent?: boolean | undefined) => void;
|
|
doCreateChildren: (array: import("element-plus/es/components/tree/src/tree.type").TreeNodeData[], defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
collapse: () => void;
|
|
shouldLoadData: () => boolean;
|
|
updateLeafState: () => void;
|
|
setChecked: (value?: string | boolean | undefined, deep?: boolean | undefined, recursion?: boolean | undefined, passValue?: boolean | undefined) => void;
|
|
getChildren: (forceInit?: boolean | undefined) => import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
updateChildren: () => void;
|
|
loadData: (callback: (node: import("element-plus/es/components/tree/src/model/node").default) => void, defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
}>;
|
|
currentNode: import("vue").Ref<{
|
|
id: number;
|
|
text: string;
|
|
checked: boolean;
|
|
indeterminate: boolean;
|
|
data: {
|
|
[x: string]: any;
|
|
};
|
|
expanded: boolean;
|
|
parent: any;
|
|
visible: boolean;
|
|
isCurrent: boolean;
|
|
store: any;
|
|
isLeafByUser: boolean;
|
|
isLeaf: boolean;
|
|
canFocus: boolean;
|
|
level: number;
|
|
loaded: boolean;
|
|
childNodes: any[];
|
|
loading: boolean;
|
|
initialize: () => void;
|
|
setData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
readonly label: string;
|
|
readonly key: import("element-plus/es/components/tree/src/tree.type").TreeKey;
|
|
readonly disabled: boolean;
|
|
readonly nextSibling: any;
|
|
readonly previousSibling: any;
|
|
contains: (target: import("element-plus/es/components/tree/src/model/node").default, deep?: boolean | undefined) => boolean;
|
|
remove: () => void;
|
|
insertChild: (child?: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode | undefined, index?: number | undefined, batch?: boolean | undefined) => void;
|
|
insertBefore: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
insertAfter: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChild: (child: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChildByData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
expand: (callback?: (() => void) | undefined, expandParent?: boolean | undefined) => void;
|
|
doCreateChildren: (array: import("element-plus/es/components/tree/src/tree.type").TreeNodeData[], defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
collapse: () => void;
|
|
shouldLoadData: () => boolean;
|
|
updateLeafState: () => void;
|
|
setChecked: (value?: string | boolean | undefined, deep?: boolean | undefined, recursion?: boolean | undefined, passValue?: boolean | undefined) => void;
|
|
getChildren: (forceInit?: boolean | undefined) => import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
updateChildren: () => void;
|
|
loadData: (callback: (node: import("element-plus/es/components/tree/src/model/node").default) => void, defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
}>;
|
|
dragState: import("vue").Ref<{
|
|
showDropIndicator: boolean;
|
|
draggingNode: null;
|
|
dropNode: null;
|
|
allowDrop: boolean;
|
|
dropType: null;
|
|
}>;
|
|
el$: import("vue").Ref<import("element-plus/es/utils").Nullable<HTMLElement>>;
|
|
dropIndicator$: import("vue").Ref<import("element-plus/es/utils").Nullable<HTMLElement>>;
|
|
isEmpty: import("vue").ComputedRef<boolean>;
|
|
filter: (value: any) => void;
|
|
getNodeKey: (node: import("element-plus/es/components/tree/src/model/node").default) => any;
|
|
getNodePath: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey) => import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
getCheckedNodes: (leafOnly?: boolean | undefined, includeHalfChecked?: boolean | undefined) => import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
getCheckedKeys: (leafOnly?: boolean | undefined) => import("element-plus/es/components/tree/src/tree.type").TreeKey[];
|
|
getCurrentNode: () => import("element-plus/es/components/tree/src/tree.type").TreeNodeData;
|
|
getCurrentKey: () => any;
|
|
setCheckedNodes: (nodes: import("element-plus/es/components/tree/src/model/node").default[], leafOnly?: boolean | undefined) => void;
|
|
setCheckedKeys: (keys: any, leafOnly?: boolean | undefined) => void;
|
|
setChecked: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey, checked: boolean, deep: boolean) => void;
|
|
getHalfCheckedNodes: () => import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
getHalfCheckedKeys: () => import("element-plus/es/components/tree/src/tree.type").TreeKey[];
|
|
setCurrentNode: (node: import("element-plus/es/components/tree/src/model/node").default, shouldAutoExpandParent?: boolean | undefined) => void;
|
|
setCurrentKey: (key: import("element-plus/es/components/tree/src/tree.type").TreeKey, shouldAutoExpandParent?: boolean | undefined) => void;
|
|
t: import("element-plus").Translator;
|
|
getNode: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey) => import("element-plus/es/components/tree/src/model/node").default;
|
|
remove: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
append: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, parentNode: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey | import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
insertBefore: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, refNode: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey) => void;
|
|
insertAfter: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, refNode: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey) => void;
|
|
handleNodeExpand: (nodeData: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, node: import("element-plus/es/components/tree/src/model/node").default, instance: import("vue").ComponentInternalInstance) => void;
|
|
updateKeyChildren: (key: import("element-plus/es/components/tree/src/tree.type").TreeKey, data: import("element-plus/es/components/tree/src/tree.type").TreeData) => void;
|
|
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("current-change" | "node-expand" | "check-change" | "node-click" | "node-contextmenu" | "node-collapse" | "check" | "node-drag-start" | "node-drag-end" | "node-drop" | "node-drag-leave" | "node-drag-enter" | "node-drag-over")[], string, {
|
|
data: unknown[];
|
|
lazy: boolean;
|
|
props: import("element-plus/es/components/tree/src/tree.type").TreeOptionProps;
|
|
draggable: boolean;
|
|
checkStrictly: boolean;
|
|
accordion: boolean;
|
|
defaultExpandAll: boolean;
|
|
indent: number;
|
|
renderAfterExpand: boolean;
|
|
showCheckbox: boolean;
|
|
expandOnClickNode: boolean;
|
|
checkOnClickNode: boolean;
|
|
checkDescendants: boolean;
|
|
autoExpandParent: boolean;
|
|
highlightCurrent: boolean;
|
|
}> & {
|
|
beforeCreate?: ((() => void) | (() => void)[]) | undefined;
|
|
created?: ((() => void) | (() => void)[]) | undefined;
|
|
beforeMount?: ((() => void) | (() => void)[]) | undefined;
|
|
mounted?: ((() => void) | (() => void)[]) | undefined;
|
|
beforeUpdate?: ((() => void) | (() => void)[]) | undefined;
|
|
updated?: ((() => void) | (() => void)[]) | undefined;
|
|
activated?: ((() => void) | (() => void)[]) | undefined;
|
|
deactivated?: ((() => void) | (() => void)[]) | undefined;
|
|
beforeDestroy?: ((() => void) | (() => void)[]) | undefined;
|
|
beforeUnmount?: ((() => void) | (() => void)[]) | undefined;
|
|
destroyed?: ((() => void) | (() => void)[]) | undefined;
|
|
unmounted?: ((() => void) | (() => void)[]) | undefined;
|
|
renderTracked?: (((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]) | undefined;
|
|
renderTriggered?: (((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]) | undefined;
|
|
errorCaptured?: (((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void)[]) | undefined;
|
|
};
|
|
$forceUpdate: () => void;
|
|
$nextTick: typeof import("vue").nextTick;
|
|
$watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions<boolean> | undefined): import("vue").WatchStopHandle;
|
|
} & Readonly<import("vue").ExtractPropTypes<{
|
|
data: {
|
|
type: ArrayConstructor;
|
|
default: () => never[];
|
|
};
|
|
emptyText: {
|
|
type: StringConstructor;
|
|
};
|
|
renderAfterExpand: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
nodeKey: StringConstructor;
|
|
checkStrictly: BooleanConstructor;
|
|
defaultExpandAll: BooleanConstructor;
|
|
expandOnClickNode: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
checkOnClickNode: BooleanConstructor;
|
|
checkDescendants: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
autoExpandParent: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
defaultCheckedKeys: import("vue").PropType<import("element-plus/es/components/tree/src/tree.type").TreeKey[]>;
|
|
defaultExpandedKeys: import("vue").PropType<import("element-plus/es/components/tree/src/tree.type").TreeKey[]>;
|
|
currentNodeKey: import("vue").PropType<string | number>;
|
|
renderContent: FunctionConstructor;
|
|
showCheckbox: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
draggable: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
allowDrag: FunctionConstructor;
|
|
allowDrop: FunctionConstructor;
|
|
props: {
|
|
type: import("vue").PropType<import("element-plus/es/components/tree/src/tree.type").TreeOptionProps>;
|
|
default: () => {
|
|
children: string;
|
|
label: string;
|
|
disabled: string;
|
|
};
|
|
};
|
|
lazy: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
highlightCurrent: BooleanConstructor;
|
|
load: import("vue").PropType<import("element-plus/es/components/tree/src/tree.type").LoadFunction>;
|
|
filterNodeMethod: import("vue").PropType<import("element-plus/es/components/tree/src/tree.type").FilterNodeMethodFunction>;
|
|
accordion: BooleanConstructor;
|
|
indent: {
|
|
type: NumberConstructor;
|
|
default: number;
|
|
};
|
|
icon: import("vue").PropType<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>;
|
|
}>> & {
|
|
"onCurrent-change"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-expand"?: ((...args: any[]) => any) | undefined;
|
|
onCheck?: ((...args: any[]) => any) | undefined;
|
|
"onCheck-change"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-click"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-contextmenu"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-collapse"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-drag-start"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-drag-end"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-drop"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-drag-leave"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-drag-enter"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-drag-over"?: ((...args: any[]) => any) | undefined;
|
|
} & import("vue").ShallowUnwrapRef<{
|
|
ns: {
|
|
namespace: import("vue").ComputedRef<string>;
|
|
b: (blockSuffix?: string | undefined) => string;
|
|
e: (element?: string | undefined) => string;
|
|
m: (modifier?: string | undefined) => string;
|
|
be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
|
|
em: (element?: string | undefined, modifier?: string | undefined) => string;
|
|
bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
|
|
bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
|
|
is: {
|
|
(name: string, state: boolean | undefined): string;
|
|
(name: string): string;
|
|
};
|
|
};
|
|
store: import("vue").Ref<{
|
|
currentNode: {
|
|
id: number;
|
|
text: string;
|
|
checked: boolean;
|
|
indeterminate: boolean;
|
|
data: {
|
|
[x: string]: any;
|
|
};
|
|
expanded: boolean;
|
|
parent: any;
|
|
visible: boolean;
|
|
isCurrent: boolean;
|
|
store: any;
|
|
isLeafByUser: boolean;
|
|
isLeaf: boolean;
|
|
canFocus: boolean;
|
|
level: number;
|
|
loaded: boolean;
|
|
childNodes: any[];
|
|
loading: boolean;
|
|
initialize: () => void;
|
|
setData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
readonly label: string;
|
|
readonly key: import("element-plus/es/components/tree/src/tree.type").TreeKey;
|
|
readonly disabled: boolean;
|
|
readonly nextSibling: any;
|
|
readonly previousSibling: any;
|
|
contains: (target: import("element-plus/es/components/tree/src/model/node").default, deep?: boolean | undefined) => boolean;
|
|
remove: () => void;
|
|
insertChild: (child?: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode | undefined, index?: number | undefined, batch?: boolean | undefined) => void;
|
|
insertBefore: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
insertAfter: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChild: (child: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChildByData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
expand: (callback?: (() => void) | undefined, expandParent?: boolean | undefined) => void;
|
|
doCreateChildren: (array: import("element-plus/es/components/tree/src/tree.type").TreeNodeData[], defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
collapse: () => void;
|
|
shouldLoadData: () => boolean;
|
|
updateLeafState: () => void;
|
|
setChecked: (value?: string | boolean | undefined, deep?: boolean | undefined, recursion?: boolean | undefined, passValue?: boolean | undefined) => void;
|
|
getChildren: (forceInit?: boolean | undefined) => import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
updateChildren: () => void;
|
|
loadData: (callback: (node: import("element-plus/es/components/tree/src/model/node").default) => void, defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
};
|
|
currentNodeKey: import("element-plus/es/components/tree/src/tree.type").TreeKey;
|
|
nodesMap: {
|
|
[x: string]: {
|
|
id: number;
|
|
text: string;
|
|
checked: boolean;
|
|
indeterminate: boolean;
|
|
data: {
|
|
[x: string]: any;
|
|
};
|
|
expanded: boolean;
|
|
parent: any;
|
|
visible: boolean;
|
|
isCurrent: boolean;
|
|
store: any;
|
|
isLeafByUser: boolean;
|
|
isLeaf: boolean;
|
|
canFocus: boolean;
|
|
level: number;
|
|
loaded: boolean;
|
|
childNodes: any[];
|
|
loading: boolean;
|
|
initialize: () => void;
|
|
setData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
readonly label: string;
|
|
readonly key: import("element-plus/es/components/tree/src/tree.type").TreeKey;
|
|
readonly disabled: boolean;
|
|
readonly nextSibling: any;
|
|
readonly previousSibling: any;
|
|
contains: (target: import("element-plus/es/components/tree/src/model/node").default, deep?: boolean | undefined) => boolean;
|
|
remove: () => void;
|
|
insertChild: (child?: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode | undefined, index?: number | undefined, batch?: boolean | undefined) => void;
|
|
insertBefore: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
insertAfter: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChild: (child: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChildByData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
expand: (callback?: (() => void) | undefined, expandParent?: boolean | undefined) => void;
|
|
doCreateChildren: (array: import("element-plus/es/components/tree/src/tree.type").TreeNodeData[], defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
collapse: () => void;
|
|
shouldLoadData: () => boolean;
|
|
updateLeafState: () => void;
|
|
setChecked: (value?: string | boolean | undefined, deep?: boolean | undefined, recursion?: boolean | undefined, passValue?: boolean | undefined) => void;
|
|
getChildren: (forceInit?: boolean | undefined) => import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
updateChildren: () => void;
|
|
loadData: (callback: (node: import("element-plus/es/components/tree/src/model/node").default) => void, defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
};
|
|
};
|
|
root: {
|
|
id: number;
|
|
text: string;
|
|
checked: boolean;
|
|
indeterminate: boolean;
|
|
data: {
|
|
[x: string]: any;
|
|
};
|
|
expanded: boolean;
|
|
parent: any;
|
|
visible: boolean;
|
|
isCurrent: boolean;
|
|
store: any;
|
|
isLeafByUser: boolean;
|
|
isLeaf: boolean;
|
|
canFocus: boolean;
|
|
level: number;
|
|
loaded: boolean;
|
|
childNodes: any[];
|
|
loading: boolean;
|
|
initialize: () => void;
|
|
setData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
readonly label: string;
|
|
readonly key: import("element-plus/es/components/tree/src/tree.type").TreeKey;
|
|
readonly disabled: boolean;
|
|
readonly nextSibling: any;
|
|
readonly previousSibling: any;
|
|
contains: (target: import("element-plus/es/components/tree/src/model/node").default, deep?: boolean | undefined) => boolean;
|
|
remove: () => void;
|
|
insertChild: (child?: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode | undefined, index?: number | undefined, batch?: boolean | undefined) => void;
|
|
insertBefore: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
insertAfter: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChild: (child: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChildByData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
expand: (callback?: (() => void) | undefined, expandParent?: boolean | undefined) => void;
|
|
doCreateChildren: (array: import("element-plus/es/components/tree/src/tree.type").TreeNodeData[], defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
collapse: () => void;
|
|
shouldLoadData: () => boolean;
|
|
updateLeafState: () => void;
|
|
setChecked: (value?: string | boolean | undefined, deep?: boolean | undefined, recursion?: boolean | undefined, passValue?: boolean | undefined) => void;
|
|
getChildren: (forceInit?: boolean | undefined) => import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
updateChildren: () => void;
|
|
loadData: (callback: (node: import("element-plus/es/components/tree/src/model/node").default) => void, defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
};
|
|
data: {
|
|
[x: string]: any;
|
|
}[];
|
|
lazy: boolean;
|
|
load: import("element-plus/es/components/tree/src/tree.type").LoadFunction;
|
|
filterNodeMethod: import("element-plus/es/components/tree/src/tree.type").FilterNodeMethodFunction;
|
|
key: import("element-plus/es/components/tree/src/tree.type").TreeKey;
|
|
defaultCheckedKeys: import("element-plus/es/components/tree/src/tree.type").TreeKey[];
|
|
checkStrictly: boolean;
|
|
defaultExpandedKeys: import("element-plus/es/components/tree/src/tree.type").TreeKey[];
|
|
autoExpandParent: boolean;
|
|
defaultExpandAll: boolean;
|
|
checkDescendants: boolean;
|
|
props: {
|
|
children?: string | undefined;
|
|
label?: string | ((data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, node: import("element-plus/es/components/tree/src/model/node").default) => string) | undefined;
|
|
disabled?: string | ((data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, node: import("element-plus/es/components/tree/src/model/node").default) => string) | undefined;
|
|
isLeaf?: string | ((data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, node: import("element-plus/es/components/tree/src/model/node").default) => boolean) | undefined;
|
|
class?: ((data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, node: import("element-plus/es/components/tree/src/model/node").default) => string | {
|
|
[key: string]: boolean;
|
|
}) | undefined;
|
|
};
|
|
initialize: () => void;
|
|
filter: (value: any) => void;
|
|
setData: (newVal: import("element-plus/es/components/tree/src/tree.type").TreeData) => void;
|
|
getNode: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey) => import("element-plus/es/components/tree/src/model/node").default;
|
|
insertBefore: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, refData: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey) => void;
|
|
insertAfter: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, refData: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey) => void;
|
|
remove: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
append: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, parentData: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey | import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
_initDefaultCheckedNodes: () => void;
|
|
_initDefaultCheckedNode: (node: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
setDefaultCheckedKey: (newVal: import("element-plus/es/components/tree/src/tree.type").TreeKey[]) => void;
|
|
registerNode: (node: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
deregisterNode: (node: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
getCheckedNodes: (leafOnly?: boolean | undefined, includeHalfChecked?: boolean | undefined) => import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
getCheckedKeys: (leafOnly?: boolean | undefined) => import("element-plus/es/components/tree/src/tree.type").TreeKey[];
|
|
getHalfCheckedNodes: () => import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
getHalfCheckedKeys: () => import("element-plus/es/components/tree/src/tree.type").TreeKey[];
|
|
_getAllNodes: () => import("element-plus/es/components/tree/src/model/node").default[];
|
|
updateChildren: (key: import("element-plus/es/components/tree/src/tree.type").TreeKey, data: import("element-plus/es/components/tree/src/tree.type").TreeData) => void;
|
|
_setCheckedKeys: (key: import("element-plus/es/components/tree/src/tree.type").TreeKey, leafOnly: boolean | undefined, checkedKeys: {
|
|
[key: string]: boolean;
|
|
}) => void;
|
|
setCheckedNodes: (array: import("element-plus/es/components/tree/src/model/node").default[], leafOnly?: boolean | undefined) => void;
|
|
setCheckedKeys: (keys: import("element-plus/es/components/tree/src/tree.type").TreeKey[], leafOnly?: boolean | undefined) => void;
|
|
setDefaultExpandedKeys: (keys: import("element-plus/es/components/tree/src/tree.type").TreeKey[]) => void;
|
|
setChecked: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey, checked: boolean, deep: boolean) => void;
|
|
getCurrentNode: () => import("element-plus/es/components/tree/src/model/node").default;
|
|
setCurrentNode: (currentNode: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
setUserCurrentNode: (node: import("element-plus/es/components/tree/src/model/node").default, shouldAutoExpandParent?: boolean | undefined) => void;
|
|
setCurrentNodeKey: (key: import("element-plus/es/components/tree/src/tree.type").TreeKey, shouldAutoExpandParent?: boolean | undefined) => void;
|
|
}>;
|
|
root: import("vue").Ref<{
|
|
id: number;
|
|
text: string;
|
|
checked: boolean;
|
|
indeterminate: boolean;
|
|
data: {
|
|
[x: string]: any;
|
|
};
|
|
expanded: boolean;
|
|
parent: any;
|
|
visible: boolean;
|
|
isCurrent: boolean;
|
|
store: any;
|
|
isLeafByUser: boolean;
|
|
isLeaf: boolean;
|
|
canFocus: boolean;
|
|
level: number;
|
|
loaded: boolean;
|
|
childNodes: any[];
|
|
loading: boolean;
|
|
initialize: () => void;
|
|
setData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
readonly label: string;
|
|
readonly key: import("element-plus/es/components/tree/src/tree.type").TreeKey;
|
|
readonly disabled: boolean;
|
|
readonly nextSibling: any;
|
|
readonly previousSibling: any;
|
|
contains: (target: import("element-plus/es/components/tree/src/model/node").default, deep?: boolean | undefined) => boolean;
|
|
remove: () => void;
|
|
insertChild: (child?: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode | undefined, index?: number | undefined, batch?: boolean | undefined) => void;
|
|
insertBefore: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
insertAfter: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChild: (child: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChildByData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
expand: (callback?: (() => void) | undefined, expandParent?: boolean | undefined) => void;
|
|
doCreateChildren: (array: import("element-plus/es/components/tree/src/tree.type").TreeNodeData[], defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
collapse: () => void;
|
|
shouldLoadData: () => boolean;
|
|
updateLeafState: () => void;
|
|
setChecked: (value?: string | boolean | undefined, deep?: boolean | undefined, recursion?: boolean | undefined, passValue?: boolean | undefined) => void;
|
|
getChildren: (forceInit?: boolean | undefined) => import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
updateChildren: () => void;
|
|
loadData: (callback: (node: import("element-plus/es/components/tree/src/model/node").default) => void, defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
}>;
|
|
currentNode: import("vue").Ref<{
|
|
id: number;
|
|
text: string;
|
|
checked: boolean;
|
|
indeterminate: boolean;
|
|
data: {
|
|
[x: string]: any;
|
|
};
|
|
expanded: boolean;
|
|
parent: any;
|
|
visible: boolean;
|
|
isCurrent: boolean;
|
|
store: any;
|
|
isLeafByUser: boolean;
|
|
isLeaf: boolean;
|
|
canFocus: boolean;
|
|
level: number;
|
|
loaded: boolean;
|
|
childNodes: any[];
|
|
loading: boolean;
|
|
initialize: () => void;
|
|
setData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
readonly label: string;
|
|
readonly key: import("element-plus/es/components/tree/src/tree.type").TreeKey;
|
|
readonly disabled: boolean;
|
|
readonly nextSibling: any;
|
|
readonly previousSibling: any;
|
|
contains: (target: import("element-plus/es/components/tree/src/model/node").default, deep?: boolean | undefined) => boolean;
|
|
remove: () => void;
|
|
insertChild: (child?: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode | undefined, index?: number | undefined, batch?: boolean | undefined) => void;
|
|
insertBefore: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
insertAfter: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChild: (child: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChildByData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
expand: (callback?: (() => void) | undefined, expandParent?: boolean | undefined) => void;
|
|
doCreateChildren: (array: import("element-plus/es/components/tree/src/tree.type").TreeNodeData[], defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
collapse: () => void;
|
|
shouldLoadData: () => boolean;
|
|
updateLeafState: () => void;
|
|
setChecked: (value?: string | boolean | undefined, deep?: boolean | undefined, recursion?: boolean | undefined, passValue?: boolean | undefined) => void;
|
|
getChildren: (forceInit?: boolean | undefined) => import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
updateChildren: () => void;
|
|
loadData: (callback: (node: import("element-plus/es/components/tree/src/model/node").default) => void, defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
}>;
|
|
dragState: import("vue").Ref<{
|
|
showDropIndicator: boolean;
|
|
draggingNode: null;
|
|
dropNode: null;
|
|
allowDrop: boolean;
|
|
dropType: null;
|
|
}>;
|
|
el$: import("vue").Ref<import("element-plus/es/utils").Nullable<HTMLElement>>;
|
|
dropIndicator$: import("vue").Ref<import("element-plus/es/utils").Nullable<HTMLElement>>;
|
|
isEmpty: import("vue").ComputedRef<boolean>;
|
|
filter: (value: any) => void;
|
|
getNodeKey: (node: import("element-plus/es/components/tree/src/model/node").default) => any;
|
|
getNodePath: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey) => import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
getCheckedNodes: (leafOnly?: boolean | undefined, includeHalfChecked?: boolean | undefined) => import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
getCheckedKeys: (leafOnly?: boolean | undefined) => import("element-plus/es/components/tree/src/tree.type").TreeKey[];
|
|
getCurrentNode: () => import("element-plus/es/components/tree/src/tree.type").TreeNodeData;
|
|
getCurrentKey: () => any;
|
|
setCheckedNodes: (nodes: import("element-plus/es/components/tree/src/model/node").default[], leafOnly?: boolean | undefined) => void;
|
|
setCheckedKeys: (keys: any, leafOnly?: boolean | undefined) => void;
|
|
setChecked: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey, checked: boolean, deep: boolean) => void;
|
|
getHalfCheckedNodes: () => import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
getHalfCheckedKeys: () => import("element-plus/es/components/tree/src/tree.type").TreeKey[];
|
|
setCurrentNode: (node: import("element-plus/es/components/tree/src/model/node").default, shouldAutoExpandParent?: boolean | undefined) => void;
|
|
setCurrentKey: (key: import("element-plus/es/components/tree/src/tree.type").TreeKey, shouldAutoExpandParent?: boolean | undefined) => void;
|
|
t: import("element-plus").Translator;
|
|
getNode: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey) => import("element-plus/es/components/tree/src/model/node").default;
|
|
remove: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
append: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, parentNode: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey | import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
insertBefore: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, refNode: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey) => void;
|
|
insertAfter: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, refNode: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey) => void;
|
|
handleNodeExpand: (nodeData: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, node: import("element-plus/es/components/tree/src/model/node").default, instance: import("vue").ComponentInternalInstance) => void;
|
|
updateKeyChildren: (key: import("element-plus/es/components/tree/src/tree.type").TreeKey, data: import("element-plus/es/components/tree/src/tree.type").TreeData) => void;
|
|
}> & {} & {} & import("vue").ComponentCustomProperties) | undefined>;
|
|
selectKey: import("vue").Ref<any>;
|
|
expandKeys: import("vue").Ref<never[]>;
|
|
treeProps: import("vue").ComputedRef<import("element-plus/es/components/tree/src/tree.type").TreeOptionProps>;
|
|
nodeKey: import("vue").ComputedRef<string>;
|
|
onFilter: (value: string, record: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => boolean;
|
|
onHandleCheck: () => void;
|
|
onHandleSelect: (record: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
onHandleCollapse: (record: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
onHandleExpand: (record: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
ElTree: import("element-plus/es/utils").SFCWithInstall<import("vue").DefineComponent<{
|
|
data: {
|
|
type: ArrayConstructor;
|
|
default: () => never[];
|
|
};
|
|
emptyText: {
|
|
type: StringConstructor;
|
|
};
|
|
renderAfterExpand: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
nodeKey: StringConstructor;
|
|
checkStrictly: BooleanConstructor;
|
|
defaultExpandAll: BooleanConstructor;
|
|
expandOnClickNode: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
checkOnClickNode: BooleanConstructor;
|
|
checkDescendants: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
autoExpandParent: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
defaultCheckedKeys: import("vue").PropType<import("element-plus/es/components/tree/src/tree.type").TreeKey[]>;
|
|
defaultExpandedKeys: import("vue").PropType<import("element-plus/es/components/tree/src/tree.type").TreeKey[]>;
|
|
currentNodeKey: import("vue").PropType<string | number>;
|
|
renderContent: FunctionConstructor;
|
|
showCheckbox: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
draggable: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
allowDrag: FunctionConstructor;
|
|
allowDrop: FunctionConstructor;
|
|
props: {
|
|
type: import("vue").PropType<import("element-plus/es/components/tree/src/tree.type").TreeOptionProps>;
|
|
default: () => {
|
|
children: string;
|
|
label: string;
|
|
disabled: string;
|
|
};
|
|
};
|
|
lazy: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
highlightCurrent: BooleanConstructor;
|
|
load: import("vue").PropType<import("element-plus/es/components/tree/src/tree.type").LoadFunction>;
|
|
filterNodeMethod: import("vue").PropType<import("element-plus/es/components/tree/src/tree.type").FilterNodeMethodFunction>;
|
|
accordion: BooleanConstructor;
|
|
indent: {
|
|
type: NumberConstructor;
|
|
default: number;
|
|
};
|
|
icon: import("vue").PropType<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>;
|
|
}, {
|
|
ns: {
|
|
namespace: import("vue").ComputedRef<string>;
|
|
b: (blockSuffix?: string | undefined) => string;
|
|
e: (element?: string | undefined) => string;
|
|
m: (modifier?: string | undefined) => string;
|
|
be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
|
|
em: (element?: string | undefined, modifier?: string | undefined) => string;
|
|
bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
|
|
bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
|
|
is: {
|
|
(name: string, state: boolean | undefined): string;
|
|
(name: string): string;
|
|
};
|
|
};
|
|
store: import("vue").Ref<{
|
|
currentNode: {
|
|
id: number;
|
|
text: string;
|
|
checked: boolean;
|
|
indeterminate: boolean;
|
|
data: {
|
|
[x: string]: any;
|
|
};
|
|
expanded: boolean;
|
|
parent: any;
|
|
visible: boolean;
|
|
isCurrent: boolean;
|
|
store: any;
|
|
isLeafByUser: boolean;
|
|
isLeaf: boolean;
|
|
canFocus: boolean;
|
|
level: number;
|
|
loaded: boolean;
|
|
childNodes: any[];
|
|
loading: boolean;
|
|
initialize: () => void;
|
|
setData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
readonly label: string;
|
|
readonly key: import("element-plus/es/components/tree/src/tree.type").TreeKey;
|
|
readonly disabled: boolean;
|
|
readonly nextSibling: any;
|
|
readonly previousSibling: any;
|
|
contains: (target: import("element-plus/es/components/tree/src/model/node").default, deep?: boolean | undefined) => boolean;
|
|
remove: () => void;
|
|
insertChild: (child?: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode | undefined, index?: number | undefined, batch?: boolean | undefined) => void;
|
|
insertBefore: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
insertAfter: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChild: (child: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChildByData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
expand: (callback?: (() => void) | undefined, expandParent?: boolean | undefined) => void;
|
|
doCreateChildren: (array: import("element-plus/es/components/tree/src/tree.type").TreeNodeData[], defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
collapse: () => void;
|
|
shouldLoadData: () => boolean;
|
|
updateLeafState: () => void;
|
|
setChecked: (value?: string | boolean | undefined, deep?: boolean | undefined, recursion?: boolean | undefined, passValue?: boolean | undefined) => void;
|
|
getChildren: (forceInit?: boolean | undefined) => import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
updateChildren: () => void;
|
|
loadData: (callback: (node: import("element-plus/es/components/tree/src/model/node").default) => void, defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
};
|
|
currentNodeKey: import("element-plus/es/components/tree/src/tree.type").TreeKey;
|
|
nodesMap: {
|
|
[x: string]: {
|
|
id: number;
|
|
text: string;
|
|
checked: boolean;
|
|
indeterminate: boolean;
|
|
data: {
|
|
[x: string]: any;
|
|
};
|
|
expanded: boolean;
|
|
parent: any;
|
|
visible: boolean;
|
|
isCurrent: boolean;
|
|
store: any;
|
|
isLeafByUser: boolean;
|
|
isLeaf: boolean;
|
|
canFocus: boolean;
|
|
level: number;
|
|
loaded: boolean;
|
|
childNodes: any[];
|
|
loading: boolean;
|
|
initialize: () => void;
|
|
setData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
readonly label: string;
|
|
readonly key: import("element-plus/es/components/tree/src/tree.type").TreeKey;
|
|
readonly disabled: boolean;
|
|
readonly nextSibling: any;
|
|
readonly previousSibling: any;
|
|
contains: (target: import("element-plus/es/components/tree/src/model/node").default, deep?: boolean | undefined) => boolean;
|
|
remove: () => void;
|
|
insertChild: (child?: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode | undefined, index?: number | undefined, batch?: boolean | undefined) => void;
|
|
insertBefore: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
insertAfter: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChild: (child: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChildByData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
expand: (callback?: (() => void) | undefined, expandParent?: boolean | undefined) => void;
|
|
doCreateChildren: (array: import("element-plus/es/components/tree/src/tree.type").TreeNodeData[], defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
collapse: () => void;
|
|
shouldLoadData: () => boolean;
|
|
updateLeafState: () => void;
|
|
setChecked: (value?: string | boolean | undefined, deep?: boolean | undefined, recursion?: boolean | undefined, passValue?: boolean | undefined) => void;
|
|
getChildren: (forceInit?: boolean | undefined) => import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
updateChildren: () => void;
|
|
loadData: (callback: (node: import("element-plus/es/components/tree/src/model/node").default) => void, defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
};
|
|
};
|
|
root: {
|
|
id: number;
|
|
text: string;
|
|
checked: boolean;
|
|
indeterminate: boolean;
|
|
data: {
|
|
[x: string]: any;
|
|
};
|
|
expanded: boolean;
|
|
parent: any;
|
|
visible: boolean;
|
|
isCurrent: boolean;
|
|
store: any;
|
|
isLeafByUser: boolean;
|
|
isLeaf: boolean;
|
|
canFocus: boolean;
|
|
level: number;
|
|
loaded: boolean;
|
|
childNodes: any[];
|
|
loading: boolean;
|
|
initialize: () => void;
|
|
setData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
readonly label: string;
|
|
readonly key: import("element-plus/es/components/tree/src/tree.type").TreeKey;
|
|
readonly disabled: boolean;
|
|
readonly nextSibling: any;
|
|
readonly previousSibling: any;
|
|
contains: (target: import("element-plus/es/components/tree/src/model/node").default, deep?: boolean | undefined) => boolean;
|
|
remove: () => void;
|
|
insertChild: (child?: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode | undefined, index?: number | undefined, batch?: boolean | undefined) => void;
|
|
insertBefore: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
insertAfter: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChild: (child: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChildByData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
expand: (callback?: (() => void) | undefined, expandParent?: boolean | undefined) => void;
|
|
doCreateChildren: (array: import("element-plus/es/components/tree/src/tree.type").TreeNodeData[], defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
collapse: () => void;
|
|
shouldLoadData: () => boolean;
|
|
updateLeafState: () => void;
|
|
setChecked: (value?: string | boolean | undefined, deep?: boolean | undefined, recursion?: boolean | undefined, passValue?: boolean | undefined) => void;
|
|
getChildren: (forceInit?: boolean | undefined) => import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
updateChildren: () => void;
|
|
loadData: (callback: (node: import("element-plus/es/components/tree/src/model/node").default) => void, defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
};
|
|
data: {
|
|
[x: string]: any;
|
|
}[];
|
|
lazy: boolean;
|
|
load: import("element-plus/es/components/tree/src/tree.type").LoadFunction;
|
|
filterNodeMethod: import("element-plus/es/components/tree/src/tree.type").FilterNodeMethodFunction;
|
|
key: import("element-plus/es/components/tree/src/tree.type").TreeKey;
|
|
defaultCheckedKeys: import("element-plus/es/components/tree/src/tree.type").TreeKey[];
|
|
checkStrictly: boolean;
|
|
defaultExpandedKeys: import("element-plus/es/components/tree/src/tree.type").TreeKey[];
|
|
autoExpandParent: boolean;
|
|
defaultExpandAll: boolean;
|
|
checkDescendants: boolean;
|
|
props: {
|
|
children?: string | undefined;
|
|
label?: string | ((data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, node: import("element-plus/es/components/tree/src/model/node").default) => string) | undefined;
|
|
disabled?: string | ((data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, node: import("element-plus/es/components/tree/src/model/node").default) => string) | undefined;
|
|
isLeaf?: string | ((data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, node: import("element-plus/es/components/tree/src/model/node").default) => boolean) | undefined;
|
|
class?: ((data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, node: import("element-plus/es/components/tree/src/model/node").default) => string | {
|
|
[key: string]: boolean;
|
|
}) | undefined;
|
|
};
|
|
initialize: () => void;
|
|
filter: (value: any) => void;
|
|
setData: (newVal: import("element-plus/es/components/tree/src/tree.type").TreeData) => void;
|
|
getNode: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey) => import("element-plus/es/components/tree/src/model/node").default;
|
|
insertBefore: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, refData: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey) => void;
|
|
insertAfter: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, refData: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey) => void;
|
|
remove: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
append: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, parentData: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey | import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
_initDefaultCheckedNodes: () => void;
|
|
_initDefaultCheckedNode: (node: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
setDefaultCheckedKey: (newVal: import("element-plus/es/components/tree/src/tree.type").TreeKey[]) => void;
|
|
registerNode: (node: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
deregisterNode: (node: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
getCheckedNodes: (leafOnly?: boolean | undefined, includeHalfChecked?: boolean | undefined) => import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
getCheckedKeys: (leafOnly?: boolean | undefined) => import("element-plus/es/components/tree/src/tree.type").TreeKey[];
|
|
getHalfCheckedNodes: () => import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
getHalfCheckedKeys: () => import("element-plus/es/components/tree/src/tree.type").TreeKey[];
|
|
_getAllNodes: () => import("element-plus/es/components/tree/src/model/node").default[];
|
|
updateChildren: (key: import("element-plus/es/components/tree/src/tree.type").TreeKey, data: import("element-plus/es/components/tree/src/tree.type").TreeData) => void;
|
|
_setCheckedKeys: (key: import("element-plus/es/components/tree/src/tree.type").TreeKey, leafOnly: boolean | undefined, checkedKeys: {
|
|
[key: string]: boolean;
|
|
}) => void;
|
|
setCheckedNodes: (array: import("element-plus/es/components/tree/src/model/node").default[], leafOnly?: boolean | undefined) => void;
|
|
setCheckedKeys: (keys: import("element-plus/es/components/tree/src/tree.type").TreeKey[], leafOnly?: boolean | undefined) => void;
|
|
setDefaultExpandedKeys: (keys: import("element-plus/es/components/tree/src/tree.type").TreeKey[]) => void;
|
|
setChecked: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey, checked: boolean, deep: boolean) => void;
|
|
getCurrentNode: () => import("element-plus/es/components/tree/src/model/node").default;
|
|
setCurrentNode: (currentNode: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
setUserCurrentNode: (node: import("element-plus/es/components/tree/src/model/node").default, shouldAutoExpandParent?: boolean | undefined) => void;
|
|
setCurrentNodeKey: (key: import("element-plus/es/components/tree/src/tree.type").TreeKey, shouldAutoExpandParent?: boolean | undefined) => void;
|
|
}>;
|
|
root: import("vue").Ref<{
|
|
id: number;
|
|
text: string;
|
|
checked: boolean;
|
|
indeterminate: boolean;
|
|
data: {
|
|
[x: string]: any;
|
|
};
|
|
expanded: boolean;
|
|
parent: any;
|
|
visible: boolean;
|
|
isCurrent: boolean;
|
|
store: any;
|
|
isLeafByUser: boolean;
|
|
isLeaf: boolean;
|
|
canFocus: boolean;
|
|
level: number;
|
|
loaded: boolean;
|
|
childNodes: any[];
|
|
loading: boolean;
|
|
initialize: () => void;
|
|
setData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
readonly label: string;
|
|
readonly key: import("element-plus/es/components/tree/src/tree.type").TreeKey;
|
|
readonly disabled: boolean;
|
|
readonly nextSibling: any;
|
|
readonly previousSibling: any;
|
|
contains: (target: import("element-plus/es/components/tree/src/model/node").default, deep?: boolean | undefined) => boolean;
|
|
remove: () => void;
|
|
insertChild: (child?: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode | undefined, index?: number | undefined, batch?: boolean | undefined) => void;
|
|
insertBefore: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
insertAfter: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChild: (child: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChildByData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
expand: (callback?: (() => void) | undefined, expandParent?: boolean | undefined) => void;
|
|
doCreateChildren: (array: import("element-plus/es/components/tree/src/tree.type").TreeNodeData[], defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
collapse: () => void;
|
|
shouldLoadData: () => boolean;
|
|
updateLeafState: () => void;
|
|
setChecked: (value?: string | boolean | undefined, deep?: boolean | undefined, recursion?: boolean | undefined, passValue?: boolean | undefined) => void;
|
|
getChildren: (forceInit?: boolean | undefined) => import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
updateChildren: () => void;
|
|
loadData: (callback: (node: import("element-plus/es/components/tree/src/model/node").default) => void, defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
}>;
|
|
currentNode: import("vue").Ref<{
|
|
id: number;
|
|
text: string;
|
|
checked: boolean;
|
|
indeterminate: boolean;
|
|
data: {
|
|
[x: string]: any;
|
|
};
|
|
expanded: boolean;
|
|
parent: any;
|
|
visible: boolean;
|
|
isCurrent: boolean;
|
|
store: any;
|
|
isLeafByUser: boolean;
|
|
isLeaf: boolean;
|
|
canFocus: boolean;
|
|
level: number;
|
|
loaded: boolean;
|
|
childNodes: any[];
|
|
loading: boolean;
|
|
initialize: () => void;
|
|
setData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
readonly label: string;
|
|
readonly key: import("element-plus/es/components/tree/src/tree.type").TreeKey;
|
|
readonly disabled: boolean;
|
|
readonly nextSibling: any;
|
|
readonly previousSibling: any;
|
|
contains: (target: import("element-plus/es/components/tree/src/model/node").default, deep?: boolean | undefined) => boolean;
|
|
remove: () => void;
|
|
insertChild: (child?: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode | undefined, index?: number | undefined, batch?: boolean | undefined) => void;
|
|
insertBefore: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
insertAfter: (child: import("element-plus/es/components/tree/src/model/node").default | import("element-plus/es/components/tree/src/tree.type").FakeNode, ref: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChild: (child: import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
removeChildByData: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData) => void;
|
|
expand: (callback?: (() => void) | undefined, expandParent?: boolean | undefined) => void;
|
|
doCreateChildren: (array: import("element-plus/es/components/tree/src/tree.type").TreeNodeData[], defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
collapse: () => void;
|
|
shouldLoadData: () => boolean;
|
|
updateLeafState: () => void;
|
|
setChecked: (value?: string | boolean | undefined, deep?: boolean | undefined, recursion?: boolean | undefined, passValue?: boolean | undefined) => void;
|
|
getChildren: (forceInit?: boolean | undefined) => import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
updateChildren: () => void;
|
|
loadData: (callback: (node: import("element-plus/es/components/tree/src/model/node").default) => void, defaultProps?: import("element-plus/es/components/tree/src/tree.type").TreeNodeLoadedDefaultProps | undefined) => void;
|
|
}>;
|
|
dragState: import("vue").Ref<{
|
|
showDropIndicator: boolean;
|
|
draggingNode: null;
|
|
dropNode: null;
|
|
allowDrop: boolean;
|
|
dropType: null;
|
|
}>;
|
|
el$: import("vue").Ref<import("element-plus/es/utils").Nullable<HTMLElement>>;
|
|
dropIndicator$: import("vue").Ref<import("element-plus/es/utils").Nullable<HTMLElement>>;
|
|
isEmpty: import("vue").ComputedRef<boolean>;
|
|
filter: (value: any) => void;
|
|
getNodeKey: (node: import("element-plus/es/components/tree/src/model/node").default) => any;
|
|
getNodePath: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey) => import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
getCheckedNodes: (leafOnly?: boolean | undefined, includeHalfChecked?: boolean | undefined) => import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
getCheckedKeys: (leafOnly?: boolean | undefined) => import("element-plus/es/components/tree/src/tree.type").TreeKey[];
|
|
getCurrentNode: () => import("element-plus/es/components/tree/src/tree.type").TreeNodeData;
|
|
getCurrentKey: () => any;
|
|
setCheckedNodes: (nodes: import("element-plus/es/components/tree/src/model/node").default[], leafOnly?: boolean | undefined) => void;
|
|
setCheckedKeys: (keys: any, leafOnly?: boolean | undefined) => void;
|
|
setChecked: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey, checked: boolean, deep: boolean) => void;
|
|
getHalfCheckedNodes: () => import("element-plus/es/components/tree/src/tree.type").TreeNodeData[];
|
|
getHalfCheckedKeys: () => import("element-plus/es/components/tree/src/tree.type").TreeKey[];
|
|
setCurrentNode: (node: import("element-plus/es/components/tree/src/model/node").default, shouldAutoExpandParent?: boolean | undefined) => void;
|
|
setCurrentKey: (key: import("element-plus/es/components/tree/src/tree.type").TreeKey, shouldAutoExpandParent?: boolean | undefined) => void;
|
|
t: import("element-plus").Translator;
|
|
getNode: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey) => import("element-plus/es/components/tree/src/model/node").default;
|
|
remove: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
append: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, parentNode: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey | import("element-plus/es/components/tree/src/model/node").default) => void;
|
|
insertBefore: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, refNode: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey) => void;
|
|
insertAfter: (data: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, refNode: import("element-plus/es/components/tree/src/tree.type").TreeNodeData | import("element-plus/es/components/tree/src/tree.type").TreeKey) => void;
|
|
handleNodeExpand: (nodeData: import("element-plus/es/components/tree/src/tree.type").TreeNodeData, node: import("element-plus/es/components/tree/src/model/node").default, instance: import("vue").ComponentInternalInstance) => void;
|
|
updateKeyChildren: (key: import("element-plus/es/components/tree/src/tree.type").TreeKey, data: import("element-plus/es/components/tree/src/tree.type").TreeData) => void;
|
|
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("current-change" | "node-expand" | "check-change" | "node-click" | "node-contextmenu" | "node-collapse" | "check" | "node-drag-start" | "node-drag-end" | "node-drop" | "node-drag-leave" | "node-drag-enter" | "node-drag-over")[], "current-change" | "node-expand" | "check-change" | "node-click" | "node-contextmenu" | "node-collapse" | "check" | "node-drag-start" | "node-drag-end" | "node-drop" | "node-drag-leave" | "node-drag-enter" | "node-drag-over", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
|
|
data: {
|
|
type: ArrayConstructor;
|
|
default: () => never[];
|
|
};
|
|
emptyText: {
|
|
type: StringConstructor;
|
|
};
|
|
renderAfterExpand: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
nodeKey: StringConstructor;
|
|
checkStrictly: BooleanConstructor;
|
|
defaultExpandAll: BooleanConstructor;
|
|
expandOnClickNode: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
checkOnClickNode: BooleanConstructor;
|
|
checkDescendants: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
autoExpandParent: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
defaultCheckedKeys: import("vue").PropType<import("element-plus/es/components/tree/src/tree.type").TreeKey[]>;
|
|
defaultExpandedKeys: import("vue").PropType<import("element-plus/es/components/tree/src/tree.type").TreeKey[]>;
|
|
currentNodeKey: import("vue").PropType<string | number>;
|
|
renderContent: FunctionConstructor;
|
|
showCheckbox: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
draggable: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
allowDrag: FunctionConstructor;
|
|
allowDrop: FunctionConstructor;
|
|
props: {
|
|
type: import("vue").PropType<import("element-plus/es/components/tree/src/tree.type").TreeOptionProps>;
|
|
default: () => {
|
|
children: string;
|
|
label: string;
|
|
disabled: string;
|
|
};
|
|
};
|
|
lazy: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
highlightCurrent: BooleanConstructor;
|
|
load: import("vue").PropType<import("element-plus/es/components/tree/src/tree.type").LoadFunction>;
|
|
filterNodeMethod: import("vue").PropType<import("element-plus/es/components/tree/src/tree.type").FilterNodeMethodFunction>;
|
|
accordion: BooleanConstructor;
|
|
indent: {
|
|
type: NumberConstructor;
|
|
default: number;
|
|
};
|
|
icon: import("vue").PropType<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>;
|
|
}>> & {
|
|
"onCurrent-change"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-expand"?: ((...args: any[]) => any) | undefined;
|
|
onCheck?: ((...args: any[]) => any) | undefined;
|
|
"onCheck-change"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-click"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-contextmenu"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-collapse"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-drag-start"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-drag-end"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-drop"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-drag-leave"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-drag-enter"?: ((...args: any[]) => any) | undefined;
|
|
"onNode-drag-over"?: ((...args: any[]) => any) | undefined;
|
|
}, {
|
|
data: unknown[];
|
|
lazy: boolean;
|
|
props: import("element-plus/es/components/tree/src/tree.type").TreeOptionProps;
|
|
draggable: boolean;
|
|
checkStrictly: boolean;
|
|
accordion: boolean;
|
|
defaultExpandAll: boolean;
|
|
indent: number;
|
|
renderAfterExpand: boolean;
|
|
showCheckbox: boolean;
|
|
expandOnClickNode: boolean;
|
|
checkOnClickNode: boolean;
|
|
checkDescendants: boolean;
|
|
autoExpandParent: boolean;
|
|
highlightCurrent: boolean;
|
|
}>>;
|
|
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("onSelect" | "onCheck")[], "onSelect" | "onCheck", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
|
|
checkbox: {
|
|
type: BooleanConstructor;
|
|
required: false;
|
|
default: boolean;
|
|
};
|
|
defaultExpandAll: {
|
|
type: BooleanConstructor;
|
|
required: false;
|
|
default: boolean;
|
|
};
|
|
keyword: {
|
|
type: StringConstructor;
|
|
required: false;
|
|
};
|
|
strategy: {
|
|
type: null;
|
|
required: false;
|
|
default: import("./UmTree.vue").EStrategy;
|
|
};
|
|
treeData: {
|
|
type: ArrayConstructor;
|
|
required: true;
|
|
};
|
|
props: {
|
|
type: ObjectConstructor;
|
|
required: false;
|
|
};
|
|
class: {
|
|
type: StringConstructor;
|
|
required: false;
|
|
};
|
|
}>> & {
|
|
onOnSelect?: ((...args: any[]) => any) | undefined;
|
|
onOnCheck?: ((...args: any[]) => any) | undefined;
|
|
}, {
|
|
strategy: any;
|
|
checkbox: boolean;
|
|
defaultExpandAll: boolean;
|
|
}>;
|
|
UmDistrictTreeNode: import("vue").DefineComponent<{
|
|
title: {
|
|
type: StringConstructor;
|
|
required: true;
|
|
};
|
|
id: {
|
|
type: null;
|
|
required: true;
|
|
};
|
|
officeLevel: {
|
|
type: NumberConstructor;
|
|
required: false;
|
|
};
|
|
officeLevelData: {
|
|
type: ArrayConstructor;
|
|
required: true;
|
|
};
|
|
dictTypes: {
|
|
type: null;
|
|
required: false;
|
|
};
|
|
}, {
|
|
props: any;
|
|
DISTRICT: string;
|
|
OFFICE: string;
|
|
DISTRICTAREA: string;
|
|
dict: import("vue").ComputedRef<IDictTypes>;
|
|
iconClass: import("vue").ComputedRef<"icon-a-gonganjubeifen5" | "icon-gonganju" | "icon-a-bianzu171">;
|
|
Iconfont: import("vue").DefineComponent<{
|
|
class: {
|
|
type: StringConstructor;
|
|
required: false;
|
|
};
|
|
style: {
|
|
type: null;
|
|
required: false;
|
|
};
|
|
type: {
|
|
type: StringConstructor;
|
|
required: true;
|
|
};
|
|
}, {
|
|
props: any;
|
|
emit: (e: "click") => void;
|
|
iconClass: import("vue").ComputedRef<string>;
|
|
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "click"[], "click", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
|
|
class: {
|
|
type: StringConstructor;
|
|
required: false;
|
|
};
|
|
style: {
|
|
type: null;
|
|
required: false;
|
|
};
|
|
type: {
|
|
type: StringConstructor;
|
|
required: true;
|
|
};
|
|
}>> & {
|
|
onClick?: ((...args: any[]) => any) | undefined;
|
|
}, {}>;
|
|
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
|
|
title: {
|
|
type: StringConstructor;
|
|
required: true;
|
|
};
|
|
id: {
|
|
type: null;
|
|
required: true;
|
|
};
|
|
officeLevel: {
|
|
type: NumberConstructor;
|
|
required: false;
|
|
};
|
|
officeLevelData: {
|
|
type: ArrayConstructor;
|
|
required: true;
|
|
};
|
|
dictTypes: {
|
|
type: null;
|
|
required: false;
|
|
};
|
|
}>>, {}>;
|
|
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "onSelect"[], "onSelect", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
|
|
treeData: {
|
|
type: ArrayConstructor;
|
|
required: true;
|
|
};
|
|
keyword: {
|
|
type: StringConstructor;
|
|
required: false;
|
|
};
|
|
nodeId: {
|
|
type: null;
|
|
required: false;
|
|
};
|
|
officeLevelData: {
|
|
type: ArrayConstructor;
|
|
required: false;
|
|
};
|
|
fetchOfficeLevelData: {
|
|
type: FunctionConstructor;
|
|
required: false;
|
|
};
|
|
dictTypes: {
|
|
type: null;
|
|
required: false;
|
|
default: () => {
|
|
district: string;
|
|
office: string;
|
|
};
|
|
};
|
|
}>> & {
|
|
onOnSelect?: ((...args: any[]) => any) | undefined;
|
|
}, {
|
|
dictTypes: any;
|
|
}>;
|
|
export default _sfc_main;
|