@public-ui/components
Version:
Contains all web components that belong to KoliBri - The accessible HTML-Standard.
12 lines (11 loc) • 614 B
TypeScript
export type CtaRef<T extends HTMLElement = HTMLElement> = {
(ref?: T): void;
el?: T;
};
export declare function createCtaRef<T extends HTMLElement = HTMLElement>(): CtaRef<T>;
type MethodDecorator_ = (_target: object, _key: string, descriptor: PropertyDescriptor) => PropertyDescriptor;
export declare function directFocus(refPropName: string): MethodDecorator_;
export declare function directClick(refPropName: string): MethodDecorator_;
export declare function delegateFocus(refPropName: string): MethodDecorator_;
export declare function delegateClick(refPropName: string): MethodDecorator_;
export {};