Versions in this module Expand all Collapse all v0 v0.1.15 Jan 1, 2023 v0.1.14 Jan 1, 2023 v0.1.13 Jan 1, 2023 v0.1.12 Jan 1, 2023 Changes in this version + func HandleResize(ptmx *os.File) v0.1.11 Dec 19, 2022 v0.1.10 Dec 19, 2022 v0.1.9 Dec 19, 2022 v0.1.8 Dec 19, 2022 v0.1.7 Dec 18, 2022 v0.1.6 Dec 18, 2022 v0.1.5 Dec 18, 2022 v0.1.3 Dec 18, 2022 Changes in this version + var CP437_TO_UTF8 = [256]rune + var CP850_TO_UTF8 = [256]rune + var UTF8_TO_CP437 = make(map[rune]byte, 256) + var UTF8_TO_CP850 = make(map[rune]byte, 256) + type OutputMode int + const CP437 + const CP850 + const UTF8 + type Term struct + C io.Writer + H int + InputField []rune + InputTrigger chan struct{} + MaxInputLength int + OutputDelay time.Duration + OutputMode OutputMode + W int + func (t *Term) Clear() error + func (t *Term) Cls() int + func (t *Term) EnterScreen() int + func (t *Term) ExitScreen() int + func (t *Term) GetField() string + func (t *Term) GetOutputDisplay() string + func (t *Term) GetPassword() string + func (t *Term) Input(s string) + func (t *Term) MoveCursor(x, y int) int + func (t *Term) Print(lin, col int, s string) error + func (t *Term) ResetScreen() int + func (t *Term) SetEcho(b bool) + func (t *Term) SetInputLimit(limit int) + func (t *Term) SetOutputDelay(delay int) + func (t *Term) SetOutputMode(mode string) + func (t *Term) Write(s string) int + func (t *Term) WriteByte(b byte) + func (t *Term) WriteFromASCII(fileName string) int + func (t *Term) WriteRune(r rune) + func (t *Term) WriteString(s string)