diff options
Diffstat (limited to 'src/vue/Components/Form/SliderField.vue')
-rw-r--r-- | src/vue/Components/Form/SliderField.vue | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/vue/Components/Form/SliderField.vue b/src/vue/Components/Form/SliderField.vue index 729c113..e1acbf4 100644 --- a/src/vue/Components/Form/SliderField.vue +++ b/src/vue/Components/Form/SliderField.vue @@ -6,6 +6,7 @@ ref="checkbox" :id="id" :name="name" + :readonly="readonly" v-model="model" v-on="listeners" /> </span> @@ -31,6 +32,10 @@ name : { type : String, default: undefined + }, + readonly: { + type : Boolean, + default: false } }, @@ -66,7 +71,9 @@ methods: { toggleSwitch() { - this.model = !this.model; + if(this.readonly === false) { + this.model = !this.model; + } } }, |