import MemoryEfficientPairs from '@collection-abstraction/pairs/src/MemoryEfficientPairs.js'MemoryEfficientPairs
Extends:
Static Method Summary
| Static Public Methods | ||
| public static |
from(pairs: *): * |
|
Constructor Summary
| Public Constructor | ||
| public |
|
|
Method Summary
| Public Methods | ||
| public |
add(arrayPattern: *[]): * |
|
| public |
clear(): * |
|
| public |
|
|
| public |
invert(): * |
|
Inherited Summary
| From class BasePairs | ||
| public |
[Symbol.iterator](): * |
|
| public |
add() |
|
| public |
clear() |
|
| public |
delete() |
|
| public |
* entries() |
|
| public |
forEach(callbackFn: *, thisArg: *) |
|
| public |
has(arrayPattern: *[]): * |
|
| public |
keys(): * |
|
| public |
left(): * |
|
| public |
leftOf(B: *): * |
|
| public |
right(): * |
|
| public |
* rightOf(A: *) |
|
| public |
update(pairs: *): * |
|
| public |
values(): * |
|
Static Public Methods
Public Constructors
public constructor() source
Public Methods
public add(arrayPattern: *[]): * source
Override:
BasePairs#addParams:
| Name | Type | Attribute | Description |
| arrayPattern | *[] |
|
Return:
| * |
public delete(arrayPattern: *[]): boolean source
Override:
BasePairs#deleteParams:
| Name | Type | Attribute | Description |
| arrayPattern | *[] |
|
