diff --git a/ts/domtools.classes.domtools.ts b/ts/domtools.classes.domtools.ts index 1335cf0..d00385f 100644 --- a/ts/domtools.classes.domtools.ts +++ b/ts/domtools.classes.domtools.ts @@ -38,6 +38,14 @@ export class DomTools { return domToolsInstance; } + public static getDomToolsSync() { + const globalDomTools: DomTools = globalThis.deesDomTools; + if (!globalDomTools) { + throw new Error('You tried to access domtools synchronouly too early'); + } + return globalThis.deesDomTools; + } + // ======== // INSTANCE // ========