The current log level of the channel. Defaults to editor log level.
ReadonlynameThe name of this output channel.
ReadonlyonAn Event which fires when the log level of the channel changes.
ReadonlyonProtected ReadonlypluginProtected ReadonlyproxyAppend the given value to the channel.
Append the given value and a line feed character to the channel.
Removes all output from the channel.
Outputs the given debug message to the channel.
The message is only logged if the channel is configured to display debug log level or lower.
debug message to log
Dispose and free associated resources.
Outputs the given error or error message to the channel.
The message is only logged if the channel is configured to display error log level or lower.
Hide this channel from the UI.
Outputs the given information message to the channel.
The message is only logged if the channel is configured to display info log level or lower.
info message to log
ProtectedlogReplaces all output from the channel with the given value.
A string, falsy values will not be printed.
Reveal this channel in the UI.
OptionalpreserveFocusOrColumn: boolean | ViewColumnThis argument is deprecated and will be ignored.
OptionalpreserveFocus: booleanWhen true the channel will not take focus.
Outputs the given trace message to the channel. Use this method to log verbose information.
The message is only logged if the channel is configured to display trace log level.
trace message to log
ProtectedvalidateOutputs the given warning message to the channel.
The message is only logged if the channel is configured to display warning log level or lower.
warning message to log
A channel for containing log output.
To get an instance of a
LogOutputChanneluse createOutputChannel.