UNPKG

uhtml

Version:
10 lines (9 loc) • 625 B
/** @type {(template: TemplateStringsArray, ...values:DOMValue[]) => Target} A tag to render HTML content. */ export const html: (template: TemplateStringsArray, ...values: DOMValue[]) => Target; /** @type {(template: TemplateStringsArray, ...values:DOMValue[]) => Target} A tag to render SVG content. */ export const svg: (template: TemplateStringsArray, ...values: DOMValue[]) => Target; export function render<T>(where: T, what: (() => Target) | Target): T; export { attr }; export type DOMValue = import("./literals.js").DOMValue; export type Target = import("./literals.js").Target; import { attr } from './handler.js';