From 51cd81422e9aeb1130cbb5c32b34bd71d317e490 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Radim=20Kabel=C3=A1=C4=8D?= Date: Sun, 1 Mar 2020 17:53:28 +0100 Subject: [PATCH] Button to Flashlight ON in Barcodescanner (#574) * Button to Flash lights ON in barcodereader Only to ON, not OFF (you can Cancel) * First documentation files for ReadThedoc * Delete index.md * Delete mkdocs.yml Co-authored-by: Bernd Bestel --- public/viewjs/components/barcodescanner.js | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/public/viewjs/components/barcodescanner.js b/public/viewjs/components/barcodescanner.js index b43b2f83..6e199ed7 100644 --- a/public/viewjs/components/barcodescanner.js +++ b/public/viewjs/components/barcodescanner.js @@ -136,7 +136,6 @@ Quagga.onProcessed(function(result) $(document).on("click", "#barcodescanner-start-button", function(e) { e.preventDefault(); - var inputElement = $(e.currentTarget).prev(); if (inputElement.hasAttr("disabled")) { @@ -154,8 +153,17 @@ $(document).on("click", "#barcodescanner-start-button", function(e) }, size: 'big', backdrop: true, - closeButton: false, + closeButton: true, buttons: { + torch: { + label: __t('Torch'), + className: 'btn-primary responsive-button', + callback: function(){ + var track = Quagga.CameraAccess.getActiveTrack(); + track.applyConstraints({advanced: [{torch:true}]}); + return false; + } + }, cancel: { label: __t('Cancel'), className: 'btn-secondary responsive-button', @@ -166,11 +174,9 @@ $(document).on("click", "#barcodescanner-start-button", function(e) } } }); - Grocy.Components.BarcodeScanner.StartScanning(); }); - setTimeout(function() { $(".barcodescanner-input:visible").each(function()