From e5742fc061685fcc9f933fb0501b1cb109e83d49 Mon Sep 17 00:00:00 2001 From: Terry Truong Date: Fri, 25 Mar 2022 21:55:32 +1100 Subject: Add tolNode parent pointers, tolMap, and layoutMap --- src/lib.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/lib.ts') diff --git a/src/lib.ts b/src/lib.ts index ed46ea5..fcec19c 100644 --- a/src/lib.ts +++ b/src/lib.ts @@ -11,9 +11,11 @@ export class TolNode { name: string; children: TolNode[]; - constructor(name: string, children: TolNode[] = []){ + parent: TolNode | null; + constructor(name: string, children: TolNode[] = [], parent = null){ this.name = name; this.children = children; + this.parent = parent; } } // Represents a node/tree, and holds layout data for a TolNode node/tree -- cgit v1.2.3