Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WishMiddleware ¶
func WishMiddleware(ctx context.Context, lc *local.Client, newModel NewSshModel, newProg mpty.NewClientProgram) wish.Middleware
Types ¶
type NewHttpModel ¶
type NewHttpModel func(context.Context, mpty.Session, *apitype.WhoIsResponse) mpty.ClientModel
type NewSshModel ¶
type NewSshModel func(context.Context, ssh.Pty, mpty.Session, *apitype.WhoIsResponse) mpty.ClientModel
type TeaTYFactory ¶
type TeaTYFactory struct {
// contains filtered or unexported fields
}
func NewTeaTYFactory ¶
func NewTeaTYFactory(ctx context.Context, ts *local.Client, newModel NewHttpModel, newProg mpty.NewClientProgram) *TeaTYFactory
func (*TeaTYFactory) Name ¶
func (*TeaTYFactory) Name() string
type TeaTYProgram ¶
type TeaTYProgram struct {
// contains filtered or unexported fields
}
func (*TeaTYProgram) Close ¶
func (t *TeaTYProgram) Close() error
func (*TeaTYProgram) ResizeTerminal ¶
func (t *TeaTYProgram) ResizeTerminal(width, height int) error
func (*TeaTYProgram) WindowTitleVariables ¶
func (t *TeaTYProgram) WindowTitleVariables() map[string]any
Click to show internal directories.
Click to hide internal directories.