Must fire whenever the infoview configuration changes.
Must fire whenever the user clicks an infoview-specific context menu entry.
Return the current HTML contents of the infoview as a string. This is used for testing, in particular to inspect the page contents and check if the UI is in a correct state.
Must fire whenever the LSP client receives a notification with a method
that has been subscribed to through EditorApi.subscribeServerNotifications.
Must fire whenever the user requests that the infoview perform an action.
Execute the given JavaScript code inside the infoview. Must not be used for anything other than testing.
Like gotServerNotification, but fires on subscribed client->server notifications.
Must fire with the server's initialization message when the server is started or restarted.
Must fire with the server's message when the server is stopped.
Interface the hosting editor uses to talk to the InfoView WebView.