UNPKG

@github/catalyst

Version:

Helpers for creating HTML Elements as Controllers

10 lines 674 B
import type { ReactiveController, ReactiveControllerHost } from './reactive-controller.js'; declare const attr: import("./mark.js").PropertyDecorator, getAttr: (instance: ReactiveControllerHost & HTMLElement) => Set<PropertyKey>; export declare class AttrableController implements ReactiveController { host: ReactiveControllerHost & HTMLElement; constructor(host: ReactiveControllerHost & HTMLElement); hostUpdate(): void; } export { attr, getAttr }; export declare const attrable: <T extends import("./custom-element.js").CustomElementClass>(Class: T) => T & import("./reactive-controller.js").ReactiveControllerHostClass; //# sourceMappingURL=attrable.d.ts.map