@public-ui/components
Version:
Contains all web components that belong to KoliBri - The accessible HTML-Standard.
24 lines (23 loc) • 1.17 kB
TypeScript
import type { AccessKeyPropType, AlternativeButtonLinkRolePropType, AriaCurrentValuePropType, AriaDescriptionPropType, DownloadPropType, FocusableElement, HrefPropType, KoliBriIconsProp, LabelWithExpertSlotPropType, LinkOnCallbacksPropType, LinkProps, LinkTargetPropType, LinkVariantPropType, ShortKeyPropType, Stringified, TooltipAlignPropType } from '../../schema';
import type { JSX } from '../../stencil-public-runtime';
export declare class KolLink implements LinkProps, FocusableElement {
private linkWcRef?;
private readonly catchRef;
kolFocus(): Promise<void>;
render(): JSX.Element;
_accessKey?: AccessKeyPropType;
_ariaCurrentValue?: AriaCurrentValuePropType;
_ariaDescription?: AriaDescriptionPropType;
_disabled?: boolean;
_download?: DownloadPropType;
_hideLabel?: boolean;
_href: HrefPropType;
_icons?: Stringified<KoliBriIconsProp>;
_label?: LabelWithExpertSlotPropType;
_variant?: LinkVariantPropType;
_on?: LinkOnCallbacksPropType;
_role?: AlternativeButtonLinkRolePropType;
_shortKey?: ShortKeyPropType;
_target?: LinkTargetPropType;
_tooltipAlign?: TooltipAlignPropType;
}