How to use the metal-events function in metal-events

To help you get started, we’ve selected a few metal-events examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github metal / metal-training / playground / examples / EventEmitter / emit.js View on Github external
'use strict';

import EventEmitter from 'metal-events';

const emitter = new EventEmitter();
emitter.on('myEvent', (...args) => console.log(args));
debugger;
emitter.emit('myEvent', 1, 2, 3);
github metal / metal-training / playground / examples / EventEmitter / many.js View on Github external
'use strict';

import EventEmitter from 'metal-events';

const emitter = new EventEmitter();
debugger;
emitter.many('myEvent', 3, () => {});

emitter.emit('myEvent');
emitter.emit('myEvent');
emitter.emit('myEvent');
github metal / metal-training / playground / examples / EventEmitter / off.js View on Github external
'use strict';

import EventEmitter from 'metal-events';

const emitter = new EventEmitter();
const listener = () => {};
emitter.on('myEvent', listener);

debugger;
emitter.off('myEvent', listener);
emitter.emit('myEvent', 1, 2, 3);
github metal / metal-training / playground / examples / EventEmitter / on.js View on Github external
'use strict';

import EventEmitter from 'metal-events';

const emitter = new EventEmitter();
debugger;
emitter.on('myEvent', () => {});

metal-events

Classes responsible for emitting and listening to events

BSD
Latest version published 5 years ago

Package Health Score

57 / 100
Full package analysis