Construct a new instance
Native JavaScript map that holds the key-values
Size of the map
Get (or create) subject for a specified key
key's subject to return
Will call .complete()
on all subjects and
clear the map
Will call .complete()
on key's subject and
remove the key from the map.
key to remove
Emit an error on the key's observable. This
will call .error(error)
which ends the observable
stream.
It then removes the key-value from the map since the observable has ended.
key to emit error on
error to emit
Get the map's entries as key-observable
Will call the function for each observable-key value in the map.
function to execute on the maps key-value
Get the observable for the specified key.
key to retrieve
Check if a key exists on the map
to check for
check if the key exists
Get the map's keys
Set a key-value pair. This will create a SupportedSubjectTypes
(or reuse if key already existed) for the key specified.
It will call .next(value)
on that subject.
key to index value
value to store
Get the map's ovservable values
Generated using TypeDoc
Implementation of BaseMap that uses standard
Subject
basedObservables