/** * Events used for communicating with Ulanzi Stream Deck */ const Events = Object.freeze({ CONNECTED: 'connected', CLOSE: 'close', ERROR: 'error', ADD: 'add', RUN: 'run', PARAMFROMAPP: 'paramfromapp', PARAMFROMPLUGIN: 'paramfromplugin', SETACTIVE: 'setactive', CLEAR: 'clear', TOAST:'toast', STATE:'state', OPENURL:'openurl', OPENVIEW:'openview', SELECTDIALOG:'selectdialog', LOGMESSAGE:'logMessage', HOTKEY:'hotkey', SENDTOPROPERTYINSPECTOR:'sendToPropertyInspector', SENDTOPLUGIN:'sendToPlugin', SHOWALERT:'showAlert', GETSETTINGS:'getSettings', SETSETTINGS:'setSettings', DIDRECEIVESETTINGS:'didReceiveSettings', SETGLOBALSETTINGS:'setGlobalSettings', GETGLOBALSETTINGS:'getGlobalSettings', DIDRECEIVEGLOBALSETTINGS:'didReceiveGlobalSettings', KEYDOWN:'keydown', KEYUP:'keyup', DIALEDOWN:'dialdown', DIALEUP:'dialup', DIALROTATE:'dialrotate' }); /** * Errors received from WebSocket */ const SocketErrors = { DEFAULT:'closed *****' };