Directories
¶
| Path | Synopsis |
|---|---|
|
Package app wires the view tree to a backend Screen and runs the main event loop: read events, dispatch them down the tree, draw, flush.
|
Package app wires the view tree to a backend Screen and runs the main event loop: read events, dispatch them down the tree, draw, flush. |
|
cmd
|
|
|
vigo
command
Command vigo launches the Vigo terminal IDE.
|
Command vigo launches the Vigo terminal IDE. |
|
Package event defines the typed events that flow through the vigo view tree: keyboard, mouse, commands, broadcasts, idle ticks, and resize.
|
Package event defines the typed events that flow through the vigo view tree: keyboard, mouse, commands, broadcasts, idle ticks, and resize. |
|
Package menu implements vigo's top-of-screen menu bar and bottom-of-screen status line.
|
Package menu implements vigo's top-of-screen menu bar and bottom-of-screen status line. |
|
Package view defines vigo's base view types: View (the visual primitive) and Group (a container of views that owns event dispatch and composition).
|
Package view defines vigo's base view types: View (the visual primitive) and Group (a container of views that owns event dispatch and composition). |
|
Package vio provides Vigo's terminal screen abstraction: cells, attributes, surfaces, palettes, glyph sets, and a Screen interface backed by tcell or a fake screen for tests.
|
Package vio provides Vigo's terminal screen abstraction: cells, attributes, surfaces, palettes, glyph sets, and a Screen interface backed by tcell or a fake screen for tests. |
Click to show internal directories.
Click to hide internal directories.