From c0373703f80c163a734774489a0fb391e74fada2 Mon Sep 17 00:00:00 2001 From: Ro Date: Mon, 20 Jul 2020 12:11:12 -0700 Subject: [PATCH] deleted extraneous event classes --- src/com/events/AuthEvent.js | 28 ------------------ src/com/events/EditorEvent.js | 14 --------- src/com/events/EventEmitter.js | 52 ---------------------------------- 3 files changed, 94 deletions(-) delete mode 100644 src/com/events/AuthEvent.js delete mode 100644 src/com/events/EditorEvent.js delete mode 100644 src/com/events/EventEmitter.js diff --git a/src/com/events/AuthEvent.js b/src/com/events/AuthEvent.js deleted file mode 100644 index a32338c..0000000 --- a/src/com/events/AuthEvent.js +++ /dev/null @@ -1,28 +0,0 @@ -export const MEMBER_STATUS = "memberStatus"; -export const LOGIN_STATUS = 'loginStatus'; -export const SUPPORTER_FOUND = 'SUPPORTER FOUND'; -export const SUPPORTER_LISTED = 'SUPPORTER LISTED'; -export const SUPPORTER_NOT_FOUND = 'SUPPORTER NOT FOUND'; -export const MEMBER_ADDED = 'MEMBER ADDED'; -export const MEMBER_NOT_ADDED = 'MEMBER NOT ADDED'; -export const MEMBER_LOGIN_GOOD = 'MEMBER LOGIN GOOD'; -export const MEMBER_LOGIN_LAME = 'MEMBER LOGIN LAME'; -export const MEMBER_EXISTS = 'USER ALREADY EXISTS'; -export const MEMBER_LOGIN_MISSING = 'Missing credentials'; - - - -class AuthEvent -{ - - //-------------------------- - // methods - //-------------------------- - - - - //-------------------------- - // event handlers - //-------------------------- -} -export default new AuthEvent diff --git a/src/com/events/EditorEvent.js b/src/com/events/EditorEvent.js deleted file mode 100644 index 2cd24c6..0000000 --- a/src/com/events/EditorEvent.js +++ /dev/null @@ -1,14 +0,0 @@ -export const EDITOR_DELETE = 'editorDelete'; -export const EDITOR_UPLOAD_POST_IMAGE = 'editorUploadImage'; -export const EDITOR_SAVE = 'editorSave'; -export const EDITOR_UPDATE = 'editorUpdate'; - -class EditorEvent { - //-------------------------- - // methods - //-------------------------- - //-------------------------- - // event handlers - //-------------------------- -} -export default new EditorEvent(); diff --git a/src/com/events/EventEmitter.js b/src/com/events/EventEmitter.js deleted file mode 100644 index 56f5dfe..0000000 --- a/src/com/events/EventEmitter.js +++ /dev/null @@ -1,52 +0,0 @@ -class EventEmitter { - //-------------------------- - // constructor - //-------------------------- - constructor() { - this.listeners = new Map(); - } - //-------------------------- - // methods - //-------------------------- - addListener(label, callback) { - this.listeners.has(label) || this.listeners.set(label, []); - this.listeners.get(label).push(callback); - } - - removeListener(label, callback) { - var isFunction = function(obj) { - return typeof obj == 'function' || false; - }; - - var listeners = this.listeners.get(label), - index; - - if (listeners && listeners.length) { - index = listeners.reduce((i, listener, index) => { - return isFunction(listener) && listener === callback ? (i = index) : i; - }, -1); - - if (index > -1) { - listeners.splice(index, 1); - this.listeners.set(label, listeners); - return true; - } - } - return false; - } - - emitEvent(label, ...args) { - var listeners = this.listeners.get(label); - if (listeners && listeners.length) { - listeners.forEach(listener => { - listener(...args); - }); - return true; - } - return false; - } - //-------------------------- - // event handlers - //-------------------------- -} -export default EventEmitter;