@surface/custom-element
Version:
Provides support of directives and data binding on custom elements.
16 lines (15 loc) • 478 B
TypeScript
import type { IDisposable } from "@surface/core";
export default class TemplateBlock implements IDisposable {
private close;
private disposed;
private open;
constructor();
private isAnchor;
private disconnect;
private optimize;
connect(node: Node): void;
clear(): void;
dispose(): void;
insertAt(parent: Node & ParentNode, reference: Node): void;
setContent<T extends Node>(content: T, optimize?: boolean): void;
}