Documentation
¶
Index ¶
- func BindingDirectionKey(g *gocui.Gui, viewName string, controller *ViewBufferController) error
- func Bytes2String(data []byte) string
- func FormatData(input string) string
- func MultiSetKeybinding(g *gocui.Gui, viewName string, keys []interface{}, ...)
- func Printf(w io.Writer, format string, args ...interface{})
- func Println(w io.Writer, format string, args ...interface{})
- func Quit(*gocui.Gui, *gocui.View) error
- func RunWithTimeout(ctx context.Context, timeout time.Duration, fn func() error) (err error)
- func String2Bytes(data string) []byte
- func TerminalBytes(data []byte) []byte
- func TerminalString(line string) string
- type Location
- type ViewBufferController
- func (c *ViewBufferController) Clear() *ViewBufferController
- func (c *ViewBufferController) Draw(v *gocui.View) error
- func (c *ViewBufferController) Location(v *gocui.View) *Location
- func (c *ViewBufferController) MoveCursor(v *gocui.View, x, y int) error
- func (c *ViewBufferController) ReDraw(v *gocui.View, data []byte) error
- func (c *ViewBufferController) Write(data []byte) *ViewBufferController
- func (c *ViewBufferController) WriteString(s string) *ViewBufferController
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BindingDirectionKey ¶
func BindingDirectionKey(g *gocui.Gui, viewName string, controller *ViewBufferController) error
func Bytes2String ¶
func FormatData ¶ added in v0.0.3
func MultiSetKeybinding ¶
func RunWithTimeout ¶
func String2Bytes ¶
func TerminalBytes ¶
func TerminalString ¶
Types ¶
type Location ¶ added in v0.0.3
func (*Location) CurrentIndex ¶ added in v0.0.3
type ViewBufferController ¶
func (*ViewBufferController) Clear ¶
func (c *ViewBufferController) Clear() *ViewBufferController
func (*ViewBufferController) Location ¶ added in v0.0.3
func (c *ViewBufferController) Location(v *gocui.View) *Location
func (*ViewBufferController) MoveCursor ¶
func (c *ViewBufferController) MoveCursor(v *gocui.View, x, y int) error
func (*ViewBufferController) ReDraw ¶
func (c *ViewBufferController) ReDraw(v *gocui.View, data []byte) error
func (*ViewBufferController) Write ¶
func (c *ViewBufferController) Write(data []byte) *ViewBufferController
func (*ViewBufferController) WriteString ¶
func (c *ViewBufferController) WriteString(s string) *ViewBufferController
Click to show internal directories.
Click to hide internal directories.