select-list
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Select
List
Impl
Maybe
Pieces
Position
Select
List
map
With
Position
select
Help
Index
Classes
Select
List
Impl
Type aliases
Maybe
Pieces
Position
Functions
Select
List
map
With
Position
select
Help
Type aliases
Maybe
Pieces
Maybe
Pieces
:
[
a
[]
,
a
,
a
[]
]
|
0
Position
Position
:
"BEFORE"
|
"SELECTED"
|
"AFTER"
Functions
Select
List
Select
List<a>
(
before
:
a
[]
, selected
:
a
, after
:
a
[]
)
:
SelectListImpl
<
a
>
description
Wraps call to create new instance of a
SelectList
Type parameters
a
Parameters
before:
a
[]
selected:
a
after:
a
[]
Returns
SelectListImpl
<
a
>
Private
Let
map
With
Position
map
With
Position<A, B>
(
array
:
A
[]
, callback
:
function
, position
:
Position
)
:
B
[]
Type parameters
A
B
Parameters
array:
A
[]
callback:
function
(
element
:
A
, index
?:
number
, position
?:
Position
)
:
B
Parameters
element:
A
Optional
index:
number
Optional
position:
Position
Returns
B
position:
Position
Returns
B
[]
Private
Let
select
Help
select
Help<A>
(
predicateFn
:
function
, before
:
A
[]
, selected
:
A
, after
:
A
[]
)
:
MaybePieces
<
A
>
Type parameters
A
Parameters
predicateFn:
function
(
element
:
A
)
:
boolean
Parameters
element:
A
Returns
boolean
before:
A
[]
selected:
A
after:
A
[]
Returns
MaybePieces
<
A
>
Generated using
TypeDoc
Wraps call to create new instance of a
SelectList