feat(components/tree): add an input named checkStrictly

pull/4779/head
mehmet-erim 5 years ago
parent b1ae438a2c
commit 70c26da79a

@ -1,6 +1,6 @@
<nz-tree
[nzCheckStrictly]="checkStrictly"
[nzCheckable]="checkable"
[nzMultiple]="checkable"
[nzCheckedKeys]="checkedKeys"
[nzData]="nodes"
[nzTreeTemplate]="treeTemplate"

@ -20,6 +20,7 @@ import {
export class TreeComponent {
@ContentChild('menu') menu: TemplateRef<any>;
@Input() checkable: boolean;
@Input() checkStrictly: boolean;
@Input() checkedKeys = [];
@Output() checkedKeysChange = new EventEmitter();
@Input() nodes = [];
@ -35,13 +36,12 @@ export class TreeComponent {
}
onCheckboxChange(event) {
console.log(event);
this.checkedKeys = event.checkedKeys;
this.checkedKeysChange.emit(event.checkedKeys);
this.checkedKeys = [...event.keys];
this.checkedKeysChange.emit(event.keys);
}
onExpandedKeysChange(event) {
this.expandedKeys = event.keys;
this.expandedKeys = [...event.keys];
this.expandedKeysChange.emit(event.keys);
}
}

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save