Format JS events, close plate reader box on close

This commit is contained in:
Dan
2020-01-30 20:12:23 +00:00
parent d39a5d41f2
commit 565fe2b5ec

View File

@@ -569,6 +569,7 @@ elements.closeUiBtn.click( function() {
setEleVisible( elements.uiSettingsBox, false ); setEleVisible( elements.uiSettingsBox, false );
} ) } )
// Close the plate reader settings window when the 'Close' button is pressed
elements.closePrBtn.click( function() { elements.closePrBtn.click( function() {
setEleVisible( elements.plateReaderBox, false ); setEleVisible( elements.plateReaderBox, false );
} ) } )
@@ -792,6 +793,7 @@ function closeRemote()
sendData( "closeRemote", null ); sendData( "closeRemote", null );
setEleVisible( elements.remote, false ); setEleVisible( elements.remote, false );
setEleVisible( elements.plateReaderBox, false );
setEleVisible( elements.uiSettingsBox, false ); setEleVisible( elements.uiSettingsBox, false );
sendSaveData(); sendSaveData();
@@ -818,12 +820,18 @@ window.addEventListener( "message", function( event ) {
var type = event.data._type; var type = event.data._type;
switch ( type ) { switch ( type ) {
// System events
case "updatePathName": case "updatePathName":
resourceName = item.pathName resourceName = item.pathName
break; break;
case "loadUiSettings": case "loadUiSettings":
loadUiSettings( item.data ); loadUiSettings( item.data );
break; break;
case "displayKeyLock":
displayKeyLock( item.state );
break;
// Radar events
case "openRemote": case "openRemote":
setEleVisible( elements.remote, true ); setEleVisible( elements.remote, true );
setUiHasBeenEdited( false ); setUiHasBeenEdited( false );
@@ -857,16 +865,9 @@ window.addEventListener( "message", function( event ) {
break; break;
case "settingUpdate": case "settingUpdate":
settingUpdate( item.antennaData ); settingUpdate( item.antennaData );
break;
case "audio":
playAudio( item.name, item.vol );
break;
case "lockAudio":
playLockAudio( item.ant, item.dir, item.vol );
break;
case "displayKeyLock":
displayKeyLock( item.state );
break; break;
// Plate reader events
case "setReaderDisplayState": case "setReaderDisplayState":
setEleVisible( elements.plateReader, item.state ); setEleVisible( elements.plateReader, item.state );
break; break;
@@ -876,6 +877,16 @@ window.addEventListener( "message", function( event ) {
case "lockPlate": case "lockPlate":
setPlateLock( item.cam, item.state ); setPlateLock( item.cam, item.state );
break; break;
// Audio events
case "audio":
playAudio( item.name, item.vol );
break;
case "lockAudio":
playLockAudio( item.ant, item.dir, item.vol );
break;
// default
default: default:
break; break;
} }