Directories
¶
| Path | Synopsis |
|---|---|
|
Package filters is a two-filterable-pane screen — the shape that exposes how focus behaves when a component has more than one place to type.
|
Package filters is a two-filterable-pane screen — the shape that exposes how focus behaves when a component has more than one place to type. |
|
Package focus demonstrates a screen with multiple components sharing one keyboard, using pkg/focus to decide which of them has it.
|
Package focus demonstrates a screen with multiple components sharing one keyboard, using pkg/focus to decide which of them has it. |
|
Package layouts demonstrates that pkg/layout can describe arbitrary compositions without the caller doing "m.h-2" math.
|
Package layouts demonstrates that pkg/layout can describe arbitrary compositions without the caller doing "m.h-2" math. |
|
Package mouse demonstrates the click, double-click, wheel and drag affordances tuilib components expose when the app shell enables mouse input (app.Options.Mouse = app.MouseClick).
|
Package mouse demonstrates the click, double-click, wheel and drag affordances tuilib components expose when the app shell enables mouse input (app.Options.Mouse = app.MouseClick). |
|
Package output demonstrates the app-wide output console: everything the app has said, kept, and readable long after the statusbar wiped it.
|
Package output demonstrates the app-wide output console: everything the app has said, kept, and readable long after the statusbar wiped it. |
|
Package prescreen demonstrates pushing a screen *in front of* another one on first activation, and taking a result back when it pops — the shape behind "log in before you can use this", "pick a workspace first", or "re-authenticate, that token expired".
|
Package prescreen demonstrates pushing a screen *in front of* another one on first activation, and taking a result back when it pops — the shape behind "log in before you can use this", "pick a workspace first", or "re-authenticate, that token expired". |
|
Package replace demonstrates screen.Replace — atomic top-of-stack swap.
|
Package replace demonstrates screen.Replace — atomic top-of-stack swap. |
|
Package stack demonstrates a screen stack with data flowing in two directions:
|
Package stack demonstrates a screen stack with data flowing in two directions: |
|
Package status demonstrates how a screen sends transient feedback to the app's statusbar.
|
Package status demonstrates how a screen sends transient feedback to the app's statusbar. |
|
Package tabs demonstrates pkg/tab as the layout primitive of a host screen.
|
Package tabs demonstrates pkg/tab as the layout primitive of a host screen. |
Click to show internal directories.
Click to hide internal directories.