Skip to content
Snippets Groups Projects
Commit df7cd753 authored by Jonathan Weth's avatar Jonathan Weth :keyboard:
Browse files

Merge branch 'handle-change-in-positive-small-integer-field' into 'master'

Handle change in PositiveSmallIntegerField

See merge request !1410
parents 92e77607 67119cd9
No related branches found
No related tags found
1 merge request!1410Handle change in PositiveSmallIntegerField
Pipeline #171406 failed
......@@ -12,14 +12,6 @@
export default {
name: "PositiveSmallIntegerField",
extends: "v-text-field",
methods: {
handleInput(event) {
let num = parseInt(event);
if (!isNaN(num) && num >= 0 && num <= 32767 && num % 1 === 0) {
this.$emit("input", parseInt(event));
}
},
},
data() {
return {
rules: [
......@@ -46,7 +38,18 @@ export default {
on() {
return {
...this.$listeners,
input: this.handleInput,
input: this.inputHandler("input"),
change: this.inputHandler("change"),
};
},
},
methods: {
inputHandler(name) {
return (event) => {
const num = parseInt(event);
if (!isNaN(num) && num >= 0 && num <= 32767 && num % 1 === 0) {
this.$emit(name, num);
}
};
},
},
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment