UNPKG

@design.estate/dees-element

Version:

A library for creating custom elements extending the lit element class with additional functionalities.

19 lines (18 loc) 845 B
import * as plugins from './dees-element.plugins.js'; export declare class DeesElement extends plugins.lit.LitElement { goBright: boolean; domtoolsPromise: Promise<plugins.domtools.DomTools>; domtools?: plugins.domtools.DomTools; rxSubscriptions: plugins.smartrx.rxjs.Subscription[]; private themeSubscription; private elementDomReadyDeferred; elementDomReady: Promise<unknown>; constructor(optionsArg?: plugins.domtools.IDomToolsContructorOptions); connectedCallback(): Promise<void>; firstUpdated(_changedProperties: Map<string | number | symbol, unknown>): void; private startupFunctions; registerStartupFunction(startupFunctionArg: () => void): void; private garbageFunctions; registerGarbageFunction(garbageFunctionArg: () => void): void; disconnectedCallback(): Promise<void>; }