Only show autofocus and position controls when Things are available

This commit is contained in:
Julian Stirling 2025-11-07 17:41:17 +00:00
parent f19d6681c4
commit d899e1ba75

View file

@ -1,7 +1,7 @@
<template>
<div id="paneControl" class="uk-padding-small">
<positionControl />
<autofocusControl />
<positionControl v-if="stageAvailable" />
<autofocusControl v-if="autofocusAvailable" />
<p>Image Capture</p>
<div class="uk-margin">
@ -45,6 +45,15 @@ export default {
autofocusControl,
},
computed: {
stageAvailable() {
return this.thingAvailable("stage");
},
autofocusAvailable() {
return this.thingAvailable("autofocus");
},
},
methods: {
handleCaptureResponse: async function (response) {
// Retrieve the captured image and save it