Properties

$attrs: Data
$data: {}

Type declaration

    $el: any
    $emit: ((event: "change", ...args: [value: unknown]) => void)

    Type declaration

      • (event: "change", ...args: [value: unknown]): void
      • Parameters

        • event: "change"
        • Rest ...args: [value: unknown]

        Returns void

    $forceUpdate: (() => void)

    Type declaration

      • (): void
      • Returns void

    $nextTick: (<T, R>(this: T, fn?: ((this: T) => R)) => Promise<Awaited<R>>)

    Type declaration

      • <T, R>(this: T, fn?: ((this: T) => R)): Promise<Awaited<R>>
      • Type Parameters

        • T = void
        • R = void

        Parameters

        • this: T
        • Optional fn: ((this: T) => R)
            • (this: T): R
            • Parameters

              • this: T

              Returns R

        Returns Promise<Awaited<R>>

    $options: ComponentOptionsBase<Readonly<ExtractPropTypes<{
        disabled: {
            type: PropType<boolean>;
        };
        modelValue: PropType<unknown>;
        onKeyboardInput: {
            default: string;
            type: PropType<"focus" | "scroll">;
        };
        options: {
            required: true;
            type: PropType<SelectMenuOption<unknown>[]>;
        };
        placeholder: {
            default: string;
            type: PropType<string>;
        };
    }>> & {
        onChange?: ((value: unknown) => any);
    }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
        change: ((value: unknown) => void);
    }, string, {
        onKeyboardInput: "focus" | "scroll";
        placeholder: string;
    }, {}, string, {}> & MergedComponentOptionsOverride
    $parent: null | ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}, {}, string, {}>, {}, {}>
    $props: Partial<{
        onKeyboardInput: "focus" | "scroll";
        placeholder: string;
    }> & Omit<{
        disabled?: boolean;
        modelValue?: unknown;
        onChange?: ((value: unknown) => any);
        onKeyboardInput: "focus" | "scroll";
        options: SelectMenuOption<unknown>[];
        placeholder: string;
    } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<ExtractPropTypes<{
        disabled: {
            type: PropType<boolean>;
        };
        modelValue: PropType<unknown>;
        onKeyboardInput: {
            default: string;
            type: PropType<"focus" | "scroll">;
        };
        options: {
            required: true;
            type: PropType<SelectMenuOption<unknown>[]>;
        };
        placeholder: {
            default: string;
            type: PropType<string>;
        };
    }>> & {
        onChange?: ((value: unknown) => any);
    }, "placeholder" | "onKeyboardInput">
    $refs: Data
    $root: null | ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}, {}, string, {}>, {}, {}>
    disabled?: boolean
    modelValue?: unknown
    onChange?: ((value: unknown) => any)

    Type declaration

      • (value: unknown): any
      • Parameters

        • value: unknown

        Returns any

    onKeyboardInput: "focus" | "scroll"
    options: SelectMenuOption<unknown>[]
    placeholder: string

    Methods

    • Type Parameters

      • T extends string | ((...args: any) => any)

      Parameters

      • source: T
      • cb: T extends ((...args: any) => R)
            ? ((...args: [R, R]) => any)
            : ((...args: any) => any)
      • Optional options: WatchOptions<boolean>

      Returns WatchStopHandle