UNPKG

@petkoneo/phaser3-rex-plugins

Version:
20 lines (16 loc) 613 B
var RegisterInputHandler = function (config) { var isValidInputHandler = true; if (!config.hasOwnProperty('accept')) { isValidInputHandler = false; console.error(`[Tweaker] Can't register inputHandler '${config.name}', missing 'accept' callback.`); } if (!config.hasOwnProperty('build')) { isValidInputHandler = false; console.error(`[Tweaker] Can't register inputHandler '${config.name}', missing 'build' callback.`); } if (isValidInputHandler) { this.inputHandlers.unshift(config); } return this; } export default RegisterInputHandler;