UNPKG

ajsfw

Version:
13 lines (12 loc) 508 B
import { INode } from "./INode"; import { Template } from "ajsfw/templating"; export declare const IIDocumentManager: IDocumentManager; export interface IDocumentManager { readonly renderTarget: Element; clean(renderTarget: Element): void; updateDom(source: Node, target: Node): void; getTargetNodeByUniqueId(id: number): INode; removeNode(target: Node): void; removeNodeByUniqueId(id: number): void; applyStyleSheetsFromTemplate(template: Template): Promise<void>; }