Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MapInput<K, V>

Type parameters

  • K

  • V

Hierarchy

Implements

Index

Constructors

constructor

Methods

bindOutput

  • bindOutput(output: Inlet<Map<K, V>>): void

delete

  • delete(key: K): this

Protected didInvalidateInput

  • didInvalidateInput(): void

Protected didInvalidateInputKey

  • didInvalidateInputKey(key: K, effect: KeyEffect): void

Protected didReconcileInput

  • didReconcileInput(version: number): void

Protected didReconcileInputKey

  • didReconcileInputKey(key: K, effect: KeyEffect, version: number): void

disconnectInputs

  • disconnectInputs(): void

disconnectOutputs

  • disconnectOutputs(): void

filter

get

  • get(): Map<K, V> | undefined
  • get(key: K): V | undefined

has

  • has(key: K): boolean

invalidateInput

  • invalidateInput(): void

invalidateInputKey

  • invalidateInputKey(key: K, effect: KeyEffect): void

keyIterator

map

memoize

Protected onInvalidateInput

  • onInvalidateInput(): void

Protected onInvalidateInputKey

  • onInvalidateInputKey(key: K, effect: KeyEffect): void

Protected onReconcileInput

  • onReconcileInput(version: number): void

Protected onReconcileInputKey

  • onReconcileInputKey(key: K, effect: KeyEffect, version: number): void

outlet

outputIterator

reconcileInput

  • reconcileInput(version: number): void

reconcileInputKey

  • reconcileInputKey(key: K, version: number): void

reduce

  • reduce<U>(identity: U, accumulator: function, combiner: function): Outlet<U>

set

  • set(key: K, newValue: V): V | undefined

unbindOutput

  • unbindOutput(output: Inlet<Map<K, V>>): void

unbindOutputs

  • unbindOutputs(): void

watch

Protected willInvalidateInput

  • willInvalidateInput(): void

Protected willInvalidateInputKey

  • willInvalidateInputKey(key: K, effect: KeyEffect): void

Protected willReconcileInput

  • willReconcileInput(version: number): void

Protected willReconcileInputKey

  • willReconcileInputKey(key: K, effect: KeyEffect, version: number): void