Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/plugin-ext
common/plugin-api-rpc
WebviewsExt
Interface WebviewsExt
interface
WebviewsExt
{
$deserializeWebviewPanel
(
newWebviewHandle
:
string
,
viewType
:
string
,
title
:
string
,
state
:
any
,
viewState
:
WebviewPanelViewState
,
options
:
WebviewOptions
&
WebviewPanelOptions
,
)
:
PromiseLike
<
void
>
;
$onDidChangeWebviewPanelViewState
(
handle
:
string
,
newState
:
WebviewPanelViewState
,
)
:
void
;
$onDidDisposeWebviewPanel
(
handle
:
string
)
:
PromiseLike
<
void
>
;
$onMessage
(
handle
:
string
,
message
:
any
)
:
void
;
}
Implemented by
WebviewsExtImpl
Index
Methods
$deserialize
Webview
Panel
$on
Did
Change
Webview
Panel
View
State
$on
Did
Dispose
Webview
Panel
$on
Message
Methods
$deserialize
Webview
Panel
$deserializeWebviewPanel
(
newWebviewHandle
:
string
,
viewType
:
string
,
title
:
string
,
state
:
any
,
viewState
:
WebviewPanelViewState
,
options
:
WebviewOptions
&
WebviewPanelOptions
,
)
:
PromiseLike
<
void
>
Parameters
newWebviewHandle
:
string
viewType
:
string
title
:
string
state
:
any
viewState
:
WebviewPanelViewState
options
:
WebviewOptions
&
WebviewPanelOptions
Returns
PromiseLike
<
void
>
$on
Did
Change
Webview
Panel
View
State
$onDidChangeWebviewPanelViewState
(
handle
:
string
,
newState
:
WebviewPanelViewState
,
)
:
void
Parameters
handle
:
string
newState
:
WebviewPanelViewState
Returns
void
$on
Did
Dispose
Webview
Panel
$onDidDisposeWebviewPanel
(
handle
:
string
)
:
PromiseLike
<
void
>
Parameters
handle
:
string
Returns
PromiseLike
<
void
>
$on
Message
$onMessage
(
handle
:
string
,
message
:
any
)
:
void
Parameters
handle
:
string
message
:
any
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
$deserialize
Webview
Panel
$on
Did
Change
Webview
Panel
View
State
$on
Did
Dispose
Webview
Panel
$on
Message
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...