Interface: Webview
Displays html content, similarly to an iframe.
Properties
cspSource
readonlycspSource:string
Content security policy source for webview resources.
Defined in
packages/extension-api/src/extension-api.d.ts:1733
html
html:
string
HTML contents of the webview.
This should be a complete, valid html document. Changing this property causes the webview to be reloaded.
Defined in
packages/extension-api/src/extension-api.d.ts:1710
onDidReceiveMessage
readonlyonDidReceiveMessage:Event<unknown>
Fired when the webview content posts a message.
Webview content can post strings or json serializable objects back to an extension.
Defined in
packages/extension-api/src/extension-api.d.ts:1717
options
options:
WebviewOptions
Content settings for the webview.
Defined in
packages/extension-api/src/extension-api.d.ts:1702
Methods
asWebviewUri()
asWebviewUri(
localResource):Uri
Convert a uri for the local file system to one that can be used inside webviews.
Parameters
• localResource: Uri
Returns
Defined in
packages/extension-api/src/extension-api.d.ts:1727
postMessage()
postMessage(
message):Promise<boolean>
Post a message to the webview content.
Parameters
• message: unknown
Returns
Promise<boolean>