@public-ui/components
Version:
Contains all web components that belong to KoliBri - The accessible HTML-Standard.
36 lines (35 loc) • 1.26 kB
TypeScript
import type { JSX } from '../../stencil-public-runtime';
import { type MsgPropType, type ShortKeyPropType } from '../../schema';
import type { AccessKeyPropType, ButtonProps, IdPropType, KoliBriHorizontalIcons, LabelWithExpertSlotPropType, Stringified, SuggestionsPropType, TooltipAlignPropType } from '../../schema';
import type { Props } from './types';
export declare class KolInputWc implements Props {
private readonly host?;
private slotName;
componentWillRender(): void;
private catchInputSlot;
private getIconStyles;
render(): JSX.Element;
_accessKey?: AccessKeyPropType;
_alert?: boolean;
_currentLength?: number;
_disabled?: boolean;
_hasCounter?: boolean;
_hideError?: boolean;
_hideLabel?: boolean;
_hint?: string;
_icons?: KoliBriHorizontalIcons;
_id: IdPropType;
_label: LabelWithExpertSlotPropType;
_maxLength?: number;
_msg?: MsgPropType;
_readOnly?: boolean;
_renderNoLabel?: boolean;
_required?: boolean;
_shortKey?: ShortKeyPropType;
_slotName?: string;
_suggestions?: SuggestionsPropType;
_smartButton?: Stringified<ButtonProps>;
_tooltipAlign?: TooltipAlignPropType;
_touched?: boolean;
private getModifierClassNameByMsgType;
}