@web-atoms/core
Version:
28 lines • 732 B
TypeScript
import { App } from "../App";
import { AtomStyleSheet } from "./styles/AtomStyleSheet";
export default class WebApp extends App {
readonly initPromise: Promise<void>;
get parentElement(): HTMLElement;
private mRoot;
get root(): any;
set root(v: any);
get theme(): AtomStyleSheet;
set theme(v: AtomStyleSheet);
private mContextId;
get contextId(): string;
private hashUpdater;
private styleElement;
constructor();
updateDefaultStyle(textContent: string): void;
/**
* Do not use this method
*/
syncUrl(): void;
protected invokeReady(): void;
}
declare global {
interface Window {
CustomEvent?: Function;
}
}
//# sourceMappingURL=WebApp.d.ts.map