Search
Preparing search index...
The search index is not available
rhodonite
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
rhodonite
Option
Class Option<T>
Type Parameters
T
Hierarchy
Option
Implements
IOption
<
T
>
Index
Constructors
constructor
Methods
does
Not
Have
has
set
then
unwrap
Force
unwrap
Or
Default
unwrap
Or
Else
unwrap
Or
Undefined
Constructors
constructor
new
Option
<
T
>
(
value
?:
T
)
:
Option
<
T
>
Type Parameters
T
Parameters
Optional
value:
T
Returns
Option
<
T
>
Methods
does
Not
Have
does
Not
Have
(
)
:
this
is
None
Returns
this
is
None
has
has
(
)
:
this
is
Some
<
T
>
Returns
this
is
Some
<
T
>
set
set
(
val
:
T
)
:
void
Parameters
val:
T
Returns
void
then
then
(
f
:
(
(
value
:
T
)
=>
None
)
)
:
None
then
<
U
>
(
f
:
(
(
value
:
T
)
=>
Some
<
U
>
)
)
:
Some
<
U
>
if inner
Parameters
f:
(
(
value
:
T
)
=>
None
)
(
value
:
T
)
:
None
Parameters
value:
T
Returns
None
Returns
None
Type Parameters
U
Parameters
f:
(
(
value
:
T
)
=>
Some
<
U
>
)
(
value
:
T
)
:
Some
<
U
>
Parameters
value:
T
Returns
Some
<
U
>
Returns
Some
<
U
>
unwrap
Force
unwrap
Force
(
)
:
T
Returns
T
unwrap
Or
Default
unwrap
Or
Default
(
altValue
:
T
)
:
T
Parameters
altValue:
T
Returns
T
unwrap
Or
Else
unwrap
Or
Else
(
f
:
(
(
...
vals
:
any
)
=>
T
)
)
:
T
Parameters
f:
(
(
...
vals
:
any
)
=>
T
)
(
...
vals
:
any
)
:
T
Parameters
Rest
...
vals:
any
Returns
T
Returns
T
unwrap
Or
Undefined
unwrap
Or
Undefined
(
)
:
undefined
|
T
Returns
undefined
|
T
Exports
Option
constructor
does
Not
Have
has
set
then
unwrap
Force
unwrap
Or
Default
unwrap
Or
Else
unwrap
Or
Undefined
Generated using
TypeDoc
if inner