Skip to content

API > @blocksuite/store > Boxed

Class: Boxed<T> ​

Constructors ​

constructor ​

new Boxed<T>(value): Boxed< T >

Type parameters ​

ParameterDefault
Tunknown

Parameters ​

ParameterType
valueT

Returns ​

Boxed< T >

Defined In ​

packages/store/src/reactive/boxed.ts:17

Properties ​

_map ​

private readonly _map: Map< T >

Defined In ​

packages/store/src/reactive/boxed.ts:6

Accessors ​

yMap ​

get yMap(): Map< T >

Defined In ​

packages/store/src/reactive/boxed.ts:30

Methods ​

getValue ​

getValue(): undefined | T

Returns ​

undefined | T

Defined In ​

packages/store/src/reactive/boxed.ts:38


setValue ​

setValue(value): T

Parameters ​

ParameterType
valueT

Returns ​

T

Defined In ​

packages/store/src/reactive/boxed.ts:34


from ​

static from<T>(map): Boxed< T >

Type parameters ​

Parameter
T

Parameters ​

ParameterType
mapMap< T >

Returns ​

Boxed< T >

Defined In ​

packages/store/src/reactive/boxed.ts:13


is ​

static is(value): value is Boxed<unknown>

Parameters ​

ParameterType
valueunknown

Returns ​

value is Boxed<unknown>

Defined In ​

packages/store/src/reactive/boxed.ts:7