mirror of
https://github.com/Microsoft/vscode
synced 2024-09-13 21:55:38 +00:00
parent
a7c0b43e1b
commit
3fe4b0eb2f
|
@ -87,22 +87,25 @@ export class OutputElement extends Disposable {
|
||||||
}
|
}
|
||||||
})));
|
})));
|
||||||
}
|
}
|
||||||
const pickedMimeTypeRenderer = mimeTypes[pick];
|
|
||||||
|
|
||||||
const innerContainer = DOM.$('.output-inner-container');
|
if (mimeTypes.length !== 0) {
|
||||||
DOM.append(outputItemDiv, innerContainer);
|
const pickedMimeTypeRenderer = mimeTypes[pick];
|
||||||
|
|
||||||
|
const innerContainer = DOM.$('.output-inner-container');
|
||||||
|
DOM.append(outputItemDiv, innerContainer);
|
||||||
|
|
||||||
|
|
||||||
if (pickedMimeTypeRenderer.rendererId !== BUILTIN_RENDERER_ID) {
|
if (pickedMimeTypeRenderer.rendererId !== BUILTIN_RENDERER_ID) {
|
||||||
const renderer = this.notebookService.getRendererInfo(pickedMimeTypeRenderer.rendererId);
|
const renderer = this.notebookService.getRendererInfo(pickedMimeTypeRenderer.rendererId);
|
||||||
result = renderer
|
result = renderer
|
||||||
? { type: RenderOutputType.Extension, renderer, source: this.output, mimeType: pickedMimeTypeRenderer.mimeType }
|
? { type: RenderOutputType.Extension, renderer, source: this.output, mimeType: pickedMimeTypeRenderer.mimeType }
|
||||||
: this.notebookEditor.getOutputRenderer().render(this.output, innerContainer, pickedMimeTypeRenderer.mimeType, this.getNotebookUri(),);
|
: this.notebookEditor.getOutputRenderer().render(this.output, innerContainer, pickedMimeTypeRenderer.mimeType, this.getNotebookUri(),);
|
||||||
} else {
|
} else {
|
||||||
result = this.notebookEditor.getOutputRenderer().render(this.output, innerContainer, pickedMimeTypeRenderer.mimeType, this.getNotebookUri(),);
|
result = this.notebookEditor.getOutputRenderer().render(this.output, innerContainer, pickedMimeTypeRenderer.mimeType, this.getNotebookUri(),);
|
||||||
|
}
|
||||||
|
|
||||||
|
this.output.pickedMimeType = pick;
|
||||||
}
|
}
|
||||||
|
|
||||||
this.output.pickedMimeType = pick;
|
|
||||||
} else {
|
} else {
|
||||||
// for text and error, there is no mimetype
|
// for text and error, there is no mimetype
|
||||||
const innerContainer = DOM.$('.output-inner-container');
|
const innerContainer = DOM.$('.output-inner-container');
|
||||||
|
|
Loading…
Reference in a new issue