diff --git a/src/components/input/input.vue b/src/components/input/input.vue index 83ba040..fc29c84 100644 --- a/src/components/input/input.vue +++ b/src/components/input/input.vue @@ -19,6 +19,9 @@ :number="number" :autofocus="autofocus" @keyup.enter="handleEnter" + @keyup="handleKeyup" + @keypress="handleKeypress" + @keydown="handleKeydown" @focus="handleFocus" @blur="handleBlur" @input="handleInput" @@ -39,6 +42,9 @@ :value="value" :autofocus="autofocus" @keyup.enter="handleEnter" + @keyup="handleKeyup" + @keypress="handleKeypress" + @keydown="handleKeydown" @focus="handleFocus" @blur="handleBlur" @input="handleInput"> @@ -154,6 +160,15 @@ handleEnter (event) { this.$emit('on-enter', event); }, + handleKeydown (event) { + this.$emit('on-keydown', event); + }, + handleKeypress(event) { + this.$emit('on-keypress', event); + }, + handleKeyup (event) { + this.$emit('on-keyup', event); + }, handleIconClick (event) { this.$emit('on-click', event); }, -- libgit2 0.21.4