mirror of
https://github.com/mum4k/termdash.git
synced 2025-04-25 13:48:50 +08:00
Moving terminal, terminalapi and widgetapi to internal subdirectory.
And adding a README under internal.
This commit is contained in:
parent
55efbe07fe
commit
5ac468c10a
@ -30,8 +30,8 @@ import (
|
||||
"github.com/mum4k/termdash/internal/area"
|
||||
"github.com/mum4k/termdash/internal/draw"
|
||||
"github.com/mum4k/termdash/internal/event"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/widgetapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/widgetapi"
|
||||
)
|
||||
|
||||
// Container wraps either sub containers or widgets and positions them on the
|
||||
|
@ -30,9 +30,9 @@ import (
|
||||
"github.com/mum4k/termdash/internal/event/testevent"
|
||||
"github.com/mum4k/termdash/internal/keyboard"
|
||||
"github.com/mum4k/termdash/internal/mouse"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/widgetapi"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/widgetapi"
|
||||
"github.com/mum4k/termdash/widgets/fakewidget"
|
||||
)
|
||||
|
||||
|
@ -23,8 +23,8 @@ import (
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/internal/draw"
|
||||
"github.com/mum4k/termdash/internal/draw/testdraw"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/widgetapi"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/widgetapi"
|
||||
"github.com/mum4k/termdash/widgets/fakewidget"
|
||||
)
|
||||
|
||||
|
@ -21,7 +21,7 @@ import (
|
||||
|
||||
"github.com/mum4k/termdash/internal/mouse"
|
||||
"github.com/mum4k/termdash/internal/mouse/button"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
)
|
||||
|
||||
// pointCont finds the top-most (on the screen) container whose area contains
|
||||
|
@ -25,8 +25,8 @@ import (
|
||||
"github.com/mum4k/termdash/internal/event"
|
||||
"github.com/mum4k/termdash/internal/event/testevent"
|
||||
"github.com/mum4k/termdash/internal/mouse"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
)
|
||||
|
||||
// pointCase is a test case for the pointCont function.
|
||||
|
@ -22,7 +22,7 @@ import (
|
||||
"github.com/mum4k/termdash/internal/align"
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/internal/draw"
|
||||
"github.com/mum4k/termdash/widgetapi"
|
||||
"github.com/mum4k/termdash/internal/widgetapi"
|
||||
)
|
||||
|
||||
// applyOptions applies the options to the container.
|
||||
|
@ -21,7 +21,7 @@ import (
|
||||
"testing"
|
||||
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
)
|
||||
|
||||
func TestRoot(t *testing.T) {
|
||||
|
4
internal/README.md
Normal file
4
internal/README.md
Normal file
@ -0,0 +1,4 @@
|
||||
# Internal termdash libraries
|
||||
|
||||
The packages under this directory are private to termdash. Stability of the
|
||||
private packages isn't guaranteed and changes won't be backward compatible.
|
@ -47,7 +47,7 @@ import (
|
||||
|
||||
"github.com/mum4k/termdash/internal/canvas"
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
)
|
||||
|
||||
const (
|
||||
|
@ -23,7 +23,7 @@ import (
|
||||
"github.com/mum4k/termdash/internal/canvas"
|
||||
"github.com/mum4k/termdash/internal/canvas/testcanvas"
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
)
|
||||
|
||||
func Example_copiedToCanvas() {
|
||||
|
@ -22,7 +22,7 @@ import (
|
||||
"github.com/mum4k/termdash/internal/canvas"
|
||||
"github.com/mum4k/termdash/internal/canvas/braille"
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
)
|
||||
|
||||
// MustNew returns a new canvas or panics.
|
||||
|
@ -22,7 +22,7 @@ import (
|
||||
"github.com/mum4k/termdash/internal/area"
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/internal/cell/runewidth"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
)
|
||||
|
||||
// Canvas is where a widget draws its output for display on the terminal.
|
||||
|
@ -21,7 +21,7 @@ import (
|
||||
"github.com/kylelemons/godebug/pretty"
|
||||
"github.com/mum4k/termdash/internal/area"
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
)
|
||||
|
||||
func TestNew(t *testing.T) {
|
||||
|
@ -21,7 +21,7 @@ import (
|
||||
|
||||
"github.com/mum4k/termdash/internal/canvas"
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
)
|
||||
|
||||
// MustNew returns a new canvas or panics.
|
||||
|
@ -22,7 +22,7 @@ import (
|
||||
"github.com/mum4k/termdash/internal/canvas"
|
||||
"github.com/mum4k/termdash/internal/canvas/testcanvas"
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
)
|
||||
|
||||
func TestBorder(t *testing.T) {
|
||||
|
@ -22,7 +22,7 @@ import (
|
||||
"github.com/mum4k/termdash/internal/canvas/braille"
|
||||
"github.com/mum4k/termdash/internal/canvas/braille/testbraille"
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
)
|
||||
|
||||
// mustBrailleLine draws the braille line or panics.
|
||||
|
@ -22,7 +22,7 @@ import (
|
||||
"github.com/mum4k/termdash/internal/canvas/braille"
|
||||
"github.com/mum4k/termdash/internal/canvas/braille/testbraille"
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
)
|
||||
|
||||
func TestBrailleFill(t *testing.T) {
|
||||
|
@ -22,7 +22,7 @@ import (
|
||||
"github.com/mum4k/termdash/internal/canvas/braille"
|
||||
"github.com/mum4k/termdash/internal/canvas/braille/testbraille"
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
)
|
||||
|
||||
func TestBrailleLine(t *testing.T) {
|
||||
|
@ -21,7 +21,7 @@ import (
|
||||
"github.com/mum4k/termdash/internal/canvas"
|
||||
"github.com/mum4k/termdash/internal/canvas/testcanvas"
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
)
|
||||
|
||||
func TestHVLines(t *testing.T) {
|
||||
|
@ -21,7 +21,7 @@ import (
|
||||
"github.com/mum4k/termdash/internal/canvas"
|
||||
"github.com/mum4k/termdash/internal/canvas/testcanvas"
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
)
|
||||
|
||||
func TestRectangle(t *testing.T) {
|
||||
|
@ -25,7 +25,7 @@ import (
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/internal/draw"
|
||||
"github.com/mum4k/termdash/internal/draw/testdraw"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
)
|
||||
|
||||
func TestHV(t *testing.T) {
|
||||
|
@ -27,7 +27,7 @@ import (
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/internal/draw/segdisp/segment"
|
||||
"github.com/mum4k/termdash/internal/draw/segdisp/segment/testsegment"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
)
|
||||
|
||||
func TestDraw(t *testing.T) {
|
||||
|
@ -21,7 +21,7 @@ import (
|
||||
"github.com/mum4k/termdash/internal/canvas"
|
||||
"github.com/mum4k/termdash/internal/canvas/testcanvas"
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
)
|
||||
|
||||
func TestTrimText(t *testing.T) {
|
||||
|
@ -21,7 +21,7 @@ import (
|
||||
"github.com/mum4k/termdash/internal/canvas"
|
||||
"github.com/mum4k/termdash/internal/canvas/testcanvas"
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
)
|
||||
|
||||
func TestVerticalText(t *testing.T) {
|
||||
|
@ -22,7 +22,7 @@ import (
|
||||
"sync"
|
||||
|
||||
"github.com/mum4k/termdash/internal/event/eventqueue"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
)
|
||||
|
||||
// Callback is a function provided by an event subscriber.
|
||||
|
@ -25,7 +25,7 @@ import (
|
||||
"github.com/kylelemons/godebug/pretty"
|
||||
"github.com/mum4k/termdash/internal/event/testevent"
|
||||
"github.com/mum4k/termdash/internal/keyboard"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
)
|
||||
|
||||
// receiverMode defines how the receiver behaves.
|
||||
|
@ -21,7 +21,7 @@ import (
|
||||
"sync"
|
||||
"time"
|
||||
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
)
|
||||
|
||||
// node is a single data item on the queue.
|
||||
|
@ -20,7 +20,7 @@ import (
|
||||
"time"
|
||||
|
||||
"github.com/kylelemons/godebug/pretty"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
)
|
||||
|
||||
func TestQueue(t *testing.T) {
|
||||
|
@ -19,7 +19,7 @@ import (
|
||||
"image"
|
||||
|
||||
"github.com/mum4k/termdash/internal/mouse"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
)
|
||||
|
||||
// State represents the state of the mouse button.
|
||||
|
@ -20,7 +20,7 @@ import (
|
||||
"testing"
|
||||
|
||||
"github.com/mum4k/termdash/internal/mouse"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
)
|
||||
|
||||
// eventTestCase is one mouse event and the output expectation.
|
||||
|
@ -25,7 +25,7 @@ import (
|
||||
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/internal/event/eventqueue"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
)
|
||||
|
||||
// Option is used to provide options.
|
@ -17,7 +17,7 @@ package termbox
|
||||
import (
|
||||
"fmt"
|
||||
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
tbx "github.com/nsf/termbox-go"
|
||||
)
|
||||
|
@ -21,7 +21,7 @@ import (
|
||||
|
||||
"github.com/mum4k/termdash/internal/keyboard"
|
||||
"github.com/mum4k/termdash/internal/mouse"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
tbx "github.com/nsf/termbox-go"
|
||||
)
|
||||
|
@ -23,7 +23,7 @@ import (
|
||||
"github.com/kylelemons/godebug/pretty"
|
||||
"github.com/mum4k/termdash/internal/keyboard"
|
||||
"github.com/mum4k/termdash/internal/mouse"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
|
||||
tbx "github.com/nsf/termbox-go"
|
||||
)
|
@ -21,7 +21,7 @@ import (
|
||||
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/internal/event/eventqueue"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
tbx "github.com/nsf/termbox-go"
|
||||
)
|
||||
|
@ -18,7 +18,7 @@ import (
|
||||
"testing"
|
||||
|
||||
"github.com/kylelemons/godebug/pretty"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
)
|
||||
|
||||
func TestNewTerminal(t *testing.T) {
|
@ -19,7 +19,7 @@ import (
|
||||
"image"
|
||||
|
||||
"github.com/mum4k/termdash/internal/canvas"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
)
|
||||
|
||||
// KeyScope indicates the scope at which the widget wants to receive keyboard
|
@ -32,7 +32,7 @@ import (
|
||||
|
||||
"github.com/mum4k/termdash/container"
|
||||
"github.com/mum4k/termdash/internal/event"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
)
|
||||
|
||||
// DefaultRedrawInterval is the default for the RedrawInterval option.
|
||||
|
@ -30,10 +30,10 @@ import (
|
||||
"github.com/mum4k/termdash/internal/event/testevent"
|
||||
"github.com/mum4k/termdash/internal/keyboard"
|
||||
"github.com/mum4k/termdash/internal/mouse"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/terminal/termbox"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/widgetapi"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/terminal/termbox"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/widgetapi"
|
||||
"github.com/mum4k/termdash/widgets/fakewidget"
|
||||
)
|
||||
|
||||
|
@ -29,8 +29,8 @@ import (
|
||||
"github.com/mum4k/termdash/internal/align"
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/internal/draw"
|
||||
"github.com/mum4k/termdash/terminal/termbox"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminal/termbox"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/widgets/barchart"
|
||||
"github.com/mum4k/termdash/widgets/button"
|
||||
"github.com/mum4k/termdash/widgets/donut"
|
||||
|
@ -27,8 +27,8 @@ import (
|
||||
"github.com/mum4k/termdash/internal/canvas"
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/internal/draw"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/widgetapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/widgetapi"
|
||||
)
|
||||
|
||||
// BarChart displays multiple bars showing relative ratios of values.
|
||||
|
@ -24,8 +24,8 @@ import (
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/internal/draw"
|
||||
"github.com/mum4k/termdash/internal/draw/testdraw"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/widgetapi"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/widgetapi"
|
||||
)
|
||||
|
||||
func TestBarChart(t *testing.T) {
|
||||
|
@ -25,8 +25,8 @@ import (
|
||||
"github.com/mum4k/termdash/container"
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/internal/draw"
|
||||
"github.com/mum4k/termdash/terminal/termbox"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminal/termbox"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/widgets/barchart"
|
||||
)
|
||||
|
||||
|
@ -28,8 +28,8 @@ import (
|
||||
"github.com/mum4k/termdash/internal/draw"
|
||||
"github.com/mum4k/termdash/internal/mouse"
|
||||
"github.com/mum4k/termdash/internal/mouse/button"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/widgetapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/widgetapi"
|
||||
)
|
||||
|
||||
// CallbackFn is the function called when the button is pressed.
|
||||
|
@ -29,9 +29,9 @@ import (
|
||||
"github.com/mum4k/termdash/internal/draw/testdraw"
|
||||
"github.com/mum4k/termdash/internal/keyboard"
|
||||
"github.com/mum4k/termdash/internal/mouse"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/widgetapi"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/widgetapi"
|
||||
)
|
||||
|
||||
// callbackTracker tracks whether callback was called.
|
||||
|
@ -25,8 +25,8 @@ import (
|
||||
"github.com/mum4k/termdash/internal/align"
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/internal/draw"
|
||||
"github.com/mum4k/termdash/terminal/termbox"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminal/termbox"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/widgets/button"
|
||||
"github.com/mum4k/termdash/widgets/segmentdisplay"
|
||||
)
|
||||
|
@ -23,7 +23,7 @@ import (
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/internal/cell/runewidth"
|
||||
"github.com/mum4k/termdash/internal/keyboard"
|
||||
"github.com/mum4k/termdash/widgetapi"
|
||||
"github.com/mum4k/termdash/internal/widgetapi"
|
||||
)
|
||||
|
||||
// Option is used to provide options.
|
||||
|
@ -28,8 +28,8 @@ import (
|
||||
"github.com/mum4k/termdash/internal/cell/runewidth"
|
||||
"github.com/mum4k/termdash/internal/draw"
|
||||
"github.com/mum4k/termdash/internal/numbers"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/widgetapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/widgetapi"
|
||||
)
|
||||
|
||||
// progressType indicates how was the current progress provided by the caller.
|
||||
|
@ -25,9 +25,9 @@ import (
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/internal/draw"
|
||||
"github.com/mum4k/termdash/internal/draw/testdraw"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/widgetapi"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/widgetapi"
|
||||
)
|
||||
|
||||
func TestDonut(t *testing.T) {
|
||||
|
@ -24,8 +24,8 @@ import (
|
||||
"github.com/mum4k/termdash/container"
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/internal/draw"
|
||||
"github.com/mum4k/termdash/terminal/termbox"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminal/termbox"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/widgets/donut"
|
||||
)
|
||||
|
||||
|
@ -26,8 +26,8 @@ import (
|
||||
"github.com/mum4k/termdash/internal/draw"
|
||||
"github.com/mum4k/termdash/internal/keyboard"
|
||||
"github.com/mum4k/termdash/internal/mouse"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/widgetapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/widgetapi"
|
||||
)
|
||||
|
||||
// outputLines are the number of lines written by this plugin.
|
||||
|
@ -24,9 +24,9 @@ import (
|
||||
"github.com/mum4k/termdash/internal/draw/testdraw"
|
||||
"github.com/mum4k/termdash/internal/keyboard"
|
||||
"github.com/mum4k/termdash/internal/mouse"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/widgetapi"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/widgetapi"
|
||||
)
|
||||
|
||||
// keyEvents are keyboard events to send to the widget.
|
||||
|
@ -28,8 +28,8 @@ import (
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/internal/cell/runewidth"
|
||||
"github.com/mum4k/termdash/internal/draw"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/widgetapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/widgetapi"
|
||||
)
|
||||
|
||||
// progressType indicates how was the current progress provided by the caller.
|
||||
|
@ -25,8 +25,8 @@ import (
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/internal/draw"
|
||||
"github.com/mum4k/termdash/internal/draw/testdraw"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/widgetapi"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/widgetapi"
|
||||
)
|
||||
|
||||
// percentCall contains arguments for a call to GaugePercent().
|
||||
|
@ -24,8 +24,8 @@ import (
|
||||
"github.com/mum4k/termdash/container"
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/internal/draw"
|
||||
"github.com/mum4k/termdash/terminal/termbox"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminal/termbox"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/widgets/gauge"
|
||||
)
|
||||
|
||||
|
@ -28,8 +28,8 @@ import (
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/internal/draw"
|
||||
"github.com/mum4k/termdash/internal/numbers"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/widgetapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/widgetapi"
|
||||
"github.com/mum4k/termdash/widgets/linechart/axes"
|
||||
"github.com/mum4k/termdash/widgets/linechart/zoom"
|
||||
)
|
||||
|
@ -27,9 +27,9 @@ import (
|
||||
"github.com/mum4k/termdash/internal/draw"
|
||||
"github.com/mum4k/termdash/internal/draw/testdraw"
|
||||
"github.com/mum4k/termdash/internal/mouse"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/widgetapi"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/widgetapi"
|
||||
)
|
||||
|
||||
func TestLineChartDraws(t *testing.T) {
|
||||
|
@ -25,8 +25,8 @@ import (
|
||||
"github.com/mum4k/termdash/container"
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/internal/draw"
|
||||
"github.com/mum4k/termdash/terminal/termbox"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminal/termbox"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/widgets/linechart"
|
||||
)
|
||||
|
||||
|
@ -23,7 +23,7 @@ import (
|
||||
"github.com/mum4k/termdash/internal/mouse"
|
||||
"github.com/mum4k/termdash/internal/mouse/button"
|
||||
"github.com/mum4k/termdash/internal/numbers"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/widgets/linechart/axes"
|
||||
)
|
||||
|
||||
|
@ -20,7 +20,7 @@ import (
|
||||
|
||||
"github.com/kylelemons/godebug/pretty"
|
||||
"github.com/mum4k/termdash/internal/mouse"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/widgets/linechart/axes"
|
||||
)
|
||||
|
||||
|
@ -27,8 +27,8 @@ import (
|
||||
"github.com/mum4k/termdash/internal/attrrange"
|
||||
"github.com/mum4k/termdash/internal/canvas"
|
||||
"github.com/mum4k/termdash/internal/draw/segdisp/sixteen"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/widgetapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/widgetapi"
|
||||
)
|
||||
|
||||
// SegmentDisplay displays ASCII content by simulating a segment display.
|
||||
|
@ -25,9 +25,9 @@ import (
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/internal/draw/segdisp/sixteen"
|
||||
"github.com/mum4k/termdash/internal/draw/segdisp/sixteen/testsixteen"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/widgetapi"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/widgetapi"
|
||||
)
|
||||
|
||||
// mustDrawChar draws the provided character in the area of the canvas or panics.
|
||||
|
@ -24,8 +24,8 @@ import (
|
||||
"github.com/mum4k/termdash/container"
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/internal/draw"
|
||||
"github.com/mum4k/termdash/terminal/termbox"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminal/termbox"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/widgets/segmentdisplay"
|
||||
)
|
||||
|
||||
|
@ -25,8 +25,8 @@ import (
|
||||
"github.com/mum4k/termdash/internal/canvas"
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/internal/draw"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/widgetapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/widgetapi"
|
||||
)
|
||||
|
||||
// SparkLine draws a graph showing a series of values as vertical bars.
|
||||
|
@ -24,8 +24,8 @@ import (
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/internal/draw"
|
||||
"github.com/mum4k/termdash/internal/draw/testdraw"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/widgetapi"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/widgetapi"
|
||||
)
|
||||
|
||||
func TestSparkLine(t *testing.T) {
|
||||
|
@ -25,8 +25,8 @@ import (
|
||||
"github.com/mum4k/termdash/container"
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/internal/draw"
|
||||
"github.com/mum4k/termdash/terminal/termbox"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminal/termbox"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/widgets/sparkline"
|
||||
)
|
||||
|
||||
|
@ -22,7 +22,7 @@ import (
|
||||
"github.com/mum4k/termdash/internal/canvas"
|
||||
"github.com/mum4k/termdash/internal/canvas/testcanvas"
|
||||
"github.com/mum4k/termdash/internal/draw/testdraw"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
)
|
||||
|
||||
func TestLineTrim(t *testing.T) {
|
||||
|
@ -25,8 +25,8 @@ import (
|
||||
|
||||
"github.com/mum4k/termdash/internal/attrrange"
|
||||
"github.com/mum4k/termdash/internal/canvas"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/widgetapi"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/widgetapi"
|
||||
)
|
||||
|
||||
// Text displays a block of text.
|
||||
|
@ -26,9 +26,9 @@ import (
|
||||
"github.com/mum4k/termdash/internal/draw/testdraw"
|
||||
"github.com/mum4k/termdash/internal/keyboard"
|
||||
"github.com/mum4k/termdash/internal/mouse"
|
||||
"github.com/mum4k/termdash/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/widgetapi"
|
||||
"github.com/mum4k/termdash/internal/terminal/faketerm"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/widgetapi"
|
||||
)
|
||||
|
||||
func TestTextDraws(t *testing.T) {
|
||||
|
@ -26,8 +26,8 @@ import (
|
||||
"github.com/mum4k/termdash/container"
|
||||
"github.com/mum4k/termdash/internal/cell"
|
||||
"github.com/mum4k/termdash/internal/draw"
|
||||
"github.com/mum4k/termdash/terminal/termbox"
|
||||
"github.com/mum4k/termdash/terminalapi"
|
||||
"github.com/mum4k/termdash/internal/terminal/termbox"
|
||||
"github.com/mum4k/termdash/internal/terminalapi"
|
||||
"github.com/mum4k/termdash/widgets/text"
|
||||
)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user