vira - v31.9.6
    Preparing search index...

    Variable ViraInputConst

    ViraInput: DeclarativeElementDefinition<
        "vira-input",
        PartialWithUndefined<
            {
                hasError: boolean;
                icon: Pick<ViraIconSvg, "svgTemplate">;
                label: string;
                showClearButton: boolean;
                suffix: string;
                type: ViraInputType;
            },
        > & { value: string } & PartialWithUndefined<
            {
                allowedInputs: string
                | RegExp;
                attributePassthrough: AttributeValues;
                blockedInputs: string | RegExp;
                disableBrowserHelps: boolean;
                disabled: boolean;
                fitText: boolean;
                placeholder: string;
            },
        >,
        { forcedInputWidth: number; randomId: string; showPassword: boolean },
        { inputBlocked: DefineEvent<string>; valueChange: DefineEvent<string> },

            | "vira-input-disabled"
            | "vira-input-fit-text"
            | "vira-input-clear-button-shown"
            | "vira-input-error",
        "vira-input-padding-horizontal"
        | "vira-input-padding-vertical",
        readonly [],
        readonly [],
    > = ...

    A single line input element with all listeners properly attached. Multiple types are allowed with ViraInputType.