Documentation ¶ Index ¶ type App func New(cfg config.Config, onSave func(config.Config)) *App func (a *App) Close() error func (a *App) Draw(cv *uiapp.Canvas) error func (a *App) Handle(e uiapp.Event) error func (a *App) Hooks() uiapp.Hooks func (a *App) Init(ctx *uiapp.Context) error func (a *App) WantsClose() bool Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type App ¶ type App struct { // contains filtered or unexported fields } App lets the user register a shell command under Programs or System. func New ¶ func New(cfg config.Config, onSave func(config.Config)) *App func (*App) Close ¶ func (a *App) Close() error func (*App) Draw ¶ func (a *App) Draw(cv *uiapp.Canvas) error func (*App) Handle ¶ func (a *App) Handle(e uiapp.Event) error func (*App) Hooks ¶ func (a *App) Hooks() uiapp.Hooks func (*App) Init ¶ func (a *App) Init(ctx *uiapp.Context) error func (*App) WantsClose ¶ func (a *App) WantsClose() bool Source Files ¶ View all Source files addprog.go Click to show internal directories. Click to hide internal directories.