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
Parameter | Type |
---|---|
__namedParameters | { initSymbol : typeof FACTORY_SYMBOL ; items : Map <string , Order >; } |
__namedParameters.initSymbol | typeof FACTORY_SYMBOL |
__namedParameters.items | Map <string , Order > |
Returns
OrderSet
Properties
Property | Modifier | Type | Defined in |
---|---|---|---|
_items | public | Map <string , Order > | libraries/models/src/order-set/index.ts:26 |
_sortOrder | public | string [] | libraries/models/src/order-set/index.ts:28 |
_txMap | public | Map <string , string []> | libraries/models/src/order-set/index.ts:27 |
EMPTY | static | OrderSet | libraries/models/src/order-set/index.ts:69 |
isInstance | static | (this , instance ) => instance is OrderSet | libraries/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
Parameter | Type |
---|---|
item | Order |
Returns
OrderSet
addBulk()
addBulk(
items
):OrderSet
Defined in: libraries/models/src/order-set/index.ts:86
Parameters
Parameter | Type |
---|---|
items | Order [] |
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
Parameter | Type |
---|---|
item | string | Order |
Returns
OrderSet
equals()
equals(
otherSet
):boolean
Defined in: libraries/models/src/order-set/index.ts:115
Parameters
Parameter | Type |
---|---|
otherSet | OrderSet |
Returns
boolean
filter()
filter(
predicate
):OrderSet
Defined in: libraries/models/src/order-set/index.ts:157
Parameters
Parameter | Type |
---|---|
predicate | (item ) => boolean |
Returns
OrderSet
get()
get(
item
):undefined
|Order
Defined in: libraries/models/src/order-set/index.ts:125
Parameters
Parameter | Type |
---|---|
item | string | Order |
Returns
undefined
| Order
getAllByTxId()
getAllByTxId(
txId
): (undefined
|Order
)[]
Defined in: libraries/models/src/order-set/index.ts:140
Parameters
Parameter | Type |
---|---|
txId | string |
Returns
(undefined
| Order
)[]
getAt()
getAt(
index
):undefined
|Order
Defined in: libraries/models/src/order-set/index.ts:129
Parameters
Parameter | Type |
---|---|
index | number |
Returns
undefined
| Order
getByTxId()
getByTxId(
txId
,index
):undefined
|Order
Defined in: libraries/models/src/order-set/index.ts:134
Parameters
Parameter | Type | Default value |
---|---|---|
txId | string | undefined |
index | number | 0 |
Returns
undefined
| Order
has()
has(
item
):boolean
Defined in: libraries/models/src/order-set/index.ts:145
Parameters
Parameter | Type |
---|---|
item | string | 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
Parameter | Type |
---|---|
otherSet | OrderSet |
Returns
OrderSet
update()
update(
newItems
):OrderSet
Defined in: libraries/models/src/order-set/index.ts:182
Parameters
Parameter | Type |
---|---|
newItems | Order [] |
Returns
OrderSet
[hasInstance]()
static
[hasInstance](instance
):instance is OrderSet
Defined in: libraries/models/src/order-set/index.ts:65
Parameters
Parameter | Type |
---|---|
instance | unknown |
Returns
instance is OrderSet
fromArray()
static
fromArray(arr
):OrderSet
Defined in: libraries/models/src/order-set/index.ts:73
Parameters
Parameter | Type |
---|---|
arr | null | (Order | OrderProps | DenormalizedOrder )[] |
Returns
OrderSet