ui

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 25, 2019 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ContainerListRefresh

func ContainerListRefresh(g *gocui.Gui)

Container List Refresh

func ContainerListView

func ContainerListView(g *gocui.Gui, maxX int, maxY int) error

Image List View creates docker container list components

func ContainerStart

func ContainerStart(g *gocui.Gui, v *gocui.View) error

func ContainerStop

func ContainerStop(g *gocui.Gui, v *gocui.View) error

func CursorDown

func CursorDown(g *gocui.Gui, v *gocui.View) error

func CursorUp

func CursorUp(g *gocui.Gui, v *gocui.View) error

func FormatImageLine

func FormatImageLine(v *gocui.View, repository string, tag string, imageID string, size string, maxX int) string

Format List Line

func GetCurrentLine

func GetCurrentLine(g *gocui.Gui, v *gocui.View) (*string, error)

func ImageListView

func ImageListView(g *gocui.Gui, maxX int, maxY int) error

Image List View creates docker image list components

func ImagesRefresh

func ImagesRefresh(g *gocui.Gui)

func LimitStringLine

func LimitStringLine(words string, maxLength int) string

func NextView

func NextView(g *gocui.Gui, v *gocui.View) error

func SetCurrentViewOnTop

func SetCurrentViewOnTop(g *gocui.Gui, name string) (*gocui.View, error)

func ShowContainerListWithAutoRefresh

func ShowContainerListWithAutoRefresh(g *gocui.Gui)

func ShowImageListWithAutoRefresh

func ShowImageListWithAutoRefresh(g *gocui.Gui)

Types

type View

type View interface {
	SetCurrentViewOnTop(g *gocui.Gui, name string) (*gocui.View, error)
	CursorDown(g *gocui.Gui, v *gocui.View) error
	CursorUp(g *gocui.Gui, v *gocui.View) error
	NextView(g *gocui.Gui, v *gocui.View)
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL