Skip to main content

Class: MemoLazy<S, V>

Type Parameters​

S​

S

V​

V

Constructors​

Constructor​

new MemoLazy<S, V>(selector, creator): MemoLazy<S, V>

Parameters​

selector​

() => S

creator​

(selected) => Promise<V>

Returns​

MemoLazy<S, V>

Accessors​

hasValue​

Get Signature​

get hasValue(): boolean

Returns​

boolean


value​

Get Signature​

get value(): Promise<V>

Returns​

Promise<V>

Set Signature​

set value(value): void

Parameters​
value​

Promise<V>

Returns​

void