Documentation
¶
Overview ¶
Package app is goful application components.
Index ¶
- type Goful
- func (g *Goful) AddMyApp()
- func (g *Goful) AddMyBookmark()
- func (g *Goful) BulkRename()
- func (g *Goful) ChangeWorkspaceTitle()
- func (g *Goful) Chdir()
- func (g *Goful) Chmod()
- func (g *Goful) ConfigFiler(f func(*Goful) widget.Keymap)
- func (g *Goful) ConfigShell(config func(cmd string) []string)
- func (g *Goful) ConfigTerminal(config func(cmd string) []string)
- func (g *Goful) Copy()
- func (g *Goful) DelMyApp()
- func (g *Goful) DelMyBookmark()
- func (g *Goful) Disconnect()
- func (g *Goful) Draw()
- func (g *Goful) Glob()
- func (g *Goful) Globdir()
- func (g *Goful) Input(key string)
- func (g *Goful) Menu(name string)
- func (g *Goful) Mkdir()
- func (g *Goful) Move()
- func (g *Goful) Next() widget.Widget
- func (g *Goful) OpenMyAppList(path string)
- func (g *Goful) OpenMyBookmarkList(path string)
- func (g *Goful) Quit()
- func (g *Goful) Remove()
- func (g *Goful) Rename()
- func (g *Goful) Resize(x, y, width, height int)
- func (g *Goful) Run()
- func (g *Goful) SetBorderStyle(style widget.BorderStyle)
- func (g *Goful) Shell(cmd string, offset ...int)
- func (g *Goful) ShellSuspend(cmd string, offset ...int)
- func (g *Goful) Spawn(cmd string)
- func (g *Goful) SpawnSuspend(cmd string)
- func (g *Goful) Touch()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Goful ¶
Goful represents a main application.
func (*Goful) AddMyBookmark ¶
func (g *Goful) AddMyBookmark()
////////////////////////////////////////////////////////////////////////////////////////////////////////////////// addMyBookmark add my bookmart by user
func (*Goful) ChangeWorkspaceTitle ¶
func (g *Goful) ChangeWorkspaceTitle()
ChangeWorkspaceTitle starts the changing workspace title.
func (*Goful) ConfigFiler ¶
ConfigFiler sets a keymap function for the filer.
func (*Goful) ConfigShell ¶
ConfigShell sets a function that returns a shell name and options.
func (*Goful) ConfigTerminal ¶
ConfigTerminal sets a function that returns a terminal name and options.
func (*Goful) DelMyBookmark ¶
func (g *Goful) DelMyBookmark()
delMyBookmark delete my app added by user
func (*Goful) Disconnect ¶
func (g *Goful) Disconnect()
Disconnect references to a next widget for exiting.
func (*Goful) OpenMyAppList ¶
func (*Goful) OpenMyBookmarkList ¶
func (*Goful) SetBorderStyle ¶
func (g *Goful) SetBorderStyle(style widget.BorderStyle)
SetBorderStyle sets the filer border style.
func (*Goful) Shell ¶
Shell starts the shell mode. The head of variadic arguments is used for cursor positioning.
func (*Goful) ShellSuspend ¶
ShellSuspend starts the shell mode and suspends screen after running. The head of variadic arguments is used for cursor positioning.
func (*Goful) SpawnSuspend ¶
SpawnSuspend spawns a process and suspends screen.