Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/gosuri/uilive
/ functions
Functions
19 in github.com/gosuri/uilive
⨍
Functions
19
◇
Types & classes
11
↓ 6 callers
Method
Stop
Stop stops the listener that updates the terminal
writer.go:117
↓ 5 callers
Method
Start
Start starts the listener in a non-blocking manner
writer.go:107
↓ 4 callers
Method
Fd
()
writer.go:31
↓ 4 callers
Function
New
New returns a new Writer with defaults
writer.go:59
↓ 4 callers
Method
Write
Write save the contents of buf to the writer b. The only errors returned are ones encountered while writing to the underlying buffer.
writer.go:143
↓ 2 callers
Method
Bypass
Bypass creates an io.Writer which allows non-buffered output to be written to the underlying output
writer.go:150
↓ 2 callers
Method
Flush
Flush writes to the out and resets the buffer. It should be called after the last call to Write to ensure that any data buffered in the Writer is writ
writer.go:76
↓ 2 callers
Method
clearLines
()
writer_posix.go:13
↓ 1 callers
Method
Listen
Listen listens for updates to the writer's buffer and flushes to the out provided. It blocks the runtime.
writer.go:124
↓ 1 callers
Method
Newline
Newline creates an io.Writer which allows buffered output to be written to the underlying output. This enable writing to multiple lines at once.
writer.go:165
↓ 1 callers
Function
getTermSize
()
terminal_size.go:21
Function
Example
()
example_test.go:10
Function
TestStartCalledTwice
(t *testing.T)
writer_test.go:26
Function
TestWriter
(t *testing.T)
writer_test.go:9
Method
Write
(p []byte)
writer.go:154
Method
Write
(p []byte)
writer.go:169
Method
clearLines
()
writer_windows.go:48
Function
getTermSize
()
terminal_size_windows.go:10
Function
main
()
example/main.go:10