Files
mapo-iob-man/IOB-MAN/Components/Compo/ParamConfEdit.razor
T
2025-06-17 09:06:10 +02:00

69 lines
3.2 KiB
Plaintext

<div class="form-floating mb-1">
<input type="text" class="form-control form-control-sm" id="fiDescr" placeholder="Descrizione visualizzata" @bind-value:after="RaiseChange" @bind-value="memArea.description" />
<label for="fiDescr">Descrizione</label>
</div>
<div class="row g-1">
<div class="col">
<div class="form-floating mb-1">
<span class="form-control form-comtrol-sm">
<span class="form-check form-switch">
<input id="fiEnab" class="form-check-input" type="checkbox" @bind-value:after="RaiseChange" @bind-value="@memArea.sendEnabled" title="Abilitato">
</span>
</span>
<label for="fiEnab">Enabled</label>
</div>
</div>
<div class="col">
<div class="form-floating mb-1">
<input id="fiPeriod" type="text" class="form-control form-control-sm" placeholder="Periodo invio (in secondi)" @bind-value:after="RaiseChange" @bind-value="memArea.period" />
<label for="fiPeriod">Periodo (sec)</label>
</div>
</div>
</div>
<div class="row g-1">
<div class="col">
<div class="form-floating mb-1">
<select id="fiVC" class="form-select form-select-sm" title="Processing dato rilevato" @bind="@memArea.func">
@foreach (var item in Enum.GetValues(typeof(Core.SDK.Enums.VC_func)))
{
<option value="@item">@item</option>
}
</select>
<label for="fiVC">VC</label>
</div>
</div>
<div class="col">
<div class="form-floating mb-1">
<input id="fiUnit" type="text" class="form-control form-control-sm" placeholder="Unita di misura" @bind-value:after="RaiseChange" @bind-value="memArea.unit" />
<label for="fiUnit">UM</label>
</div>
</div>
</div>
<div class="row g-1">
<div class="col">
<div class="form-floating mb-1">
<input id="fiThresAbs" type="text" class="form-control form-control-sm" placeholder="Valore minimo ammesso" @bind-value:after="RaiseChange" @bind-value="memArea.minVal" />
<label for="fiThresAbs">Min Val</label>
</div>
</div>
<div class="col">
<div class="form-floating mb-1">
<input id="fiThresPer" type="text" class="form-control form-control-sm" placeholder="Valore massimo ammesso" @bind-value:after="RaiseChange" @bind-value="memArea.maxVal" />
<label for="fiThresPer">Max Val</label>
</div>
</div>
</div>
<div class="row g-1">
<div class="col">
<div class="form-floating mb-1">
<input id="fiThresAbs" type="text" class="form-control form-control-sm" placeholder="Soglia minima di variazione ASSOLUTA" @bind-value:after="RaiseChange" @bind-value="memArea.thresholdAbs" />
<label for="fiThresAbs">Threshold Val</label>
</div>
</div>
<div class="col">
<div class="form-floating mb-1">
<input id="fiThresPer" type="text" class="form-control form-control-sm" placeholder="Soglia minima di variazione ASSOLUTA PERCENTUALE" @bind-value:after="RaiseChange" @bind-value="memArea.thresholdPerc" />
<label for="fiThresPer">Threshold %</label>
</div>
</div>
</div>