Skip to Content

hydra


Class: OrderSet

Defined in: libraries/models/src/order-set/index.ts:25

Constructors

Constructor

new OrderSet(__namedParameters): OrderSet

Defined in: libraries/models/src/order-set/index.ts:30

Parameters

ParameterType
__namedParameters{ initSymbol: typeof FACTORY_SYMBOL; items: Map<string, Order>; }
__namedParameters.initSymboltypeof FACTORY_SYMBOL
__namedParameters.itemsMap<string, Order>

Returns

OrderSet

Properties

PropertyModifierTypeDefined in
_itemspublicMap<string, Order>libraries/models/src/order-set/index.ts:26
_sortOrderpublicstring[]libraries/models/src/order-set/index.ts:28
_txMappublicMap<string, string[]>libraries/models/src/order-set/index.ts:27
EMPTYstaticOrderSetlibraries/models/src/order-set/index.ts:69
isInstancestatic(this, instance) => instance is OrderSetlibraries/models/src/order-set/index.ts:63

Accessors

size

Get Signature

get size(): number

Defined in: libraries/models/src/order-set/index.ts:202

Returns

number


[ModelIdSymbol]

Get Signature

get static [ModelIdSymbol](): string

Defined in: libraries/models/src/order-set/index.ts:59

Returns

string

Methods

[iterator]()

[iterator](): MapIterator<Order>

Defined in: libraries/models/src/order-set/index.ts:198

Returns

MapIterator<Order>


add()

add(item): OrderSet

Defined in: libraries/models/src/order-set/index.ts:80

Parameters

ParameterType
itemOrder

Returns

OrderSet


addBulk()

addBulk(items): OrderSet

Defined in: libraries/models/src/order-set/index.ts:86

Parameters

ParameterType
itemsOrder[]

Returns

OrderSet


clone()

clone(): OrderSet

Defined in: libraries/models/src/order-set/index.ts:102

Returns

OrderSet


delete()

delete(item): OrderSet

Defined in: libraries/models/src/order-set/index.ts:106

Parameters

ParameterType
itemstring | Order

Returns

OrderSet


equals()

equals(otherSet): boolean

Defined in: libraries/models/src/order-set/index.ts:115

Parameters

ParameterType
otherSetOrderSet

Returns

boolean


filter()

filter(predicate): OrderSet

Defined in: libraries/models/src/order-set/index.ts:157

Parameters

ParameterType
predicate(item) => boolean

Returns

OrderSet


get()

get(item): undefined | Order

Defined in: libraries/models/src/order-set/index.ts:125

Parameters

ParameterType
itemstring | Order

Returns

undefined | Order


getAllByTxId()

getAllByTxId(txId): (undefined | Order)[]

Defined in: libraries/models/src/order-set/index.ts:140

Parameters

ParameterType
txIdstring

Returns

(undefined | Order)[]


getAt()

getAt(index): undefined | Order

Defined in: libraries/models/src/order-set/index.ts:129

Parameters

ParameterType
indexnumber

Returns

undefined | Order


getByTxId()

getByTxId(txId, index): undefined | Order

Defined in: libraries/models/src/order-set/index.ts:134

Parameters

ParameterTypeDefault value
txIdstringundefined
indexnumber0

Returns

undefined | Order


has()

has(item): boolean

Defined in: libraries/models/src/order-set/index.ts:145

Parameters

ParameterType
itemstring | Order

Returns

boolean


toJSON()

toJSON(): SerializedOrder[]

Defined in: libraries/models/src/order-set/index.ts:149

Returns

SerializedOrder[]


toJSONLegacy()

toJSONLegacy(): Partial<Order>[]

Defined in: libraries/models/src/order-set/index.ts:162

Returns

Partial<Order>[]


toRedactedJSON()

toRedactedJSON(): object[]

Defined in: libraries/models/src/order-set/index.ts:153

Returns

object[]


union()

union(otherSet): OrderSet

Defined in: libraries/models/src/order-set/index.ts:174

Parameters

ParameterType
otherSetOrderSet

Returns

OrderSet


update()

update(newItems): OrderSet

Defined in: libraries/models/src/order-set/index.ts:182

Parameters

ParameterType
newItemsOrder[]

Returns

OrderSet


[hasInstance]()

static [hasInstance](instance): instance is OrderSet

Defined in: libraries/models/src/order-set/index.ts:65

Parameters

ParameterType
instanceunknown

Returns

instance is OrderSet


fromArray()

static fromArray(arr): OrderSet

Defined in: libraries/models/src/order-set/index.ts:73

Parameters

ParameterType
arrnull | (Order | OrderProps | DenormalizedOrder)[]

Returns

OrderSet

Start building

XO

Request Demo

Schedule a call with our team

Select a product
Arrow right