增加与修改tree的api
This commit is contained in:
parent
ba307d7961
commit
3eae9a4d34
1 changed files with 13 additions and 4 deletions
17
types/tree.d.ts
vendored
17
types/tree.d.ts
vendored
|
@ -38,14 +38,19 @@ export declare interface Tree extends Vue {
|
|||
* @default children
|
||||
*/
|
||||
"children-key"?: string;
|
||||
/**
|
||||
* 在显示复选框的情况下,是否严格的遵循父子不互相关联的做法
|
||||
* @default false
|
||||
*/
|
||||
"check-strictly"?: boolean;
|
||||
/**
|
||||
* 点击树节点时触发
|
||||
* @default 当前已选中的节点数组
|
||||
* @default 当前已勾选节点的数组、当前项
|
||||
*/
|
||||
$emit(eventName: "on-select-change", value: TreeChild[]): this;
|
||||
/**
|
||||
* 点击复选框时触发
|
||||
* @default 当前已勾选节点的数组
|
||||
* @default 当前已勾选节点的数组、当前项
|
||||
*/
|
||||
$emit(eventName: "on-check-change", value: TreeChild[]): this;
|
||||
/**
|
||||
|
@ -56,11 +61,15 @@ export declare interface Tree extends Vue {
|
|||
/**
|
||||
* 获取被勾选的节点
|
||||
*/
|
||||
getCheckedNodes(): void;
|
||||
getCheckedNodes(): any[];
|
||||
/**
|
||||
* 获取被选中的节点
|
||||
*/
|
||||
getSelectedNodes(): void;
|
||||
getSelectedNodes(): any[];
|
||||
/**
|
||||
* 获取选中及半选节点
|
||||
*/
|
||||
getCheckedAndIndeterminateNodes(): any[];
|
||||
}
|
||||
|
||||
export declare interface TreeChild extends Vue {
|
||||
|
|
Loading…
Add table
Reference in a new issue