Allow toggling torch

This commit is contained in:
Michael Neuendorf 2020-03-24 20:00:44 +01:00
parent 6b3ef4ee56
commit a477902752

View File

@ -15,6 +15,8 @@ Grocy.Components.BarcodeScanner.CheckCapabilities = function()
}
}
Grocy.Components.BarcodeScanner.TorchState = false;
Grocy.Components.BarcodeScanner.StartScanning = function()
{
Grocy.Components.BarcodeScanner.DecodedCodesCount = 0;
@ -178,7 +180,15 @@ $(document).on("click", "#barcodescanner-start-button", function(e)
className: 'btn-warning responsive-button torch',
callback: function()
{
Quagga.CameraAccess.getActiveTrack().applyConstraints({ advanced: [{ torch: true }] });
Grocy.Components.BarcodeScanner.TorchState = !Grocy.Components.BarcodeScanner.TorchState;
Quagga.CameraAccess.getActiveTrack().applyConstraints({
advanced: [
{
torch: Grocy.Components.BarcodeScanner.TorchState
}
]
});
return false;
}
},