TestTerminal

class TestTerminal(val name: String? = "Mosaic Test Terminal", val interactive: Boolean = true, val capabilities: Terminal.Capabilities = Capabilities()) : Terminal

Constructors

Link copied to clipboard
constructor(name: String? = "Mosaic Test Terminal", interactive: Boolean = true, capabilities: Terminal.Capabilities = Capabilities())

Types

Link copied to clipboard
class Capabilities(val ansiLevel: AnsiLevel = AnsiLevel.TRUECOLOR, val cursorVisibility: Boolean = true, val focusEvents: Boolean = true, val inBandResizeEvents: Boolean = true, val kittyGraphics: Boolean = true, val kittyKeyboard: Boolean = true, val kittyNotifications: Boolean = true, val kittyPointerShape: Boolean = true, val kittyTextSizingScale: Boolean = true, val kittyTextSizingWidth: Boolean = true, val kittyUnderline: Boolean = true, val synchronizedOutput: Boolean = true, val themeEvents: Boolean = true) : Terminal.Capabilities
Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
open override val events: Channel<Event>
Link copied to clipboard
open override val interactive: Boolean = true
Link copied to clipboard
open override val name: String?
Link copied to clipboard
open override val state: TestTerminal.State

Functions

Link copied to clipboard
open override fun close()