Creates a ThrottleTransfer — a reactive channel with throttled emission to subscribers.
Capabilities: Pushable, Subscribable
— configuration (interval)
const channel = createThrottleTransfer<number>({ interval: 100 });channel.subscribe(x => console.log(x));channel.push(1); // emitted immediately (leading edge)channel.push(2); // saved as pending// after 100 ms subscribers receive 2 (trailing edge) Copy
const channel = createThrottleTransfer<number>({ interval: 100 });channel.subscribe(x => console.log(x));channel.push(1); // emitted immediately (leading edge)channel.push(2); // saved as pending// after 100 ms subscribers receive 2 (trailing edge)
Creates a ThrottleTransfer — a reactive channel with throttled emission to subscribers.
Capabilities: Pushable, Subscribable