|
@@ -131,6 +131,12 @@ export class PluginContext {
|
|
|
substructureParent: new SubstructureParentHelper(this)
|
|
|
} as const;
|
|
|
|
|
|
+ /**
|
|
|
+ * Used to store application specific custom state which is then available
|
|
|
+ * to State Actions and similar constructs via the PluginContext.
|
|
|
+ */
|
|
|
+ readonly customState: any = Object.create(null);
|
|
|
+
|
|
|
initViewer(canvas: HTMLCanvasElement, container: HTMLDivElement) {
|
|
|
try {
|
|
|
this.layout.setRoot(container);
|