Помогите разобраться в коде

Вот код

var safeevents = new SafeEvents();
safeevents.bind('A', function () {
safeevents.trigger('B');
});
safeevents.bind('B', function () {
safeevents.trigger('C');
});
safeevents.bind('C', function () {
safeevents.trigger('A');
});
safeevents.bind(safeevents.onloop, function (e, chain, last_event, stack) {
console.log('Error message: '+e);
console.log('Full chain of events: '+chain.join(', '));
console.log('Last event (generated loop): ' + last_event);
console.log('Error stack: '+stack);
});
safeevents.trigger('A');

Что это и как с ним работать?


Ответы (0 шт):