LWT JavaScript API
    Preparing search index...

    Data structure for the Alpine.js component.

    interface SearchableSelectData {
        dataAction: string;
        dataAjax: boolean;
        dataRedirect: string;
        filteredOptions: SearchableSelectOption[];
        highlightedIndex: number;
        id: string;
        isOpen: boolean;
        name: string;
        options: SearchableSelectOption[];
        placeholder: string;
        required: boolean;
        searchQuery: string;
        selectedLabel: string;
        selectedValue: string;
        close(): void;
        handleKeydown(event: KeyboardEvent): void;
        highlightNext(): void;
        highlightPrev(): void;
        init(): void;
        open(): void;
        scrollToHighlighted(): void;
        selectHighlighted(): void;
        selectOption(option: SearchableSelectOption): void;
        toggle(): void;
        triggerChange(): Promise<void>;
    }
    Index

    Properties

    dataAction: string
    dataAjax: boolean
    dataRedirect: string
    filteredOptions: SearchableSelectOption[]
    highlightedIndex: number
    id: string
    isOpen: boolean
    name: string
    placeholder: string
    required: boolean
    searchQuery: string
    selectedLabel: string
    selectedValue: string

    Methods