Search
Preparing search index...
The search index is not available
rhodonite
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
rhodonite
WeakSome
Class WeakSome<B, T>
a class indicating that the included value exists.
Type Parameters
B
extends
object
T
Hierarchy
WeakSome
Implements
IWeakOption
<
B
,
T
>
Index
Constructors
constructor
Properties
__weak
Map
Methods
get
has
unwrap
Force
unwrap
Or
Default
unwrap
Or
Else
unwrap
Or
Undefined
Constructors
constructor
new
Weak
Some
<
B
,
T
>
(
base
:
B
, value
:
T
)
:
WeakSome
<
B
,
T
>
Type Parameters
B
extends
object
T
Parameters
base:
B
value:
T
Returns
WeakSome
<
B
,
T
>
Properties
Private
__weak
Map
__weak
Map
:
WeakMap
<
B
,
T
>
= ...
Methods
get
get
(
base
:
B
)
:
T
Parameters
base:
B
Returns
T
has
has
(
base
:
B
)
:
true
Parameters
base:
B
Returns
true
unwrap
Force
unwrap
Force
(
base
:
B
)
:
T
Parameters
base:
B
Returns
T
unwrap
Or
Default
unwrap
Or
Default
(
base
:
B
, altValue
:
T
)
:
T
Parameters
base:
B
altValue:
T
Returns
T
unwrap
Or
Else
unwrap
Or
Else
(
base
:
B
, f
:
(
(
value
:
T
)
=>
T
)
)
:
T
Parameters
base:
B
f:
(
(
value
:
T
)
=>
T
)
(
value
:
T
)
:
T
Parameters
value:
T
Returns
T
Returns
T
unwrap
Or
Undefined
unwrap
Or
Undefined
(
base
:
B
)
:
undefined
|
T
Parameters
base:
B
Returns
undefined
|
T
Exports
Weak
Some
constructor
__weak
Map
get
has
unwrap
Force
unwrap
Or
Default
unwrap
Or
Else
unwrap
Or
Undefined
Generated using
TypeDoc
a class indicating that the included value exists.