@github/template-parts
Version:
An implementation of the TemplateInstance proposal (https://github.com/w3c/webcomponents/blob/159b1600bab02fe9cd794825440a98537d53b389/proposals/Template-Instantiation.md)
12 lines • 446 B
TypeScript
import type { TemplateInstance } from './template-instance.js';
export interface TemplatePart {
expression: string;
value: Node | string | null;
}
type TemplateProcessCallback = (instance: TemplateInstance, parts: Iterable<TemplatePart>, params: unknown) => void;
export type TemplateTypeInit = {
processCallback: TemplateProcessCallback;
createCallback?: TemplateProcessCallback;
};
export {};
//# sourceMappingURL=types.d.ts.map