An output channel is a container for readonly textual information.

To get an instance of an OutputChannel use {@link window.createOutputChannel createOutputChannel}.

Fields

show(?preserveFocus:Bool):Void

show(?column:ViewColumn, ?preservceFocus:Bool):Void

Reveal this channel in the UI.

Parameters:

preserveFocus

When true the channel will not take focus.

name:String

The human-readable name of this output channel.

hide():Void

Hide this channel from the UI.

dispose():Void

Dispose and free associated resources.

clear():Void

Removes all output from the channel.

appendLine(value:String):Void

Append the given value and a line feed character to the channel.

Parameters:

value

A string, falsy values will be printed.

append(value:String):Void

Append the given value to the channel.

Parameters:

value

A string, falsy values will not be printed.