LWT JavaScript API
Preparing search index...
shared/components/searchable_select
SearchableSelectData
Interface SearchableSelectData
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
data
Action
data
Ajax
data
Redirect
filtered
Options
highlighted
Index
id
is
Open
name
options
placeholder
required
search
Query
selected
Label
selected
Value
Methods
close
handle
Keydown
highlight
Next
highlight
Prev
init
open
scroll
To
Highlighted
select
Highlighted
select
Option
toggle
trigger
Change
Properties
data
Action
dataAction
:
string
data
Ajax
dataAjax
:
boolean
data
Redirect
dataRedirect
:
string
Readonly
filtered
Options
filteredOptions
:
SearchableSelectOption
[]
highlighted
Index
highlightedIndex
:
number
id
id
:
string
is
Open
isOpen
:
boolean
name
name
:
string
options
options
:
SearchableSelectOption
[]
placeholder
placeholder
:
string
required
required
:
boolean
search
Query
searchQuery
:
string
selected
Label
selectedLabel
:
string
selected
Value
selectedValue
:
string
Methods
close
close
()
:
void
Returns
void
handle
Keydown
handleKeydown
(
event
:
KeyboardEvent
)
:
void
Parameters
event
:
KeyboardEvent
Returns
void
highlight
Next
highlightNext
()
:
void
Returns
void
highlight
Prev
highlightPrev
()
:
void
Returns
void
init
init
()
:
void
Returns
void
open
open
()
:
void
Returns
void
scroll
To
Highlighted
scrollToHighlighted
()
:
void
Returns
void
select
Highlighted
selectHighlighted
()
:
void
Returns
void
select
Option
selectOption
(
option
:
SearchableSelectOption
)
:
void
Parameters
option
:
SearchableSelectOption
Returns
void
toggle
toggle
()
:
void
Returns
void
trigger
Change
triggerChange
()
:
Promise
<
void
>
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
data
Action
data
Ajax
data
Redirect
filtered
Options
highlighted
Index
id
is
Open
name
options
placeholder
required
search
Query
selected
Label
selected
Value
Methods
close
handle
Keydown
highlight
Next
highlight
Prev
init
open
scroll
To
Highlighted
select
Highlighted
select
Option
toggle
trigger
Change
LWT JavaScript API
Loading...
Data structure for the Alpine.js component.