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 59
static Terminal getInstance()

Das Terminal wird anhand der Funktionen ausgewählt.

Return Value

Terminal

Exceptions

UnsupportedException

at line 116
Terminal reset()

Return Value

Terminal Dieses Objekt

at line 125
Terminal clear()

Return Value

Terminal Dieses Objekt

at line 252
string getDimControlSequence()

Schrift dimmen

Return Value

string Dieses Objekt

at line 261
string getResetControlSequence()

Reset

Return Value

string Dieses Objekt

at line 243
Dimension getDimension()

Abmessungen

Return Value

Dimension

at line 234
Cursor getCursor()

Cursors

Return Value

Cursor

in Terminal at line 167
AbstractColorPalette getColorPalette()

Return Value

AbstractColorPalette

at line 193
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 60
__construct()

at line 81
VT100 write(type $string)

Parameters

type $string

Return Value

VT100

at line 100
string getTputCommand()

Return Value

string

at line 108
bool hasTputFlag()

Return Value

bool

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

Parameters

Color $foreground
Color $background

Return Value

Terminal