UNPKG

domsubi

Version:

A Virtual-DOM Library for JavaScript

12 lines (11 loc) 502 B
import { jsxmlComponentVisitor } from "./jsxmlComponentVisitor"; import { DOMSource } from "./types"; export declare abstract class jsxmlComponent { abstract accept(visitor: jsxmlComponentVisitor): void; abstract migrate(newValue: DOMSource): jsxmlComponent; source: DOMSource; parent?: jsxmlComponent; constructor(source: DOMSource, parent?: jsxmlComponent); nest(newValue: DOMSource): jsxmlComponent; isAncestorOf<C extends jsxmlComponent>(that: C): boolean; }