Commit 0f5c1b3640339cb56e40f5bc46875b7a74b67cfd

Authored by Aresn
Committed by GitHub
2 parents 6d569b6a 3eae9a4d

Merge pull request #5054 from yangdan8/2.0_添加3.2.0增加的api

添加3.2.0增加的api
Showing 1 changed file with 13 additions and 4 deletions   Show diff stats
@@ -39,13 +39,18 @@ export declare interface Tree extends Vue { @@ -39,13 +39,18 @@ export declare interface Tree extends Vue {
39 */ 39 */
40 "children-key"?: string; 40 "children-key"?: string;
41 /** 41 /**
  42 + * 在显示复选框的情况下,是否严格的遵循父子不互相关联的做法
  43 + * @default false
  44 + */
  45 + "check-strictly"?: boolean;
  46 + /**
42 * 点击树节点时触发 47 * 点击树节点时触发
43 - * @default 当前已选中的节点数组 48 + * @default 当前已勾选节点的数组、当前项
44 */ 49 */
45 $emit(eventName: "on-select-change", value: TreeChild[]): this; 50 $emit(eventName: "on-select-change", value: TreeChild[]): this;
46 /** 51 /**
47 * 点击复选框时触发 52 * 点击复选框时触发
48 - * @default 当前已勾选节点的数组 53 + * @default 当前已勾选节点的数组、当前项
49 */ 54 */
50 $emit(eventName: "on-check-change", value: TreeChild[]): this; 55 $emit(eventName: "on-check-change", value: TreeChild[]): this;
51 /** 56 /**
@@ -56,11 +61,15 @@ export declare interface Tree extends Vue { @@ -56,11 +61,15 @@ export declare interface Tree extends Vue {
56 /** 61 /**
57 * 获取被勾选的节点 62 * 获取被勾选的节点
58 */ 63 */
59 - getCheckedNodes(): void; 64 + getCheckedNodes(): any[];
60 /** 65 /**
61 * 获取被选中的节点 66 * 获取被选中的节点
62 */ 67 */
63 - getSelectedNodes(): void; 68 + getSelectedNodes(): any[];
  69 + /**
  70 + * 获取选中及半选节点
  71 + */
  72 + getCheckedAndIndeterminateNodes(): any[];
64 } 73 }
65 74
66 export declare interface TreeChild extends Vue { 75 export declare interface TreeChild extends Vue {