mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-07 01:25:38 -05:00
Added Column folder drag & drop (#11595)
* wip * working folder drag/drop * helper method * cleanup * cleanup * cleanup * added view * helper method for nodeTypeId * made method static for access from editordroptarget * pr changes
This commit is contained in:
@@ -29,6 +29,7 @@ import { localize } from 'vs/nls';
|
||||
// {{SQL CARBON EDIT}}
|
||||
import { ICodeEditor } from 'vs/editor/browser/editorBrowser';
|
||||
import { SnippetController2 } from 'vs/editor/contrib/snippet/snippetController2';
|
||||
import { supportsNodeNameDrop } from 'sql/workbench/services/objectExplorer/browser/dragAndDropController';
|
||||
|
||||
interface IDropOperation {
|
||||
splitDirection?: GroupDirection;
|
||||
@@ -359,7 +360,7 @@ class DropOverlay extends Themable {
|
||||
|
||||
// {{SQL CARBON EDIT}}
|
||||
const editor = this.editorService.activeTextEditorControl as ICodeEditor;
|
||||
if (untitledOrFileResources[0].resource.scheme === 'Column' || untitledOrFileResources[0].resource.scheme === 'Table') {
|
||||
if (supportsNodeNameDrop(untitledOrFileResources[0].resource.scheme) || untitledOrFileResources[0].resource.scheme === 'Folder') {
|
||||
SnippetController2.get(editor).insert(untitledOrFileResources[0].resource.query);
|
||||
editor.focus();
|
||||
return;
|
||||
|
||||
Reference in New Issue
Block a user