Creates a GateTransfer — a transfer with state management (gate).
Capabilities: Pushable, Subscribable, Gate
— configuration (activated)
const gate = createGateTransfer<number>({ activated: true });gate.subscribe(x => console.log(x));gate.push(42); // passes through, since activated === truegate.deactivate();gate.push(100); // ignored Copy
const gate = createGateTransfer<number>({ activated: true });gate.subscribe(x => console.log(x));gate.push(42); // passes through, since activated === truegate.deactivate();gate.push(100); // ignored
Creates a GateTransfer — a transfer with state management (gate).
Capabilities: Pushable, Subscribable, Gate