Versions in this module Expand all Collapse all v0 v0.0.1 Jun 29, 2023 Changes in this version + type In struct + func NewIn(in io.ReadCloser) *In + func (i *In) CheckTty(attachStdin, ttyMode bool) error + func (i *In) Close() error + func (i *In) Read(p []byte) (int, error) + func (i *In) SetRawTerminal() (err error) + func (s *In) FD() uintptr + func (s *In) IsTerminal() bool + func (s *In) RestoreTerminal() + func (s *In) SetIsTerminal(isTerminal bool) + type Out struct + func NewOut(out io.Writer) *Out + func (o *Out) GetTtySize() (uint, uint) + func (o *Out) SetRawTerminal() (err error) + func (o *Out) Write(p []byte) (int, error) + func (s *Out) FD() uintptr + func (s *Out) IsTerminal() bool + func (s *Out) RestoreTerminal() + func (s *Out) SetIsTerminal(isTerminal bool)