From b41d636a474b09cb0361155731ceea77e7773a3f Mon Sep 17 00:00:00 2001 From: wei-kuochen Date: Fri, 2 Jun 2023 15:39:39 +0900 Subject: [PATCH] weko#35135 change index select logic for comm user --- .../ng2-tree/src/tree-internal.component.ts | 11 +++++++---- app-tree-items-edit/ng2-tree/src/tree.ts | 8 ++++++++ app-tree-items-edit/ng2-tree/src/tree.types.ts | 3 +++ 3 files changed, 18 insertions(+), 4 deletions(-) diff --git a/app-tree-items-edit/ng2-tree/src/tree-internal.component.ts b/app-tree-items-edit/ng2-tree/src/tree-internal.component.ts index 1483c28..694094b 100644 --- a/app-tree-items-edit/ng2-tree/src/tree-internal.component.ts +++ b/app-tree-items-edit/ng2-tree/src/tree-internal.component.ts @@ -40,8 +40,13 @@ import { get, isNil } from './utils/fn.utils';
- -
+
+ +
+
+ +
+
child.checked) : []; } diff --git a/app-tree-items-edit/ng2-tree/src/tree.types.ts b/app-tree-items-edit/ng2-tree/src/tree.types.ts index af435ad..d70d963 100644 --- a/app-tree-items-edit/ng2-tree/src/tree.types.ts +++ b/app-tree-items-edit/ng2-tree/src/tree.types.ts @@ -95,6 +95,8 @@ export class TreeModelSettings { public checked?: boolean; + public can_edit?: boolean; + public selectionAllowed?: boolean; public keepNodesInDOM?: boolean; @@ -109,6 +111,7 @@ export class TreeModelSettings { rightMenu: true, isCollapsedOnInit: false, checked: false, + can_edit: true, keepNodesInDOM: false, selectionAllowed: true });