Constructors
constructor
-
Type parameters
Properties
eventSubject
Private fastMap
Methods
add
- add(objectArg: T): string
-
Parameters
Returns string
addAllFromOther
- addAllFromOther(objectMapArg: ObjectMap<T>): void
-
Parameters
Returns void
addArray
- addArray(objectArrayArg: T[]): void
-
Parameters
Returns void
addMappedUnique
- addMappedUnique(uniqueKeyArg: string, objectArg: T): void
-
Parameters
-
uniqueKeyArg: string
-
objectArg: T
Returns void
checkForObject
- checkForObject(objectArg: T): boolean
-
Parameters
Returns boolean
concat
-
Parameters
find
-
Parameters
Returns Promise<T>
findOneAndRemove
-
Parameters
Returns Promise<T>
findOneAndRemoveSync
-
Parameters
Returns T
findSync
-
Parameters
Returns T
forEach
-
Parameters
Returns Promise<void>
getArray
-
Returns T[]
getKeyForObject
- getKeyForObject(objectArg: T): string
-
Parameters
Returns string
getMappedUnique
- getMappedUnique(uniqueKeyArg: string): T
-
Parameters
Returns T
getOneAndRemove
-
Returns T
isEmpty
-
Returns boolean
remove
-
Parameters
Returns T
removeMappedUnique
- removeMappedUnique(uniqueKey: string): void
-
Parameters
Returns void
wipe
-
Returns void
allows keeping track of objects