better-react-web-component
Version:
Wrapper for React Component to CustomElement
12 lines (11 loc) • 463 B
TypeScript
import type { CustomElementTemplate } from "./custom-element-template.ts";
export declare class CustomHTMLModel {
private _properties;
private _events;
getProperties(element: CustomElementTemplate): Record<string, any>;
getEvents(element: CustomElementTemplate): Record<string, (event: CustomEvent) => void>;
get observedAttributes(): string[];
constructor(types: Record<string, number>);
private addAttribute;
private addEvent;
}