Repository URL to install this package:
Version:
1.2.7 ▾
|
export default class OrderedHashMap {
_values: {};
_keys: {};
_order: any[];
_id: string;
_nextId: number;
static from(arr: any, keyProp: any): OrderedHashMap;
static fromTuples(arr: any): OrderedHashMap;
_hash(key: any): string;
count(): number;
keyAt(i: any): any;
valueAt(i: any): any;
indexOf(key: any): number;
insert(index: any, key: any, value: any): void;
set(key: any, value: any): void;
get(key: any): any;
remove(key: any): boolean;
unshift(key: any, value: any): void;
shift(): any[];
push(key: any, value: any): void;
pop(): any[];
items(): any[];
values(): any[];
keys(): any[];
forEach(fn: any): void;
map(fn: any): any[];
filter(fn: any): OrderedHashMap;
reduce(fn: any, initial: any): any;
reduceRight(fn: any, initial: any): any;
}