Versions in this module Expand all Collapse all v0 v0.1.0 Feb 7, 2024 Changes in this version + var GlobalButtons = []string + var Registry = []*RegInfo + func Register(regInfo *RegInfo) + type Executor interface + Buttons func() []string + Cancel func() + Chan func() <-chan string + Clear func() + Close func() + Exec func(ctx context.Context, cmdline string, isRaw bool) (output chan string) + History func() []string + Name func() string + Open func() error + func Create(executorConfig *config.ConfigExecutorStruct, extraOption string) (Executor, error) + type RegInfo struct + Creator func(executorConfig *config.ConfigExecutorStruct, extraOption string) (Executor, error) + Name string + Usage string + func GetRegInfo(executorType string) *RegInfo