mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-20 20:35:59 +00:00
call click when changing table by arrow
This commit is contained in:
@@ -841,6 +841,10 @@
|
||||
export function createAppObjectMenu(data) {
|
||||
return createDatabaseObjectMenu(data);
|
||||
}
|
||||
|
||||
export function handleObjectClick(data, forceNewTab = false, preventPreviewMode = false) {
|
||||
return handleDatabaseObjectClick(data, forceNewTab, preventPreviewMode);
|
||||
}
|
||||
</script>
|
||||
|
||||
<script lang="ts">
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
export let selectedObjectStore;
|
||||
export let getSelectedObject;
|
||||
export let selectedObjectMatcher;
|
||||
export let module;
|
||||
|
||||
let isListFocused = false;
|
||||
|
||||
@@ -15,6 +16,7 @@
|
||||
const index = _.findIndex(list, x => selectedObjectMatcher(x, selected));
|
||||
if (index >= 0 && list[index + diff]) {
|
||||
selectedObjectStore.set(list[index + diff]);
|
||||
module.handleObjectClick(list[index + diff]);
|
||||
}
|
||||
}
|
||||
if (ev.keyCode == keycodes.upArrow) {
|
||||
|
||||
@@ -186,6 +186,7 @@
|
||||
selectedObjectStore={selectedDatabaseObjectAppObject}
|
||||
getSelectedObject={getSelectedDatabaseObjectAppObject}
|
||||
selectedObjectMatcher={matchDatabaseObjectAppObject}
|
||||
module={databaseObjectAppObject}
|
||||
>
|
||||
<AppObjectList
|
||||
list={objectList
|
||||
|
||||
Reference in New Issue
Block a user