From 8ef8685e4e226a89a8c0d275b31c92142ae2f5d3 Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Tue, 28 Sep 2021 09:15:14 +0200 Subject: [PATCH] database search --- .../src/appobj/DatabaseObjectAppObject.svelte | 47 +++---- .../web/src/commands/CommandPalette.svelte | 123 ++++++++++++++---- 2 files changed, 116 insertions(+), 54 deletions(-) diff --git a/packages/web/src/appobj/DatabaseObjectAppObject.svelte b/packages/web/src/appobj/DatabaseObjectAppObject.svelte index f451eb86a..c8c2760c8 100644 --- a/packages/web/src/appobj/DatabaseObjectAppObject.svelte +++ b/packages/web/src/appobj/DatabaseObjectAppObject.svelte @@ -352,6 +352,24 @@ { forceNewTab } ); } + + export function handleDatabaseObjectClick(data, forceNewTab = false) { + const { schemaName, pureName, conid, database, objectTypeField } = data; + + openDatabaseObjectDetail( + defaultTabs[objectTypeField], + defaultTabs[objectTypeField] ? null : 'CREATE OBJECT', + { + schemaName, + pureName, + conid, + database, + objectTypeField, + }, + forceNewTab, + null + ); + }
($visibleCommandPalette = false)}> -