Combobox: DefineComponent<
ExtractPropTypes<
{
autoHighlight: {
default: undefined;
type: PropType<undefined | boolean>;
};
defaultOpen: { default: false; type: BooleanConstructor };
defaultValue: { default: undefined; type: StringConstructor };
filter: { default: undefined; type: PropType<undefined | boolean> };
modelValue: { default: undefined; type: StringConstructor };
open: { default: undefined; type: PropType<undefined | boolean> };
},
>,
() => VNode<RendererNode, RendererElement, { [key: string]: any }>,
{},
{},
{},
ComponentOptionsMixin,
ComponentOptionsMixin,
("update:modelValue" | "update:open")[],
"update:modelValue" | "update:open",
PublicProps,
ToResolvedProps<
ExtractPropTypes<
{
autoHighlight: {
default: undefined;
type: PropType<undefined | boolean>;
};
defaultOpen: { default: false; type: BooleanConstructor };
defaultValue: { default: undefined; type: StringConstructor };
filter: { default: undefined; type: PropType<undefined | boolean> };
modelValue: { default: undefined; type: StringConstructor };
open: { default: undefined; type: PropType<undefined | boolean> };
},
>,
("update:modelValue" | "update:open")[],
>,
{
autoHighlight: undefined | boolean;
defaultOpen: boolean;
defaultValue: string;
filter: undefined | boolean;
modelValue: string;
open: undefined | boolean;
},
{},
{},
{},
string,
ComponentProvideOptions,
true,
{},
any,
> = ...
Editable combobox (input + listbox), APG pattern. Compose with
<ComboboxInput>,<ComboboxList>,<ComboboxOption>. The committed value works uncontrolled (defaultValue) or withv-model; the listbox state withdefaultOpenorv-model:open.