Skip to main content

StateMap

@midnight-ntwrk/compact-runtime v0.9.0


@midnight-ntwrk/compact-runtime / StateMap

Class: StateMap

Represents a key-value map, where keys are AlignedValues, and values are StateValues.

Constructors

Constructor

new StateMap(): StateMap;

Returns

StateMap

Methods

get()

get(key): undefined | StateValue;

Parameters

key

AlignedValue

Returns

undefined | StateValue


insert()

insert(key, value): StateMap;

Parameters

key

AlignedValue

value

StateValue

Returns

StateMap


keys()

keys(): AlignedValue[];

Returns

AlignedValue[]


remove()

remove(key): StateMap;

Parameters

key

AlignedValue

Returns

StateMap


toString()

toString(compact?): string;

Parameters

compact?

boolean

Returns

string