add cancel example

pull/536/head
Lucas Nogueira 2 years ago
parent 8d20f227ec
commit c684a318c9
No known key found for this signature in database
GPG Key ID: 7C32FCA95C8C95D7

@ -1,5 +1,5 @@
<script>
import { scan, checkPermissions, requestPermissions, Format } from "@tauri-apps/plugin-barcode-scanner";
import { scan, checkPermissions, requestPermissions, Format, cancel } from "@tauri-apps/plugin-barcode-scanner";
export let onMessage;
@ -28,6 +28,12 @@
onMessage('Permission denied')
}
}
async function cancelScan() {
await cancel();
scanning = false;
onMessage("cancelled");
}
</script>
<div class="full-height">
@ -53,6 +59,7 @@
<div class="barcode-scanner--area--container">
<div class="relative">
<p>Aim your camera at a QR code</p>
<button class="btn" type="button" on:click={cancelScan}>Cancel</button>
</div>
<div class="square surround-cover">
<div class="barcode-scanner--area--outer surround-cover">
@ -91,6 +98,9 @@
.relative {
position: relative;
display: flex;
flex-direction: row;
justify-content: space-between;
z-index: 1;
}

Loading…
Cancel
Save