Represents RuntimeSpecMap.
new RuntimeSpecMap(clone?): RuntimeSpecMap<T, R>Attributes
clone:
RuntimeSpecMap<T, R>copy form this
Returns:
RuntimeSpecMap<T, R>Creates an instance of RuntimeSpecMap.
Attributes
size:
numberRepresents RuntimeSpecMap.
delete(runtime): voidAttributes
runtime:
RuntimeSpecthe runtimes
Returns:
voidProcesses the provided runtime.
M
get
get(runtime): R | undefinedAttributes
runtime:
RuntimeSpecthe runtimes
Returns:
R | undefinedvalue
Returns value.
M
has
has(runtime): booleanAttributes
runtime:
RuntimeSpecthe runtimes
Returns:
booleantrue, when the runtime is stored
Returns true, when the runtime is stored.
M
keys
keys(): RuntimeSpec[]Returns:
RuntimeSpec[]Represents RuntimeSpecMap.
provide(runtime, computer): RAttributes
Returns the new value.
M
set
set(runtime, value): voidAttributes
Updates default using the provided runtime.
update(runtime, fn): voidAttributes
Processes the provided runtime.
values(): IterableIterator<R>Returns:
IterableIterator<R>values
Returns values.