@web-atoms/core-docs
Version:
33 lines • 880 B
TypeScript
import { App } from "../App";
import { AtomStyleSheet } from "./styles/AtomStyleSheet";
export default class WebApp extends App {
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();
installStyleSheet(ssConfig: string | {
href: string;
integrity?: string;
crossOrigin?: string;
}): void;
installScript(location: string): Promise<void>;
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