From cd1c2a1b53752df10006c1ba72780f2fe55dd4fa Mon Sep 17 00:00:00 2001 From: elsiosanchez <45974454+elsiosanchez@users.noreply.github.com> Date: Mon, 20 Jan 2020 12:07:58 -0400 Subject: [PATCH] Support Record Scroll (#224) * navigation of record UpArrow and DownArrow in table of Tab Children * Support keyboard shortcuts --- package.json | 1 + src/App.vue | 4 ++ .../ContextMenu/contextMenuDesktop.vue | 2 +- .../ADempiere/ContextMenu/contextMenuMixin.js | 62 +++++++++++++++++++ src/components/ADempiere/DataTable/index.vue | 38 +++++++++++- src/main.js | 2 + src/views/ADempiere/Window/index.vue | 2 +- 7 files changed, 107 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index deace10a..f6c5a23e 100644 --- a/package.json +++ b/package.json @@ -75,6 +75,7 @@ "vue-i18n": "7.3.2", "vue-multipane": "^0.9.5", "vue-router": "3.0.4", + "vue-shortkey": "^3.1.7", "vue-split-panel": "^1.0.4", "vue-splitpane": "1.0.4", "vuedraggable": "^2.23.2", diff --git a/src/App.vue b/src/App.vue index 117eb414..fed2f0fe 100644 --- a/src/App.vue +++ b/src/App.vue @@ -26,6 +26,10 @@ export default { }, getWindowHeight(event) { this.$store.dispatch('setHeight', document.documentElement.clientHeight) + }, + theAction(event) { + console.log(event) + alert('ok', event) } } } diff --git a/src/components/ADempiere/ContextMenu/contextMenuDesktop.vue b/src/components/ADempiere/ContextMenu/contextMenuDesktop.vue index 3bce600f..ba8688a4 100644 --- a/src/components/ADempiere/ContextMenu/contextMenuDesktop.vue +++ b/src/components/ADempiere/ContextMenu/contextMenuDesktop.vue @@ -1,6 +1,6 @@