Skip to main content

Module Webview

Module Webview 

Source
Expand description

§Webview Effect (CreateEffectForRequest)

Effect constructors for webview-related RPC methods from the Cocoon extension host. Maps webview method names (e.g. webview.create, $webview:setHtml) to Sky event channels (e.g. sky://webview/create, sky://webview/set-html).

§Methods handled

MethodSky Event Channel
$webview:create / webview.createsky://webview/create
webview.setHtmlsky://webview/set-html
webview.setOptionssky://webview/set-options
webview.postMessagesky://webview/post-message
webview.revealsky://webview/reveal
webview.disposesky://webview/dispose
webview.registerViewsky://webview/register-view
webview.unregisterViewsky://webview/unregister-view
webview.registerCustomEditorsky://webview/register-custom-editor
webview.unregisterCustomEditorsky://webview/unregister-custom-editor
$resolveCustomEditorDirect call to CustomEditorProvider trait

Functions§

CreateEffect