From a65f568714719363e04df947ceb915e96bfdf97b Mon Sep 17 00:00:00 2001 From: Mike Gerwitz Date: Mon, 6 Feb 2017 11:55:18 -0500 Subject: [PATCH] UnknownEventError: use ease.js ease.js supports Error extending now. * src/event/UnknownEventError.js: Use easejs. --- src/event/UnknownEventError.js | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/src/event/UnknownEventError.js b/src/event/UnknownEventError.js index da346c8..31e5537 100644 --- a/src/event/UnknownEventError.js +++ b/src/event/UnknownEventError.js @@ -19,19 +19,11 @@ * along with this program. If not, see . */ -module.exports = function UnknownEventError( msg ) +const Class = require( 'easejs' ).Class; + + +module.exports = Class( 'UnknownEventHandler' ) + .extend( TypeError, { - // 'new' keyword optional - if ( !( this instanceof module.exports ) ) - { - return new module.exports( msg ); - } - - Error.prototype.constructor.apply( this, arguments ); -}; - -// extends TypeError -module.exports.constructor = module.exports; -module.exports.prototype = TypeError(); -module.exports.prototype.name = 'UnknownEventError'; +} );