KeyStore.__onDispatch = function(payload){ switch(payload.actionType){ case 'keyPressed': KeyStore.addKey(payload.noteName); break; case 'keyUnpressed': KeyStore.removeKey(payload.noteName); break; } };
KeyStore.__onDispatch = function(payload) { switch(payload.actionType) { case "PRESSED": KeyStore.addKey(payload.note); break; case "RELEASED": //call function KeyStore.removeKey(payload.note); break; } };
KeyStore.__onDispatch = function(payload){ switch (payload.actionType) { case "ADD_KEY": KeyStore.addKey(payload.key); break; case "REMOVE_KEY": KeyStore.removeKey(payload.key); break; case "YIELD_TO_PLAYBACK": _recordedKeys = payload.keys; KeyStore.__emitChange(); } };
KeyStore.__onDispatch = function(payload){ switch(payload.actionType){ case 'ADDKEY': KeyStore.addKey(payload.note); break; case 'REMOVEKEY': KeyStore.removeKey(payload.note); break; case 'GROUP_UPDATE': KeyStore.groupUpdate(payload.notes); break; } this.__emitChange(); };