sketching up some API

This commit is contained in:
Johannes Rieken
2016-01-05 17:58:40 +01:00
parent b76b361185
commit cff6f0ae6a
3 changed files with 22 additions and 1 deletions

View File

@@ -13,7 +13,7 @@ import {Remotable, IThreadService} from 'vs/platform/thread/common/thread';
import Event, {Emitter} from 'vs/base/common/event';
import URI from 'vs/base/common/uri';
import {IDisposable, disposeAll} from 'vs/base/common/lifecycle';
import {Range, Position} from 'vs/workbench/api/common/extHostTypes';
import {Range, Position, Disposable} from 'vs/workbench/api/common/extHostTypes';
import {IEventService} from 'vs/platform/event/common/event';
import {IEditorService} from 'vs/platform/editor/common/editor';
import {EventType as FileEventType, LocalFileChangeEvent, ITextFileService} from 'vs/workbench/parts/files/common/files';
@@ -116,6 +116,10 @@ export class ExtHostModelService {
});
}
registerTextDocumentContentProvider(scheme: string, provider: vscode.TextDocumentContentProvider): vscode.Disposable {
return new Disposable(() => { });
}
public _acceptModelAdd(data:IModelAddedData): void {
let document = new ExtHostDocument(this._proxy, data.url, data.value.lines, data.value.EOL, data.modeId, data.versionId, data.isDirty);
let key = document.uri.toString();