Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface MapInoutlet<K, VI, VO, I, O>

Type parameters

  • K

  • VI

  • VO

  • I

  • O

Hierarchy

Implemented by

Index

Methods

bindInput

  • bindInput(input: Outlet<I> | null): void

bindOutput

  • bindOutput(output: Inlet<O>): void

disconnectInputs

  • disconnectInputs(): void

disconnectOutputs

  • disconnectOutputs(): void

filter

get

  • get(): O | undefined
  • get(key: K): VO | undefined

has

  • has(key: K): boolean

input

invalidateInput

  • invalidateInput(): void

invalidateInputKey

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

invalidateOutput

  • invalidateOutput(): void

invalidateOutputKey

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

keyIterator

map

memoize

outlet

outputIterator

reconcileInput

  • reconcileInput(version: number): void

reconcileInputKey

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

reconcileOutput

  • reconcileOutput(version: number): void

reconcileOutputKey

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

reduce

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

unbindInput

  • unbindInput(): void

unbindOutput

  • unbindOutput(output: Inlet<O>): void

unbindOutputs

  • unbindOutputs(): void

watch