From b05f6abcafd283c9ae0fdd0eb4d6f606a80b3447 Mon Sep 17 00:00:00 2001 From: Johannes Rieken Date: Wed, 13 Jan 2016 14:35:06 +0100 Subject: [PATCH] no DOM in commen --- src/vs/workbench/api/node/extHostQuickOpen.ts | 4 ++-- .../browser/parts/quickopen/quickOpenController.ts | 6 +++++- .../workbench/services/quickopen/common/quickOpenService.ts | 6 ------ 3 files changed, 7 insertions(+), 9 deletions(-) diff --git a/src/vs/workbench/api/node/extHostQuickOpen.ts b/src/vs/workbench/api/node/extHostQuickOpen.ts index e8ae03740a2..f28144851a1 100644 --- a/src/vs/workbench/api/node/extHostQuickOpen.ts +++ b/src/vs/workbench/api/node/extHostQuickOpen.ts @@ -6,10 +6,10 @@ import {TPromise} from 'vs/base/common/winjs.base'; import {Remotable, IThreadService} from 'vs/platform/thread/common/thread'; -import {IQuickOpenService, IPickOpenEntryItem, IPickOptions} from 'vs/workbench/services/quickopen/common/quickOpenService'; +import {IQuickOpenService, IPickOpenEntry, IPickOptions} from 'vs/workbench/services/quickopen/common/quickOpenService'; import {QuickPickOptions, QuickPickItem, InputBoxOptions} from 'vscode'; -export interface MyQuickPickItems extends IPickOpenEntryItem { +export interface MyQuickPickItems extends IPickOpenEntry { handle: number; } diff --git a/src/vs/workbench/browser/parts/quickopen/quickOpenController.ts b/src/vs/workbench/browser/parts/quickopen/quickOpenController.ts index 4b9a01c366a..079bc1e0c7b 100644 --- a/src/vs/workbench/browser/parts/quickopen/quickOpenController.ts +++ b/src/vs/workbench/browser/parts/quickopen/quickOpenController.ts @@ -30,7 +30,6 @@ import {EditorInput} from 'vs/workbench/common/editor'; import errors = require('vs/base/common/errors'); import {IWorkbenchEditorService} from 'vs/workbench/services/editor/common/editorService'; import {IPickOpenEntry, IInputOptions, IQuickOpenService, IPickOptions} from 'vs/workbench/services/quickopen/common/quickOpenService'; -import {IPickOpenEntryItem} from 'vs/workbench/services/quickopen/common/quickOpenService'; import {IViewletService} from 'vs/workbench/services/viewlet/common/viewletService'; import {IStorageService} from 'vs/platform/storage/common/storage'; import {IEventService} from 'vs/platform/event/common/event'; @@ -46,6 +45,11 @@ const HELP_PREFIX = '?'; const AUTO_SAVE_HISTORY_THRESHOLD = 5; const QUICK_OPEN_MODE = 'inQuickOpen'; +interface IPickOpenEntryItem extends IPickOpenEntry { + height?: number; + render?: (tree: ITree, container: HTMLElement, previousCleanupFn: IElementCallback) => IElementCallback; +} + export interface IInternalPickOptions extends IPickOptions { inputMode?: boolean; inputPrompt?: string; diff --git a/src/vs/workbench/services/quickopen/common/quickOpenService.ts b/src/vs/workbench/services/quickopen/common/quickOpenService.ts index e7863c07f58..612dc897b19 100644 --- a/src/vs/workbench/services/quickopen/common/quickOpenService.ts +++ b/src/vs/workbench/services/quickopen/common/quickOpenService.ts @@ -4,7 +4,6 @@ *--------------------------------------------------------------------------------------------*/ 'use strict'; -import {ITree, IElementCallback} from 'vs/base/parts/tree/common/tree'; import {TPromise} from 'vs/base/common/winjs.base'; import Event from 'vs/base/common/event'; import {IQuickNavigateConfiguration, IAutoFocus} from 'vs/base/parts/quickopen/common/quickOpen'; @@ -17,11 +16,6 @@ export interface IPickOpenEntry { description?: string; } -export interface IPickOpenEntryItem extends IPickOpenEntry { - height?: number; - render?: (tree: ITree, container: HTMLElement, previousCleanupFn: IElementCallback) => IElementCallback; -} - export interface IPickOptions { /**