type src.elv.sh/pkg/cli.TTY (interface)

Method Implmentations

Buffer() *term.Buffer src.elv.sh/pkg/cli/clitest.TTYCtrl.fakeTTY.Buffer (*aTTY).Writer.Buffer *src.elv.sh/pkg/cli/clitest.fakeTTY.Buffer
ClearScreen() src.elv.sh/pkg/cli/clitest.TTYCtrl.fakeTTY.ClearScreen (*aTTY).Writer.ClearScreen *src.elv.sh/pkg/cli/clitest.fakeTTY.ClearScreen
CloseReader() src.elv.sh/pkg/cli/clitest.TTYCtrl.fakeTTY.CloseReader (*aTTY).CloseReader *src.elv.sh/pkg/cli/clitest.fakeTTY.CloseReader
HideCursor() src.elv.sh/pkg/cli/clitest.TTYCtrl.fakeTTY.HideCursor (*aTTY).Writer.HideCursor *src.elv.sh/pkg/cli/clitest.fakeTTY.HideCursor
NotifySignals() <-chan os.Signal src.elv.sh/pkg/cli/clitest.TTYCtrl.fakeTTY.NotifySignals (*aTTY).NotifySignals *src.elv.sh/pkg/cli/clitest.fakeTTY.NotifySignals
ReadEvent() (term.Event, error) src.elv.sh/pkg/cli/clitest.TTYCtrl.fakeTTY.ReadEvent (*aTTY).ReadEvent *src.elv.sh/pkg/cli/clitest.fakeTTY.ReadEvent
ResetBuffer() src.elv.sh/pkg/cli/clitest.TTYCtrl.fakeTTY.ResetBuffer (*aTTY).Writer.ResetBuffer *src.elv.sh/pkg/cli/clitest.fakeTTY.ResetBuffer
SetRawInput(n int) src.elv.sh/pkg/cli/clitest.TTYCtrl.fakeTTY.SetRawInput (*aTTY).SetRawInput *src.elv.sh/pkg/cli/clitest.fakeTTY.SetRawInput
Setup() (restore func(), err error) src.elv.sh/pkg/cli/clitest.TTYCtrl.fakeTTY.Setup (*aTTY).Setup *src.elv.sh/pkg/cli/clitest.fakeTTY.Setup
ShowCursor() src.elv.sh/pkg/cli/clitest.TTYCtrl.fakeTTY.ShowCursor (*aTTY).Writer.ShowCursor *src.elv.sh/pkg/cli/clitest.fakeTTY.ShowCursor
Size() (h, w int) src.elv.sh/pkg/cli/clitest.TTYCtrl.fakeTTY.Size (*aTTY).Size *src.elv.sh/pkg/cli/clitest.fakeTTY.Size
StopSignals() src.elv.sh/pkg/cli/clitest.TTYCtrl.fakeTTY.StopSignals (*aTTY).StopSignals *src.elv.sh/pkg/cli/clitest.fakeTTY.StopSignals
UpdateBuffer(bufNoti, buf *term.Buffer, fullRefresh bool) error src.elv.sh/pkg/cli/clitest.TTYCtrl.fakeTTY.UpdateBuffer (*aTTY).Writer.UpdateBuffer *src.elv.sh/pkg/cli/clitest.fakeTTY.UpdateBuffer