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
protected bool $tputSupport

Methods

static Terminal
getInstance()

Das Terminal wird anhand der Funktionen ausgewählt.

from Terminal
reset()

No description

clear()

No description

string
getDimControlSequence()

Schrift dimmen

string
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 119
Terminal reset()

Return Value

Terminal Dieses Objekt

at line 128
Terminal clear()

Return Value

Terminal Dieses Objekt

at line 200
string getDimControlSequence()

Schrift dimmen

Return Value

string Dieses Objekt

at line 209
string getResetControlSequence()

Reset

Return Value

string Dieses Objekt

at line 191
Dimension getDimension()

Abmessungen

Return Value

Dimension

at line 182
Cursor getCursor()

Cursors

Return Value

Cursor

in Terminal at line 163
AbstractColorPalette getColorPalette()

Return Value

AbstractColorPalette

at line 155
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 62
__construct()

at line 84
VT100 write(type $string)

Parameters

type $string

Return Value

VT100

at line 103
string getTputCommand()

Return Value

string

at line 111
bool hasTputFlag()

Return Value

bool

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

Parameters

Color $foreground
Color $background

Return Value

Terminal