Add Data Explorer Context and apply to disconnect (#4265)

* adding context

* apply extension changes

* shimming disconnect

* add data explorer context menu and add disconnect to it

* clean up shim code; better handle errors

* remove tpromise

* simplify code

* add node context on data explorer

* formatting

* fix various errors with how the context menus work
This commit is contained in:
Anthony Dresser
2019-03-05 17:09:00 -08:00
committed by GitHub
parent 7eaf8cfd2f
commit da06a96630
7 changed files with 153 additions and 58 deletions

View File

@@ -150,9 +150,13 @@ import 'vs/workbench/parts/experiments/electron-browser/experiments.contribution
import 'sql/parts/taskHistory/common/taskHistory.contribution';
import 'sql/parts/taskHistory/viewlet/taskHistoryViewlet';
import 'sql/parts/tasks/common/tasks.contribution';
// data explorer
import 'sql/parts/dataExplorer/common/dataExplorer.contribution';
import 'sql/parts/dataExplorer/viewlet/dataExplorerViewlet';
import 'sql/parts/dataExplorer/common/dataExplorerExtensionPoint';
import 'sql/workbench/parts/dataExplorer/electron-browser/nodeActions.contribution';
import 'sql/parts/objectExplorer/common/registeredServer.contribution';
import 'sql/workbench/parts/connection/electron-browser/connectionViewlet';
import 'sql/workbench/api/node/sqlExtHost.contribution';
@@ -197,4 +201,3 @@ import 'sql/parts/dashboard/containers/dashboardContainer.contribution';
import 'sql/parts/dashboard/containers/dashboardNavSection.contribution';
import 'sql/parts/dashboard/containers/dashboardModelViewContainer.contribution';
import 'sql/parts/dashboard/common/dashboardTab.contribution';