mazdik / ng-mazdik

Angular UI component library
https://mazdik.github.io/ng-mazdik
MIT License
89 stars 34 forks source link

tree table how to get selected rows #4

Closed winpzs closed 6 years ago

winpzs commented 6 years ago

tree table how to get selected rows

mazdik commented 6 years ago

Tree table is updated.

<app-tree-table [treeTable]="treeTable"></app-tree-table>

  constructor(private http: HttpClient) {
    this.treeService = new TreeDemoService(this.http);
    this.treeTable = new TreeTable(this.columns, this.settings, this.treeService);
// without data source:  this.treeTable.nodes = ...
  }

  ngOnInit() {
    const subSelection = this.treeTable.events.selectionSource$.subscribe(() => {
      console.log(this.treeTable.selectedNode);
    });
  }

Demo: https://github.com/mazdik/ng-crud-table/blob/master/src/app/demo/tree-table-demo.component.ts