Theia API Documentation v1.65.0
    Preparing search index...

    A webview displays html content, like an iframe.

    Implements

    Index

    Constructors

    Properties

    onDidReceiveMessage: Event<any> = ...

    eslint-disable-next-line @typescript-eslint/no-explicit-any

    onMessageEmitter: Emitter<any> = ...

    eslint-disable-next-line @typescript-eslint/no-explicit-any

    plugin: Plugin

    Accessors

    Methods

    • Convert a uri for the local file system to one that can be used inside webviews.

      Webviews cannot directly load resources from the workspace or local file system using file: uris. The asWebviewUri function takes a local file: uri and converts it into a uri that can be used inside of a webview to load the same resource:

      webview.html = `<img src="${webview.asWebviewUri(vscode.Uri.file('/Users/codey/workspace/cat.gif'))}">`
      

      Parameters

      Returns Uri