turbodombuilder - v0.9.48
Preparing search index...
TurboSelectProperties
Type Alias TurboSelectProperties<ValueType, SecondaryValueType, EntryType>
type
TurboSelectProperties
<
ValueType
=
string
,
SecondaryValueType
=
string
,
EntryType
extends
object
=
HTMLElement
,
>
=
{
entriesClasses
?:
string
|
string
[]
;
selectedEntriesClasses
?:
string
|
string
[]
;
entries
?:
HTMLCollection
|
NodeList
|
EntryType
[]
;
values
?:
(
ValueType
|
EntryType
)
[]
;
selectedValues
?:
ValueType
[]
;
getValue
?:
(
entry
:
EntryType
)
=>
ValueType
;
getSecondaryValue
?:
(
entry
:
EntryType
)
=>
SecondaryValueType
;
createEntry
?:
(
value
:
ValueType
)
=>
EntryType
;
onEntryAdded
?:
(
entry
:
EntryType
,
index
:
number
)
=>
void
;
onEntryRemoved
?:
(
entry
:
EntryType
)
=>
void
;
onEntryClicked
?:
(
entry
:
EntryType
,
e
:
Event
)
=>
void
;
multiSelection
?:
boolean
;
forceSelection
?:
boolean
;
inputName
?:
string
;
parent
?:
Element
;
onSelect
?:
(
b
:
boolean
,
entry
:
EntryType
,
index
:
number
)
=>
void
;
onEnabled
?:
(
b
:
boolean
,
entry
:
EntryType
,
index
:
number
)
=>
void
;
}
Type Parameters
ValueType
=
string
SecondaryValueType
=
string
EntryType
extends
object
=
HTMLElement
Index
Properties
entries
Classes?
selected
Entries
Classes?
entries?
values?
selected
Values?
get
Value?
get
Secondary
Value?
create
Entry?
on
Entry
Added?
on
Entry
Removed?
on
Entry
Clicked?
multi
Selection?
force
Selection?
input
Name?
parent?
on
Select?
on
Enabled?
Properties
Optional
entries
Classes
entriesClasses
?:
string
|
string
[]
Optional
selected
Entries
Classes
selectedEntriesClasses
?:
string
|
string
[]
Optional
entries
entries
?:
HTMLCollection
|
NodeList
|
EntryType
[]
Optional
values
values
?:
(
ValueType
|
EntryType
)
[]
Optional
selected
Values
selectedValues
?:
ValueType
[]
Optional
get
Value
getValue
?:
(
entry
:
EntryType
)
=>
ValueType
Optional
get
Secondary
Value
getSecondaryValue
?:
(
entry
:
EntryType
)
=>
SecondaryValueType
Optional
create
Entry
createEntry
?:
(
value
:
ValueType
)
=>
EntryType
Optional
on
Entry
Added
onEntryAdded
?:
(
entry
:
EntryType
,
index
:
number
)
=>
void
Optional
on
Entry
Removed
onEntryRemoved
?:
(
entry
:
EntryType
)
=>
void
Optional
on
Entry
Clicked
onEntryClicked
?:
(
entry
:
EntryType
,
e
:
Event
)
=>
void
Optional
multi
Selection
multiSelection
?:
boolean
Optional
force
Selection
forceSelection
?:
boolean
Optional
input
Name
inputName
?:
string
Optional
parent
parent
?:
Element
Optional
on
Select
onSelect
?:
(
b
:
boolean
,
entry
:
EntryType
,
index
:
number
)
=>
void
Optional
on
Enabled
onEnabled
?:
(
b
:
boolean
,
entry
:
EntryType
,
index
:
number
)
=>
void
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Properties
entries
Classes
selected
Entries
Classes
entries
values
selected
Values
get
Value
get
Secondary
Value
create
Entry
on
Entry
Added
on
Entry
Removed
on
Entry
Clicked
multi
Selection
force
Selection
input
Name
parent
on
Select
on
Enabled
turbodombuilder - v0.9.48
Loading...