— data type
— configuration (source, target, activated)
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
Creates a PassBridge — a simple bridge with gate control.