UNPKG

@lifeart/gxt

Version:

<img align="right" width="95" height="95" alt="Philosopher’s stone, logo of PostCSS" src="./public/logo.png">

20 lines (18 loc) • 1.19 kB
import { ComponentReturnType, Component } from '../core/component-class'; import { Root } from '../core/root'; export declare function setDocument(newDocument: Document): void; export declare function getDocument(): Document; export declare function resetRoot(): void; export declare function setRoot(root: Root): void; export declare function getRoot(): Root | null; export declare function cleanupRender(): Promise<void>; export declare function rehydrate(component: typeof Component, args?: Record<string, unknown>): void; export declare function ssr(component: typeof Component): Promise<void>; export declare function renderTarget(): HTMLElement; export declare function createTestComponent(component: ComponentReturnType, owner: Root): typeof Component; export declare function render(component: ComponentReturnType): Promise<ComponentReturnType>; export declare function rerender(timeout?: number): Promise<void>; export declare function find<T extends Element>(selector: string): T; export declare function findAll<T extends Element>(selector: string): NodeListOf<T>; export declare function click(selector: string): Promise<void>; export declare function step(message: string): void;