Data-Mate: `Core Interfaces Readonly Sparse Map`
core/interfaces.ReadonlySparseMap
Type parameters
Name |
---|
V |
Hierarchy
Iterable
<[number
,V
]>↳
ReadonlySparseMap
Table of contents
Properties
Methods
Properties
length
• length: number
Defined in
data-mate/src/core/interfaces.ts:9
size
• size: number
Defined in
data-mate/src/core/interfaces.ts:10
Methods
[iterator]
▸ [iterator](): IterableIterator
<[number
, V
]>
Returns
IterableIterator
<[number
, V
]>
Overrides
Iterable.[iterator]
Defined in
data-mate/src/core/interfaces.ts:18
entries
▸ entries(): IterableIterator
<[number
, V
]>
Returns
IterableIterator
<[number
, V
]>
Defined in
data-mate/src/core/interfaces.ts:17
forEach
▸ forEach(callback
, scope?
): void
Parameters
Name | Type |
---|---|
callback | (value : V , key : number , set : ReadonlySparseMap <V >) => void |
scope? | any |
Returns
void
Defined in
data-mate/src/core/interfaces.ts:14
get
▸ get(key
): undefined
| V
Parameters
Name | Type |
---|---|
key | number |
Returns
undefined
| V
Defined in
data-mate/src/core/interfaces.ts:13
has
▸ has(key
): boolean
Parameters
Name | Type |
---|---|
key | number |
Returns
boolean
Defined in
data-mate/src/core/interfaces.ts:12
inspect
▸ inspect(): any
Returns
any
Defined in
data-mate/src/core/interfaces.ts:19
keys
▸ keys(): IterableIterator
<number
>
Returns
IterableIterator
<number
>
Defined in
data-mate/src/core/interfaces.ts:15
values
▸ values(): IterableIterator
<V
>
Returns
IterableIterator
<V
>