UNPKG

dt-stream

Version:

Δt stream adapter - async & dynamic templating engine

21 lines (17 loc) 377 B
var OrderedEmitter = require('../'); var em = new OrderedEmitter; em.on('beep', function (obj) { console.dir(obj); }); var objects = [ { order : 1 }, { order : 2 }, { order : 4 }, { order : 0 }, { order : 3 }, ]; var iv = setInterval(function () { var obj = objects.shift(); if (!obj) clearInterval(iv) else em.emit('beep', obj) }, 500);