EnhanceComboboxOptions: {
    autoHighlight?: boolean;
    defaultOpen?: boolean;
    defaultValue?: string;
    filter?: boolean;
    onOpenChange?: (open: boolean) => void;
    onValueChange?: (value: string) => void;
    position?: boolean;
}

Options for enhanceCombobox.

Type declaration

  • OptionalautoHighlight?: boolean

    Highlight the first match automatically while typing. Defaults to true.

  • OptionaldefaultOpen?: boolean

    Start with the listbox expanded.

  • OptionaldefaultValue?: string

    Initial committed value; pre-fills the input.

  • Optionalfilter?: boolean

    Hide options that don't match the typed query. Defaults to true.

  • OptionalonOpenChange?: (open: boolean) => void

    Called after the listbox expands or collapses.

  • OptionalonValueChange?: (value: string) => void

    Called with the committed value after a selection or setValue.

  • Optionalposition?: boolean

    Run the JS positioning fallback when CSS anchor positioning is missing. Defaults to true.