transferum
    Preparing search index...

    Function createPassBridge

    • Creates a PassBridge — a simple bridge with gate control.

      Type Parameters

      • T

        — data type

      Parameters

      Returns PassBridge<T>

      const source = createPushStoredChannelTransfer<number>();
      const target = createSinkTransfer<number>({ callback: console.log });
      const bridge = createPassBridge<number>({
      source,
      target,
      activated: true
      });
      source.push(42); // passes through the bridge
      bridge.deactivate();
      source.push(100); // ignored