1 parent 9d28437 commit 24062b8Copy full SHA for 24062b8
1 file changed
src/utils/eventManager.js
@@ -1 +1,11 @@
1
const eventManager = fn.eventEmitter();
2
+
3
+api.register('eventManager', {
4
+ on(event, fn) {
5
+ if (typeof fn !== "function") throw new Error('Must pass a function');
6
+ eventManager.on(event, fn);
7
+ },
8
+ emit(event, data, cancelable = false) {
9
+ return eventManager.emit(event, data, cancelable);
10
11
+});
0 commit comments