Options
All
  • Public
  • Public/Protected
  • All
Menu

Class OutletInlet<I>

An Inlet that invalidates a parameterized Outlet whenever the Inlet is invalidated, and that updates the parameterized Outlet whenever the Inlet updates.

Type parameters

  • I

Hierarchy

Implements

  • Inlet<I>

Index

Constructors

constructor

  • new OutletInlet(outlet: Outlet<unknown>): OutletInlet

Methods

bindInput

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

Protected didInvalidateOutput

  • didInvalidateOutput(): void

Protected didReconcileOutput

  • didReconcileOutput(version: number): void

disconnectInputs

  • disconnectInputs(): void

disconnectOutputs

  • disconnectOutputs(): void

input

  • input(): Outlet<I> | null

invalidateOutput

  • invalidateOutput(): void

Protected onInvalidateOutput

  • onInvalidateOutput(): void

Protected onReconcileOutput

  • onReconcileOutput(version: number): void

outlet

  • outlet(): Outlet<unknown>

reconcileOutput

  • reconcileOutput(version: number): void

unbindInput

  • unbindInput(): void

Protected willInvalidateOutput

  • willInvalidateOutput(): void

Protected willReconcileOutput

  • willReconcileOutput(version: number): void