mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-23 01:58:53 +01:00
Add proposed webview view API (#104601)
Add proposed webview view API For #46585 This adds a new `WebviewView` proposed api to VS Code that lets webview be used inside views. Webview views can be contributed using a contribution point such as : ```json "views": { "explorer": [ { "type": "webview", "id": "cats.cat", "name": "Cats", "visibility": "visible" } ] }, ``` * Use proper activation event * Transparent background * Fix resize observer * Adding documentation * Move webview view to new directory under workbench * Remove resolver By moving the webviews view into their own fodler, I was able to avoid the cycle the resolver was originally introduced for * Use enum in more places * Hook up title and visible properties for webview views * Remove test view * Prefer Thenable * Add unknown view type error to collector
This commit is contained in:
@@ -199,6 +199,7 @@ import 'vs/workbench/contrib/url/browser/url.contribution';
|
||||
|
||||
// Webview
|
||||
import 'vs/workbench/contrib/webview/browser/webview.contribution';
|
||||
import 'vs/workbench/contrib/webviewView/browser/webviewView.contribution';
|
||||
import 'vs/workbench/contrib/customEditor/browser/customEditor.contribution';
|
||||
|
||||
// Extensions Management
|
||||
|
||||
Reference in New Issue
Block a user