@pubby/sdk
Version:
Pubby Development Kit
15 lines (12 loc) • 405 B
JavaScript
import { PubbyStream } from '../lib/stream.js';
function interval(period) {
if (period === void 0) { period = 1000; }
var i = 0;
var stream = new PubbyStream();
var interval = setInterval(function () { return stream.add(i++); }, period);
stream.subscribe({
onFinish: function () { return clearInterval(interval); },
});
return stream;
}
export { interval };