Объект позволяет вызывать колбеки при возникновении определенных событий.
const handler = new EventHandler();handler.add(() => { console.log('event_callback');}); Copy
const handler = new EventHandler();handler.add(() => { console.log('event_callback');});
Может быть вызван только один раз:
const handler = new EventHandler();handler.add(() => { console.log('event_callback');}, { once: true }); Copy
const handler = new EventHandler();handler.add(() => { console.log('event_callback');}, { once: true });
Так же колбек может вернуть функцию очистки, которая будет вызываться:
const handler = new EventHandler();handler.add(() => { console.log('event_callback'); return () => console.log('event_dispose');}); Copy
const handler = new EventHandler();handler.add(() => { console.log('event_callback'); return () => console.log('event_dispose');});
Optional
Объект позволяет вызывать колбеки при возникновении определенных событий.
Example
Может быть вызван только один раз:
Example
Так же колбек может вернуть функцию очистки, которая будет вызываться:
Example