@surface/custom-element
Version:
Provides support of directives and data binding on custom elements.
4 lines (3 loc) • 305 B
TypeScript
import type { IDisposable } from "@surface/core";
import type { DirectiveEntry } from "../types/index.js";
export default function processTemplate(template: string | HTMLTemplateElement, scope: object, directives?: Record<string, DirectiveEntry>): [content: DocumentFragment, disposable: IDisposable];