1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-17 08:43:33 +00:00

store parent node

This commit is contained in:
Kyle Spearrin
2018-10-26 16:08:48 -04:00
parent d4b3a16fd1
commit aa0b274f8f
4 changed files with 14 additions and 8 deletions

View File

@@ -1,8 +1,10 @@
export class TreeNode<T extends ITreeNodeObject> {
parent: T;
node: T;
children: Array<TreeNode<T>> = [];
constructor(node: T, name: string) {
constructor(node: T, name: string, parent: T) {
this.parent = parent;
this.node = node;
this.node.name = name;
}