From 9bcc61551cd63b68579600d14d27415ee5ed9ea1 Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Thu, 10 Nov 2022 12:35:25 +0100 Subject: [PATCH] #406 show/hide reult window --- packages/web/src/tabs/QueryTab.svelte | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/packages/web/src/tabs/QueryTab.svelte b/packages/web/src/tabs/QueryTab.svelte index c987fd851..60958bb6a 100644 --- a/packages/web/src/tabs/QueryTab.svelte +++ b/packages/web/src/tabs/QueryTab.svelte @@ -17,6 +17,14 @@ testEnabled: () => getCurrentEditor()?.isSqlEditor(), onClick: () => getCurrentEditor().insertSqlJoin(), }); + registerCommand({ + id: 'query.toggleVisibleResultTabs', + category: 'Query', + name: 'Toggle visible result tabs', + keyText: 'CtrlOrCommand+Shift+R', + testEnabled: () => !!getCurrentEditor(), + onClick: () => getCurrentEditor().toggleVisibleResultTabs(), + }); registerFileCommands({ idPrefix: 'query', category: 'Query', @@ -144,6 +152,10 @@ return !!conid && (!$connection?.isReadOnly || driver?.readOnlySessions); } + export function toggleVisibleResultTabs() { + visibleResultTabs = !visibleResultTabs; + } + async function executeCore(sql, startLine = 0) { if (busy) return; if (!sql || !sql.trim()) { @@ -279,6 +291,8 @@ { divider: true }, { command: 'query.find' }, { command: 'query.replace' }, + { divider: true }, + { command: 'query.toggleVisibleResultTabs' }, ]; }