UNPKG

@joist/element

Version:

Intelligently apply styles to WebComponents

7 lines (6 loc) 315 B
export interface AttrOpts { name?: string; observed?: boolean; reflect?: boolean; } export declare function attr(opts?: AttrOpts): <This extends HTMLElement>({ get, set }: ClassAccessorDecoratorTarget<This, unknown>, ctx: ClassAccessorDecoratorContext<This>) => ClassAccessorDecoratorResult<This, any>;