class VT100 extends Terminal

VT100 Terminal

Properties

static protected array $instances from Terminal
protected Cursor $cursor from Terminal
protected AbstractColorPalette $colorPalette from Terminal
protected handler $stream
protected Color $foreground
protected Color $background

Methods

static Terminal
getInstance()

Das Terminal wird anhand der Funktionen ausgewählt.

from Terminal
reset()

No description

clear()

No description

getDimension()

Abmessungen

getCursor()

Cursors

writeLine(string $text, Color $foreground = null, Color $background = null)

Eine Zeile ausgeben

__construct()

No description

write(type $string)

No description

string
getTputCommand()

No description

bool
hasTputFlag()

No description

setColors(Color $foreground = null, Color $background = null)

No description

Details

in Terminal at line 61
static Terminal getInstance()

Das Terminal wird anhand der Funktionen ausgewählt.

Return Value

Terminal

Exceptions

UnsupportedException

at line 109
Terminal reset()

Return Value

Terminal Dieses Objekt

at line 118
Terminal clear()

Return Value

Terminal Dieses Objekt

at line 181
Dimension getDimension()

Abmessungen

Return Value

Dimension

at line 172
Cursor getCursor()

Cursors

Return Value

Cursor

in Terminal at line 149
AbstractColorPalette getColorPalette()

Return Value

AbstractColorPalette

at line 145
Terminal writeLine(string $text, Color $foreground = null, Color $background = null)

Eine Zeile ausgeben

Parameters

string $text
Color $foreground
Color $background

Return Value

Terminal Dieses Objekt

at line 57
__construct()

at line 74
VT100 write(type $string)

Parameters

type $string

Return Value

VT100

at line 93
string getTputCommand()

Return Value

string

at line 101
bool hasTputFlag()

Return Value

bool

at line 130
Terminal setColors(Color $foreground = null, Color $background = null)

Parameters

Color $foreground
Color $background

Return Value

Terminal