Hide all PiCamera settings if not relevant

This commit is contained in:
Joel Collins 2019-11-21 14:47:10 +00:00
parent 42af6dbec2
commit 6b9d83f26a

View file

@ -1,44 +1,47 @@
<template> <template>
<div v-if="camera_settings" id="cameraSettings"> <div v-if="camera_settings" id="cameraSettings">
<form @submit.prevent="applyConfigRequest"> <form @submit.prevent="applyConfigRequest">
<div v-if="camera_settings.picamera_settings.shutter_speed"> <div v-if="camera_settings.picamera_settings">
<label class="uk-form-label" for="form-stacked-text" <!--PiCamera settings block-->
>Exposure time</label <div v-if="camera_settings.picamera_settings.shutter_speed">
> <label class="uk-form-label" for="form-stacked-text"
<div class="uk-form-controls"> >Exposure time</label
<input >
v-model="camera_settings.picamera_settings.shutter_speed" <div class="uk-form-controls">
class="uk-input uk-form-small" <input
type="number" v-model="camera_settings.picamera_settings.shutter_speed"
/> class="uk-input uk-form-small"
type="number"
/>
</div>
</div> </div>
</div>
<div v-if="camera_settings.picamera_settings.analog_gain"> <div v-if="camera_settings.picamera_settings.analog_gain">
<label class="uk-form-label" for="form-stacked-text" <label class="uk-form-label" for="form-stacked-text"
>Analogue gain</label >Analogue gain</label
> >
<div class="uk-form-controls"> <div class="uk-form-controls">
<input <input
v-model="camera_settings.picamera_settings.analog_gain" v-model="camera_settings.picamera_settings.analog_gain"
class="uk-input uk-form-small" class="uk-input uk-form-small"
type="number" type="number"
step="0.000001" step="0.000001"
/> />
</div>
</div> </div>
</div>
<div v-if="camera_settings.picamera_settings.digital_gain"> <div v-if="camera_settings.picamera_settings.digital_gain">
<label class="uk-form-label" for="form-stacked-text" <label class="uk-form-label" for="form-stacked-text"
>Digital gain</label >Digital gain</label
> >
<div class="uk-form-controls"> <div class="uk-form-controls">
<input <input
v-model="camera_settings.picamera_settings.digital_gain" v-model="camera_settings.picamera_settings.digital_gain"
class="uk-input uk-form-small" class="uk-input uk-form-small"
type="number" type="number"
step="0.000001" step="0.000001"
/> />
</div>
</div> </div>
</div> </div>