UNPKG

@public-ui/components

Version:

Contains all web components that belong to KoliBri - The accessible HTML-Standard.

30 lines (29 loc) 1.38 kB
import type { AccessKeyPropType, AlternativeButtonLinkRolePropType, AriaDescriptionPropType, ButtonCallbacksPropType, ButtonLinkProps, ButtonTypePropType, FocusableElement, IconsPropType, IdPropType, LabelWithExpertSlotPropType, NamePropType, ShortKeyPropType, StencilUnknown, Stringified, SyncValueBySelectorPropType, TooltipAlignPropType } from '../../schema'; import type { JSX } from '../../stencil-public-runtime'; export declare class KolButtonLink implements ButtonLinkProps, FocusableElement { private buttonWcRef?; private readonly catchRef; getValue(): Promise<Stringified<StencilUnknown> | undefined>; focus(): Promise<void>; kolFocus(): Promise<void>; render(): JSX.Element; _accessKey?: AccessKeyPropType; _ariaControls?: string; _ariaDescription?: AriaDescriptionPropType; _ariaExpanded?: boolean; _ariaSelected?: boolean; _disabled?: boolean; _hideLabel?: boolean; _icons?: IconsPropType; _id?: IdPropType; _label: LabelWithExpertSlotPropType; _name?: NamePropType; _on?: ButtonCallbacksPropType<StencilUnknown>; _role?: AlternativeButtonLinkRolePropType; _shortKey?: ShortKeyPropType; _syncValueBySelector?: SyncValueBySelectorPropType; _tabIndex?: number; _tooltipAlign?: TooltipAlignPropType; _type?: ButtonTypePropType; _value?: Stringified<StencilUnknown>; }