Vscode.Pseudoterminal
val onDidOverrideDimensions : t -> TerminalDimensions.t option Event.t option
val open_ : t -> ?initialDimensions:TerminalDimensions.t -> unit -> unit
val close : t -> unit
val handleInput : t -> (data:string -> unit) option
val setDimensions : t -> (dimensions:TerminalDimensions.t -> unit) option
val create :
onDidWrite:string Event.t ->
?onDidOverrideDimensions:TerminalDimensions.t option Event.t ->
?onDidClose:int option Event.t ->
open_:(?initialDimensions:TerminalDimensions.t -> unit -> unit) ->
close:(unit -> unit) ->
?handleInput:(data:string -> unit) ->
?setDimensions:(dimensions:TerminalDimensions.t -> unit) ->
unit ->
t