first cut of IFileWorkingCopy adoption, misses saveAs and backsnapshot are improper...

This commit is contained in:
Johannes Rieken
2021-03-18 15:26:18 +01:00
parent 8af8a869dc
commit 232266aaf2
12 changed files with 329 additions and 84 deletions

View File

@@ -457,10 +457,10 @@ export class MainThreadNotebooks implements MainThreadNotebookShape {
$registerNotebookSerializer(handle: number, extension: NotebookExtensionDescription, viewType: string, options: TransientOptions): void {
const registration = this._notebookService.registerNotebookSerializer(viewType, extension, {
options,
dataToNotebook: (data: Uint8Array): Promise<NotebookDataDto> => {
dataToNotebook: (data: VSBuffer): Promise<NotebookDataDto> => {
return this._proxy.$dataToNotebook(handle, data);
},
notebookToData: (data: NotebookDataDto): Promise<Uint8Array> => {
notebookToData: (data: NotebookDataDto): Promise<VSBuffer> => {
return this._proxy.$notebookToData(handle, data);
}
});