OutputChannel

An output channel is a container for readonly textual information.

To get an instance of an OutputChannel use createOutputChannel.

Online Documentation

Inheritors

Properties

Link copied to clipboard
abstract external val name: String

The human-readable name of this output channel.

Functions

Link copied to clipboard
abstract external fun append(value: String)

Append the given value to the channel.

Link copied to clipboard
abstract external fun appendLine(value: String)

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

Link copied to clipboard
abstract external fun clear()

Removes all output from the channel.

Link copied to clipboard
abstract external override fun dispose()

Dispose and free associated resources.

Link copied to clipboard
abstract external fun hide()

Hide this channel from the UI.

Link copied to clipboard
abstract external fun replace(value: String)

Replaces all output from the channel with the given value.

Link copied to clipboard
abstract external fun show(preserveFocus: Boolean = definedExternally)

Reveal this channel in the UI.