Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/gizak/termui
/ functions
Functions
157 in github.com/gizak/termui
⨍
Functions
157
◇
Types & classes
58
Method
Draw
(buf *Buffer)
v3/widgets/paragraph.go:28
Method
Draw
(buf *Buffer)
v3/widgets/table.go:46
Method
Draw
(buf *Buffer)
v3/widgets/barchart.go:41
Method
Draw
(buf *Buffer)
v3/widgets/stacked_barchart.go:41
Method
Draw
(buf *Buffer)
v3/widgets/sparkline.go:44
Method
Draw
(buf *Buffer)
v3/widgets/plot.go:201
Method
Draw
(buf *Buffer)
v3/widgets/gauge.go:30
Method
Draw
(buf *Buffer)
v3/widgets/tabs.go:45
Method
Draw
(buf *Buffer)
v3/widgets/list.go:33
Method
Expand
()
v3/widgets/tree.go:225
Method
GetCell
(p image.Point)
v3/buffer.go:53
Function
GetMaxIntFromSlice
(slice []int)
v3/utils.go:70
Method
GetRect
GetRect implements the Drawable interface.
v3/block.go:103
Function
Init
Init initializes termbox-go and is required to render anything. After initialization, the library must be finalized with `Close`.
v3/backend.go:13
Function
NewBarChart
()
v3/widgets/barchart.go:29
Function
NewCanvas
()
v3/canvas.go:14
Function
NewCol
NewCol takes a height percentage and either a widget or a Row or Column
v3/grid.go:41
Function
NewGauge
()
v3/widgets/gauge.go:22
Function
NewGrid
()
v3/grid.go:32
Function
NewImage
(img image.Image)
v3/widgets/image.go:22
Function
NewList
()
v3/widgets/list.go:25
Function
NewParagraph
()
v3/widgets/paragraph.go:20
Function
NewPieChart
NewPieChart Creates a new pie chart with reasonable defaults and no labels.
v3/widgets/piechart.go:29
Function
NewPlot
()
v3/widgets/plot.go:64
Function
NewRow
NewRow takes a width percentage and either a widget or a Row or Column
v3/grid.go:56
Function
NewSparkline
NewSparkline returns a unrenderable single sparkline that needs to be added to a SparklineGroup
v3/widgets/sparkline.go:30
Function
NewSparklineGroup
(sls ...*Sparkline)
v3/widgets/sparkline.go:37
Function
NewStackedBarChart
()
v3/widgets/stacked_barchart.go:29
Function
NewTabPane
(names ...string)
v3/widgets/tabs.go:24
Function
NewTable
()
v3/widgets/table.go:36
Function
NewTree
NewTree creates a new Tree widget.
v3/widgets/tree.go:60
Function
PollEvents
PollEvents gets events from termbox, converts them, then sends them to each of its channels.
v3/events.go:70
Method
RGBA
()
v3/widgets/image.go:135
Function
Render
(items ...Drawable)
v3/render.go:21
Method
SelectedNode
()
v3/widgets/tree.go:176
Method
SetPoint
(p image.Point, color Color)
v3/canvas.go:21
Method
SetRect
SetRect implements the Drawable interface.
v3/block.go:92
Function
SumIntSlice
Math ------------------------------------------------------------------------
v3/utils.go:54
Function
TerminalDimensions
()
v3/backend.go:27
Function
main
logs all events to the termui window stdout can also be redirected to a file and read with `tail -f`
_test/log_events.go:18
Function
main
()
_examples/piechart.go:18
Function
main
()
_examples/grid.go:18
Function
main
()
_examples/tree.go:18
Function
main
()
_examples/demo.go:18
Function
main
()
_examples/image.go:25
Function
main
()
_examples/paragraph.go:16
Function
main
()
_examples/table.go:16
Function
main
()
_examples/barchart.go:16
Function
main
()
_examples/stacked_barchart.go:16
Function
main
()
_examples/hello_world.go:12
Function
main
()
_examples/sparkline.go:16
Function
main
()
_examples/plot.go:17
Function
main
()
_examples/canvas.go:12
Function
main
()
_examples/gauge.go:17
Function
main
()
_examples/tabs.go:16
Function
main
()
_examples/list.go:16
Method
perimeter
computes the perimeter of a circle
v3/widgets/piechart.go:95
← previous
101–157 of 157, ranked by callers