Пример #1
0
module.exports = function (winEvents, docEvents) {
    var keys;
    if (_.isDefined(winEvents)) {
        keys = _.keys(winEvents);
        _.map(function (evtName) {
            global.addEventListener(evtName, winEvents[evtName], false);
        }, keys);
    }
    if (_.isDefined(docEvents)) {
        keys = _.keys(docEvents);
        _.map(function (evtName) {
            doc.addEventListener(evtName, docEvents[evtName], false);
        }, keys);
    }
};
Пример #2
0
 Tick: function tick(model) {
     if (model._paused) {
         return model;
     }
     var fn = Component.update(Component.Tick());
     return _.evolve({blocks: _.map(fn), component: fn}, model);
 },