@infinite-canvas-tutorial/webcomponents
Version:
WebComponents UI implementation
19 lines (18 loc) • 577 B
TypeScript
import { LitElement, PropertyValues } from 'lit';
import { ExtendedAPI } from '../API';
import { AppState } from '@infinite-canvas-tutorial/ecs';
export declare class Mask extends LitElement {
static styles: import("lit").CSSResult;
appState: AppState;
api: ExtendedAPI;
binded: boolean;
private previousLoading;
private previousLoadingMessage;
shouldUpdate(changedProperties: PropertyValues): boolean;
render(): import("lit").TemplateResult<1>;
}
declare global {
interface HTMLElementTagNameMap {
'ic-spectrum-mask': Mask;
}
}