Vscode.WebviewPanel
module WebviewPanelOnDidChangeViewStateEvent : sig ... end
module LightDarkIcon : sig ... end
val onDidChangeViewState : t -> WebviewPanelOnDidChangeViewStateEvent.t Event.t
val active : t -> bool
val options : t -> WebviewPanelOptions.t
val title : t -> string
val viewColumn : t -> ViewColumn.t option
val viewType : t -> string
val visible : t -> bool
val dispose : t -> Interop.Js.Any.t
val reveal :
t ->
?preserveFocus:bool ->
?viewColumn:ViewColumn.t ->
unit ->
unit
val create :
onDidChangeViewState:WebviewPanelOnDidChangeViewStateEvent.t Event.t ->
onDidDispose:Interop.Js.Unit.t Event.t ->
active:bool ->
options:WebviewPanelOptions.t ->
title:string ->
viewColumn:ViewColumn.t ->
viewType:string ->
visible:bool ->
webview:WebView.t ->
dispose:Interop.Js.Any.t ->
reveal:(?preserveFocus:bool -> ?viewColumn:ViewColumn.t -> unit -> unit) ->
t