提交 2de43b85 编写于 作者: J Joao Moreno

fix #1988

上级 b20b4248
......@@ -7,7 +7,7 @@
import {TPromise} from 'vs/base/common/winjs.base';
import types = require('vs/base/common/types');
import URI from 'vs/base/common/uri';
import {ITree, IElementCallback} from 'vs/base/parts/tree/common/tree';
import {ITree, IElementCallback} from 'vs/base/parts/tree/browser/tree';
import filters = require('vs/base/common/filters');
import strings = require('vs/base/common/strings');
import paths = require('vs/base/common/paths');
......
......@@ -5,7 +5,7 @@
import {Promise} from 'vs/base/common/winjs.base';
import {isFunction} from 'vs/base/common/types';
import {ITree, IRenderer, IFilter, IDataSource} from 'vs/base/parts/tree/common/tree';
import {ITree, IRenderer, IFilter, IDataSource} from 'vs/base/parts/tree/browser/tree';
import {IModel} from 'vs/base/parts/quickopen/common/quickOpen';
export interface IModelProvider {
......
......@@ -15,7 +15,7 @@ import uuid = require('vs/base/common/uuid');
import {IQuickNavigateConfiguration, IAutoFocus, IContext, IModel, Mode} from 'vs/base/parts/quickopen/common/quickOpen';
import {Filter, Renderer, DataSource, IModelProvider} from 'vs/base/parts/quickopen/browser/quickOpenViewer';
import {Dimension, Builder, $} from 'vs/base/browser/builder';
import {ISelectionEvent, IFocusEvent, ITree, ContextMenuEvent} from 'vs/base/parts/tree/common/tree';
import {ISelectionEvent, IFocusEvent, ITree, ContextMenuEvent} from 'vs/base/parts/tree/browser/tree';
import {InputBox} from 'vs/base/browser/ui/inputbox/inputBox';
import {Tree} from 'vs/base/parts/tree/browser/treeImpl';
import {ProgressBar} from 'vs/base/browser/ui/progressbar/progressbar';
......
......@@ -52,7 +52,7 @@ export interface IDataSource<T> {
}
/**
* See vs/base/parts/tree/common/tree.ts - IRenderer
* See vs/base/parts/tree/browser/tree.ts - IRenderer
*/
export interface IRenderer<T> {
getHeight(entry: T): number;
......
......@@ -13,7 +13,7 @@ import Actions = require('vs/base/common/actions');
import Events = require('vs/base/common/events');
import ActionBar = require('vs/base/browser/ui/actionbar/actionbar');
import TreeDefaults = require('./treeDefaults');
import Tree = require('vs/base/parts/tree/common/tree');
import Tree = require('vs/base/parts/tree/browser/tree');
var $ = Builder.$;
......
......@@ -10,7 +10,7 @@ import errors = require('vs/base/common/errors');
import dom = require('vs/base/browser/dom');
import mouse = require('vs/base/browser/mouseEvent');
import keyboard = require('vs/base/browser/keyboardEvent');
import _ = require('vs/base/parts/tree/common/tree');
import _ = require('vs/base/parts/tree/browser/tree');
import {CommonKeybindings} from 'vs/base/common/keyCodes'
export interface ILegacyTemplateData {
......
......@@ -4,7 +4,7 @@
*--------------------------------------------------------------------------------------------*/
'use strict';
import _ = require('vs/base/parts/tree/common/tree');
import _ = require('vs/base/parts/tree/browser/tree');
import Mouse = require('vs/base/browser/mouseEvent');
export class ElementsDragAndDropData implements _.IDragAndDropData {
......
......@@ -8,9 +8,9 @@ import 'vs/css!./tree';
import WinJS = require('vs/base/common/winjs.base');
import TreeDefaults = require('vs/base/parts/tree/browser/treeDefaults');
import Events = require('vs/base/common/eventEmitter');
import Model = require('vs/base/parts/tree/common/treeModel');
import Model = require('vs/base/parts/tree/browser/treeModel');
import View = require('./treeView');
import _ = require('vs/base/parts/tree/common/tree');
import _ = require('vs/base/parts/tree/browser/tree');
import { INavigator, MappedNavigator } from 'vs/base/common/iterator';
export class TreeContext implements _.ITreeContext {
......
......@@ -15,14 +15,14 @@ import Diff = require('vs/base/common/diff/diff');
import Touch = require('vs/base/browser/touch');
import Mouse = require('vs/base/browser/mouseEvent');
import Keyboard = require('vs/base/browser/keyboardEvent');
import Model = require('vs/base/parts/tree/common/treeModel');
import Model = require('vs/base/parts/tree/browser/treeModel');
import dnd = require('./treeDnd');
import { IIterator, ArrayIterator, MappedIterator } from 'vs/base/common/iterator';
import Scroll = require('vs/base/browser/ui/scrollbar/scrollableElement');
import ScrollableElementImpl = require('vs/base/browser/ui/scrollbar/impl/scrollableElement');
import { HeightMap } from 'vs/base/parts/tree/common/treeViewModel'
import _ = require('vs/base/parts/tree/common/tree');
import { IViewItem } from 'vs/base/parts/tree/common/treeViewModel';
import { HeightMap } from 'vs/base/parts/tree/browser/treeViewModel'
import _ = require('vs/base/parts/tree/browser/tree');
import { IViewItem } from 'vs/base/parts/tree/browser/treeViewModel';
import {IScrollable} from 'vs/base/common/scrollable';
import {KeyCode} from 'vs/base/common/keyCodes';
......
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
'use strict';
import _ = require('vs/base/parts/tree/common/tree');
export class DefaultFilter implements _.IFilter {
public isVisible(tree: _.ITree, element: any):boolean {
return true;
}
}
export class DefaultSorter implements _.ISorter {
public compare(tree: _.ITree, element: any, otherElement: any):number {
return 0;
}
}
......@@ -8,11 +8,11 @@
import assert = require('assert');
import lifecycle = require('vs/base/common/lifecycle');
import ee = require('vs/base/common/eventEmitter');
import _ = require('vs/base/parts/tree/common/tree');
import _ = require('vs/base/parts/tree/browser/tree');
import WinJS = require('vs/base/common/winjs.base');
import Events = require('vs/base/common/eventEmitter');
import model = require('vs/base/parts/tree/common/treeModel');
import TreeDefaults = require('vs/base/parts/tree/common/treeDefaults');
import model = require('vs/base/parts/tree/browser/treeModel');
import TreeDefaults = require('vs/base/parts/tree/browser/treeDefaults');
export class FakeRenderer {
......
......@@ -10,7 +10,7 @@ import WinJS = require('vs/base/common/winjs.base');
import TreeView = require('vs/base/parts/tree/browser/treeView');
import Tree = require('vs/base/parts/tree/browser/treeImpl');
import { ArrayIterator } from 'vs/base/common/iterator';
import { HeightMap, IViewItem } from 'vs/base/parts/tree/common/treeViewModel';
import { HeightMap, IViewItem } from 'vs/base/parts/tree/browser/treeViewModel';
function makeItem(id, height):any {
return {
......
......@@ -10,7 +10,7 @@ import nls = require('vs/nls');
import {TPromise} from 'vs/base/common/winjs.base';
import Errors = require('vs/base/common/errors');
import dom = require('vs/base/browser/dom');
import Tree = require('vs/base/parts/tree/common/tree');
import Tree = require('vs/base/parts/tree/browser/tree');
import TreeImpl = require('vs/base/parts/tree/browser/treeImpl');
import TreeDefaults = require('vs/base/parts/tree/browser/treeDefaults');
import QuickFixModel = require('./quickFixModel');
......
......@@ -19,7 +19,7 @@ import keyboard = require('vs/base/browser/keyboardEvent');
import mouse = require('vs/base/browser/mouseEvent');
import builder = require('vs/base/browser/builder');
import labels = require('vs/base/common/labels');
import tree = require('vs/base/parts/tree/common/tree');
import tree = require('vs/base/parts/tree/browser/tree');
import treeWidget = require('vs/base/parts/tree/browser/treeImpl');
import treeDefaults = require('vs/base/parts/tree/browser/treeDefaults');
import leftRightWidget = require('vs/base/browser/ui/leftRightWidget/leftRightWidget');
......
......@@ -12,7 +12,7 @@ import { IDisposable, disposeAll } from 'vs/base/common/lifecycle';
import { assign } from 'vs/base/common/objects';
import Event, { Emitter } from 'vs/base/common/event';
import { append, addClass, removeClass, toggleClass, emmet as $, hide, show, addDisposableListener } from 'vs/base/browser/dom';
import * as Tree from 'vs/base/parts/tree/common/tree';
import * as Tree from 'vs/base/parts/tree/browser/tree';
import * as TreeImpl from 'vs/base/parts/tree/browser/treeImpl';
import * as TreeDefaults from 'vs/base/parts/tree/browser/treeDefaults';
import * as HighlightedLabel from 'vs/base/browser/ui/highlightedlabel/highlightedLabel';
......
......@@ -11,7 +11,7 @@ import collections = require('vs/base/common/collections');
import {Action, IAction} from 'vs/base/common/actions';
import {BaseActionItem, Separator} from 'vs/base/browser/ui/actionbar/actionbar';
import {IActionProvider} from 'vs/base/parts/tree/browser/actionsRenderer';
import {ITree} from 'vs/base/parts/tree/common/tree';
import {ITree} from 'vs/base/parts/tree/browser/tree';
import {IInstantiationService, IConstructorSignature0, INewConstructorSignature0} from 'vs/platform/instantiation/common/instantiation';
/**
......
......@@ -17,7 +17,7 @@ import {Mode, IContext, IAutoFocus, IQuickNavigateConfiguration, IModel} from 'v
import {QuickOpenEntryItem, QuickOpenEntry, QuickOpenModel, QuickOpenEntryGroup} from 'vs/base/parts/quickopen/browser/quickOpenModel';
import {QuickOpenWidget} from 'vs/base/parts/quickopen/browser/quickOpenWidget';
import {ContributableActionProvider} from 'vs/workbench/browser/actionBarRegistry';
import {ITree, IElementCallback} from 'vs/base/parts/tree/common/tree';
import {ITree, IElementCallback} from 'vs/base/parts/tree/browser/tree';
import {Registry} from 'vs/platform/platform';
import {WorkbenchComponent} from 'vs/workbench/common/component';
import {EditorEvent, EventType} from 'vs/workbench/common/events';
......
......@@ -13,7 +13,7 @@ import {Registry} from 'vs/platform/platform';
import {Dimension, Builder, $} from 'vs/base/browser/builder';
import {IAction, IActionRunner, Action, ActionRunner} from 'vs/base/common/actions';
import {IActionItem, ActionsOrientation} from 'vs/base/browser/ui/actionbar/actionbar';
import {ITree, IFocusEvent, ISelectionEvent} from 'vs/base/parts/tree/common/tree';
import {ITree, IFocusEvent, ISelectionEvent} from 'vs/base/parts/tree/browser/tree';
import {WorkbenchComponent} from 'vs/workbench/common/component';
import {ViewletEvent} from 'vs/workbench/common/events';
import {prepareActions} from 'vs/workbench/browser/actionBarRegistry';
......
......@@ -5,7 +5,7 @@
import errors = require('vs/base/common/errors');
import dom = require('vs/base/browser/dom');
import { ITree } from 'vs/base/parts/tree/common/tree';
import { ITree } from 'vs/base/parts/tree/browser/tree';
import { Tree } from 'vs/base/parts/tree/browser/treeImpl';
import { DefaultController, ICancelableEvent } from 'vs/base/parts/tree/browser/treeDefaults';
import editorbrowser = require('vs/editor/browser/editorBrowser');
......
......@@ -18,7 +18,7 @@ import keyboard = require('vs/base/browser/keyboardEvent');
import labels = require('vs/base/common/labels');
import actions = require('vs/base/common/actions');
import actionbar = require('vs/base/browser/ui/actionbar/actionbar');
import tree = require('vs/base/parts/tree/common/tree');
import tree = require('vs/base/parts/tree/browser/tree');
import inputbox = require('vs/base/browser/ui/inputbox/inputBox');
import treedefaults = require('vs/base/parts/tree/browser/treeDefaults');
import renderer = require('vs/base/parts/tree/browser/actionsRenderer');
......
......@@ -14,7 +14,7 @@ import events = require('vs/base/common/events');
import actions = require('vs/base/common/actions');
import actionbar = require('vs/base/browser/ui/actionbar/actionbar');
import actionbarregistry = require('vs/workbench/browser/actionBarRegistry');
import tree = require('vs/base/parts/tree/common/tree');
import tree = require('vs/base/parts/tree/browser/tree');
import treeimpl = require('vs/base/parts/tree/browser/treeImpl');
import splitview = require('vs/base/browser/ui/splitview/splitview');
import memento = require('vs/workbench/common/memento');
......
......@@ -10,7 +10,7 @@ import lifecycle = require('vs/base/common/lifecycle');
import builder = require('vs/base/browser/builder');
import dom = require('vs/base/browser/dom');
import platform = require('vs/base/common/platform');
import tree = require('vs/base/parts/tree/common/tree');
import tree = require('vs/base/parts/tree/browser/tree');
import treeimpl = require('vs/base/parts/tree/browser/treeImpl');
import wbeditorcommon = require('vs/workbench/common/editor');
import baseeditor = require('vs/workbench/browser/parts/editor/baseEditor');
......
......@@ -14,7 +14,7 @@ import dom = require('vs/base/browser/dom');
import errors = require('vs/base/common/errors');
import severity from 'vs/base/common/severity';
import mouse = require('vs/base/browser/mouseEvent');
import tree = require('vs/base/parts/tree/common/tree');
import tree = require('vs/base/parts/tree/browser/tree');
import renderer = require('vs/base/parts/tree/browser/actionsRenderer');
import treedefaults = require('vs/base/parts/tree/browser/treeDefaults');
import debug = require('vs/workbench/parts/debug/common/debug');
......
......@@ -20,7 +20,7 @@ import {getPathLabel} from 'vs/base/common/labels';
import diagnostics = require('vs/base/common/diagnostics');
import {Action, IAction} from 'vs/base/common/actions';
import {MessageType, IInputValidator} from 'vs/base/browser/ui/inputbox/inputBox';
import {ITree, IHighlightEvent} from 'vs/base/parts/tree/common/tree';
import {ITree, IHighlightEvent} from 'vs/base/parts/tree/browser/tree';
import {disposeAll, IDisposable} from 'vs/base/common/lifecycle';
import {EventType as WorkbenchEventType, EditorEvent} from 'vs/workbench/common/events';
import Files = require('vs/workbench/parts/files/common/files');
......
......@@ -12,7 +12,7 @@ import errors = require('vs/base/common/errors');
import paths = require('vs/base/common/paths');
import {Action, IActionRunner} from 'vs/base/common/actions';
import {prepareActions} from 'vs/workbench/browser/actionBarRegistry';
import {ITree} from 'vs/base/parts/tree/common/tree';
import {ITree} from 'vs/base/parts/tree/browser/tree';
import {Tree} from 'vs/base/parts/tree/browser/treeImpl';
import {EditorEvent, EventType as WorkbenchEventType} from 'vs/workbench/common/events';
import {LocalFileChangeEvent, IFilesConfiguration} from 'vs/workbench/parts/files/common/files';
......
......@@ -27,7 +27,7 @@ import {IFileOperationResult, FileOperationResult, IFileStat, IFileService} from
import {FileEditorInput} from 'vs/workbench/parts/files/browser/editors/fileEditorInput';
import {DuplicateFileAction, ImportFileAction, PasteFileAction, keybindingForAction, IEditableData, IFileViewletState} from 'vs/workbench/parts/files/browser/fileActions';
import {EditorOptions} from 'vs/workbench/common/editor';
import Tree = require('vs/base/parts/tree/common/tree');
import Tree = require('vs/base/parts/tree/browser/tree');
import labels = require('vs/base/common/labels');
import {DesktopDragAndDropData, ExternalElementsDragAndDropData} from 'vs/base/parts/tree/browser/treeDnd';
import {ClickBehavior, DefaultController} from 'vs/base/parts/tree/browser/treeDefaults';
......
......@@ -7,7 +7,7 @@
import nls = require('vs/nls');
import {TPromise} from 'vs/base/common/winjs.base';
import {Builder, $} from 'vs/base/browser/builder';
import tree = require('vs/base/parts/tree/common/tree');
import tree = require('vs/base/parts/tree/browser/tree');
import {Tree} from 'vs/base/parts/tree/browser/treeImpl';
import {IAction, IActionRunner} from 'vs/base/common/actions';
import workbenchEditorCommon = require('vs/workbench/common/editor');
......
......@@ -7,7 +7,7 @@
import {TPromise, Promise} from 'vs/base/common/winjs.base';
import platform = require('vs/base/common/platform');
import {$} from 'vs/base/browser/builder';
import tree = require('vs/base/parts/tree/common/tree');
import tree = require('vs/base/parts/tree/browser/tree');
import {FileLabel} from 'vs/base/browser/ui/filelabel/fileLabel';
import {ExternalElementsDragAndDropData, ElementsDragAndDropData, DesktopDragAndDropData} from 'vs/base/parts/tree/browser/treeDnd';
import {ClickBehavior, DefaultController, DefaultDragAndDrop} from 'vs/base/parts/tree/browser/treeDefaults';
......
......@@ -7,7 +7,7 @@
import { Promise, TPromise } from 'vs/base/common/winjs.base';
import nls = require('vs/nls');
import { IEventEmitter } from 'vs/base/common/eventEmitter';
import { ITree } from 'vs/base/parts/tree/common/tree';
import { ITree } from 'vs/base/parts/tree/browser/tree';
import { IDisposable, disposeAll } from 'vs/base/common/lifecycle';
import strings = require('vs/base/common/strings');
import { isString } from 'vs/base/common/types';
......
......@@ -18,7 +18,7 @@ import Builder = require('vs/base/browser/builder');
import Keyboard = require('vs/base/browser/keyboardEvent');
import Actions = require('vs/base/common/actions');
import ActionBar = require('vs/base/browser/ui/actionbar/actionbar');
import Tree = require('vs/base/parts/tree/common/tree');
import Tree = require('vs/base/parts/tree/browser/tree');
import TreeImpl = require('vs/base/parts/tree/browser/treeImpl');
import WorkbenchEvents = require('vs/workbench/common/events');
import git = require('vs/workbench/parts/git/common/git');
......
......@@ -18,7 +18,7 @@ import comparers = require('vs/base/common/comparers');
import actions = require('vs/base/common/actions');
import actionbar = require('vs/base/browser/ui/actionbar/actionbar');
import countbadge = require('vs/base/browser/ui/countBadge/countBadge');
import tree = require('vs/base/parts/tree/common/tree');
import tree = require('vs/base/parts/tree/browser/tree');
import treednd = require('vs/base/parts/tree/browser/treeDnd');
import treedefaults = require('vs/base/parts/tree/browser/treeDefaults');
import actionsrenderer = require('vs/base/parts/tree/browser/actionsRenderer');
......
......@@ -11,7 +11,7 @@ import types = require('vs/base/common/types');
import {Registry} from 'vs/platform/platform';
import {Mode, IContext, IAutoFocus} from 'vs/base/parts/quickopen/common/quickOpen';
import {QuickOpenEntryItem, QuickOpenModel} from 'vs/base/parts/quickopen/browser/quickOpenModel';
import {ITree, IElementCallback} from 'vs/base/parts/tree/common/tree';
import {ITree, IElementCallback} from 'vs/base/parts/tree/browser/tree';
import {IQuickOpenRegistry, Extensions, QuickOpenHandler} from 'vs/workbench/browser/quickopen';
import {IQuickOpenService} from 'vs/workbench/services/quickopen/common/quickOpenService';
......
......@@ -13,7 +13,7 @@ import * as dom from 'vs/base/browser/dom';
import * as nls from 'vs/nls';
import {ICommonCodeEditor, IEditorViewState} from 'vs/editor/common/editorCommon';
import {PathLabelProvider} from 'vs/base/common/labels';
import {ITree, IElementCallback} from 'vs/base/parts/tree/common/tree';
import {ITree, IElementCallback} from 'vs/base/parts/tree/browser/tree';
import Severity from 'vs/base/common/severity';
import {QuickOpenHandler} from 'vs/workbench/browser/quickopen';
import {QuickOpenAction} from 'vs/workbench/browser/actions/quickOpenAction';
......
......@@ -25,7 +25,7 @@ import {FileLabel} from 'vs/base/browser/ui/filelabel/fileLabel';
import {FindInput} from 'vs/base/browser/ui/findinput/findInput';
import {LeftRightWidget, IRenderer} from 'vs/base/browser/ui/leftRightWidget/leftRightWidget';
import {CountBadge} from 'vs/base/browser/ui/countBadge/countBadge';
import {ITree, IElementCallback, IFilter, ISorter, IDataSource} from 'vs/base/parts/tree/common/tree';
import {ITree, IElementCallback, IFilter, ISorter, IDataSource} from 'vs/base/parts/tree/browser/tree';
import {Tree} from 'vs/base/parts/tree/browser/treeImpl';
import {ClickBehavior, DefaultController} from 'vs/base/parts/tree/browser/treeDefaults';
import {ActionsRenderer} from 'vs/base/parts/tree/browser/actionsRenderer';
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册