On this page

new RuntimeSpecMap(clone?): void
  • clone {RuntimeSpecMap<T, R>} copy form this
  • Returns: {RuntimeSpecMap<T, R>}
Attributes
delete(runtime): void
  • runtime {RuntimeSpec} the runtimes
  • Returns: {void}

get(runtime): void
  • runtime {RuntimeSpec} the runtimes
  • Returns: <undefined> value

has(runtime): void
  • runtime {RuntimeSpec} the runtimes
  • Returns: <boolean> true, when the runtime is stored

keys(): RuntimeSpec[]
Returns:
{RuntimeSpec[]}

provide(runtime, computer): void
  • runtime {RuntimeSpec} the runtimes
  • computer <object> function to compute the value
  • Returns: {R} the new value

set(runtime, value): void
  • runtime {RuntimeSpec} the runtimes
  • value {R} the value
  • Returns: {void}

update(runtime, fn): void
  • runtime {RuntimeSpec} the runtimes
  • fn <object> function to update the value
  • Returns: {void}

values(): IterableIterator<R>
Returns:
{IterableIterator } values