add computed for opzioni modal

This commit is contained in:
Alessio
2020-05-05 16:15:01 +02:00
parent add63366a3
commit 60e8f3da34
3 changed files with 13 additions and 7 deletions
@@ -5,7 +5,6 @@ import Slider from "@/app_modules_thermo/components/slider.vue";
import ToggleButton from "@/components/toggleButton.vue";
@Component({name:"input-termo", components:{slider:Slider, ToggleButton}})
export default class inputTermo extends Vue{
@Prop({default:0})
@@ -16,7 +15,6 @@ export default class inputTermo extends Vue{
max:number;
@Prop({default:""})
unitMeasure:string;
@Prop({default:false})
visible_abilitazione: boolean;
@Prop({default:false})
@@ -24,7 +22,15 @@ export default class inputTermo extends Vue{
@Prop({default:false})
hasError_abilitazione: boolean;
abilit:boolean=false;
debugger
mockSet:number=this.setpoint;
abilit:boolean=this.enabled_abilitazione;
// mockSet:number=this.setpoint;
get mockSet() {
return this.setpoint;
};
set mockSet(v: number) {
this.$emit('input', v);
};
}
@@ -2,7 +2,7 @@
<div>
<div class="input-area">
<label>Abilitazione</label>
<toggle-button v-model="enabled_abilitazione" v-if="visible_abilitazione"></toggle-button>
<toggle-button v-model="abilit" v-if="visible_abilitazione"></toggle-button>
</div>
<div class="input-area">
<label>Setpoint</label>
@@ -14,7 +14,7 @@ import Termoregolatori from "./components/termoregolatori.vue";
stepfooter: StepFooter
}
})
export default class ShowQuoteVelocitaInfo extends Vue {
export default class ShowOpzioniInfo extends Vue {
showOpzioni: string = "TR";