From 9cae7922bbc6065213808f05aab338ae4e3f9cd9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=87etin?= <69278826+cetincakiroglu@users.noreply.github.com> Date: Wed, 8 Jan 2025 16:46:33 +0300 Subject: [PATCH] Fixes treetable checkbox --- src/app/pages/uikit/treedemo.ts | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/app/pages/uikit/treedemo.ts b/src/app/pages/uikit/treedemo.ts index fbf50a0..ffd88a8 100644 --- a/src/app/pages/uikit/treedemo.ts +++ b/src/app/pages/uikit/treedemo.ts @@ -31,7 +31,7 @@ import { NodeService } from '../service/node.service'; - {{ rowData[col.field] }} + {{ rowData[col.field] }} @@ -47,7 +47,7 @@ export class TreeDemo implements OnInit { selectedTreeValue: TreeNode[] = []; - selectedTreeTableValue: any[] = []; + selectedTreeTableValue = {}; cols: any[] = []; @@ -55,12 +55,19 @@ export class TreeDemo implements OnInit { ngOnInit() { this.nodeService.getFiles().then((files) => (this.treeValue = files)); - this.nodeService.getFilesystem().then((files) => (this.treeTableValue = files)); + this.nodeService.getTreeTableNodes().then((files: any) => (this.treeTableValue = files)); this.cols = [ { field: 'name', header: 'Name' }, { field: 'size', header: 'Size' }, { field: 'type', header: 'Type' } ]; + + this.selectedTreeTableValue = { + '0-0': { + partialChecked: false, + checked: true + } + }; } }