mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-17 02:51:36 -05:00
Make Webview support (#1429)
This is needed to enable testing of webview-based experiences. This was made an official API in the latest VSCode release, so on next merge this will be standard anyhow.
This commit is contained in:
@@ -407,9 +407,10 @@ export function createApiFactory(
|
|||||||
registerDecorationProvider: proposedApiFunction(extension, (provider: vscode.DecorationProvider) => {
|
registerDecorationProvider: proposedApiFunction(extension, (provider: vscode.DecorationProvider) => {
|
||||||
return extHostDecorations.registerDecorationProvider(provider, extension.id);
|
return extHostDecorations.registerDecorationProvider(provider, extension.id);
|
||||||
}),
|
}),
|
||||||
createWebview: proposedApiFunction(extension, (uri: vscode.Uri, title: string, column: vscode.ViewColumn, options: vscode.WebviewOptions) => {
|
// {{SQL CARBON EDIT}}
|
||||||
|
createWebview(uri: vscode.Uri, title: string, column: vscode.ViewColumn, options: vscode.WebviewOptions): vscode.Webview {
|
||||||
return extHostWebviews.createWebview(uri, title, column, options);
|
return extHostWebviews.createWebview(uri, title, column, options);
|
||||||
}),
|
},
|
||||||
onDidChangeActiveEditor: proposedApiFunction(extension, (listener, thisArg?, disposables?) => {
|
onDidChangeActiveEditor: proposedApiFunction(extension, (listener, thisArg?, disposables?) => {
|
||||||
return extHostDocumentsAndEditors.onDidChangeActiveEditor(listener, thisArg, disposables);
|
return extHostDocumentsAndEditors.onDidChangeActiveEditor(listener, thisArg, disposables);
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user