Directories
¶
| Path | Synopsis |
|---|---|
|
Package breadcrumb renders a path-style breadcrumb trail.
|
Package breadcrumb renders a path-style breadcrumb trail. |
|
Package chatbubble renders a role-aware speech bubble with width-aware wrap.
|
Package chatbubble renders a role-aware speech bubble with width-aware wrap. |
|
Package chatinput renders a single-line chat prompt with a placeholder, cursor, and submit/escape key bindings.
|
Package chatinput renders a single-line chat prompt with a placeholder, cursor, and submit/escape key bindings. |
|
Package chatthread renders a vertically-stacked conversation of role-aware chat bubbles with viewport-style scrolling.
|
Package chatthread renders a vertically-stacked conversation of role-aware chat bubbles with viewport-style scrolling. |
|
Package codeview renders a single block of source code with optional line numbers, gutter highlights, and a small built-in tokenizer that tints keywords, strings, numbers, and comments.
|
Package codeview renders a single block of source code with optional line numbers, gutter highlights, and a small built-in tokenizer that tints keywords, strings, numbers, and comments. |
|
Package commandpalette renders a fuzzy-filtered command picker as a modal surface.
|
Package commandpalette renders a fuzzy-filtered command picker as a modal surface. |
|
Package confirmation renders a two-button yes/no prompt with focus-managed buttons, single-keystroke y/n shortcuts, and dangerous-action styling.
|
Package confirmation renders a two-button yes/no prompt with focus-managed buttons, single-keystroke y/n shortcuts, and dangerous-action styling. |
|
Package diffview renders a unified diff as a color-coded, scrollable terminal block.
|
Package diffview renders a unified diff as a color-coded, scrollable terminal block. |
|
Package editor renders an editable multi-line text buffer with a 2D cursor, viewport scrolling, optional line-number gutter, undo/redo, and per-line syntax tint via codeview's tokenizer.
|
Package editor renders an editable multi-line text buffer with a 2D cursor, viewport scrolling, optional line-number gutter, undo/redo, and per-line syntax tint via codeview's tokenizer. |
|
Package filetree renders an interactive directory tree.
|
Package filetree renders an interactive directory tree. |
|
Package findbar renders an in-buffer search bar — the narrow query input that overlays an editor when the user hits Ctrl-F. It owns nothing but the query, the active match index, and the navigation buttons; the actual buffer-side search is performed by the consumer (FindMatches walks any "lines" string for plain or case-insensitive matches; if the consumer wants fuzzy or regex they wire their own).
|
Package findbar renders an in-buffer search bar — the narrow query input that overlays an editor when the user hits Ctrl-F. It owns nothing but the query, the active match index, and the navigation buttons; the actual buffer-side search is performed by the consumer (FindMatches walks any "lines" string for plain or case-insensitive matches; if the consumer wants fuzzy or regex they wire their own). |
|
Package kbd renders single keystrokes and chords as terminal-styled keycap glyphs.
|
Package kbd renders single keystrokes and chords as terminal-styled keycap glyphs. |
|
Package keyhints renders a compact footer of "<key> <description>" pairs separated by a thin divider.
|
Package keyhints renders a compact footer of "<key> <description>" pairs separated by a thin divider. |
|
Package list renders a vertical list of items with a single selected cursor.
|
Package list renders a vertical list of items with a single selected cursor. |
|
Package logstream renders a bounded, scrollable log view.
|
Package logstream renders a bounded, scrollable log view. |
|
Package markdownviewer renders a small markdown subset to a styled terminal block with theme tokens.
|
Package markdownviewer renders a small markdown subset to a styled terminal block with theme tokens. |
|
Package modal renders a bordered overlay container with an optional inlaid title, framed body, optional footer, and a configurable close key.
|
Package modal renders a bordered overlay container with an optional inlaid title, framed body, optional footer, and a configurable close key. |
|
Package notificationtoast renders a stack of dismissible, level-aware notifications.
|
Package notificationtoast renders a stack of dismissible, level-aware notifications. |
|
Package panel wraps arbitrary content in a bordered container with an optional title and footer.
|
Package panel wraps arbitrary content in a bordered container with an optional title and footer. |
|
Package progressbar renders a determinate progress indicator with an optional label, percentage readout, and color-tunable fill.
|
Package progressbar renders a determinate progress indicator with an optional label, percentage readout, and color-tunable fill. |
|
Package selectinput renders a bounded single-choice popover with an optional substring filter.
|
Package selectinput renders a bounded single-choice popover with an optional substring filter. |
|
Package spinner renders a small animated glyph next to an optional label, the way an agent UI signals "working on it".
|
Package spinner renders a small animated glyph next to an optional label, the way an agent UI signals "working on it". |
|
Package statcard renders a dashboard metric tile: a single bordered card with a small uppercase label, a big bold value, and an optional trend row (glyph + delta + italic sublabel).
|
Package statcard renders a dashboard metric tile: a single bordered card with a small uppercase label, a big bold value, and an optional trend row (glyph + delta + italic sublabel). |
|
Package statusbar renders a single-line, three-segment status bar.
|
Package statusbar renders a single-line, three-segment status bar. |
|
Package table renders a column-aligned data grid with sortable headers, keyboard navigation, internal scrolling, and optional row selection.
|
Package table renders a column-aligned data grid with sortable headers, keyboard navigation, internal scrolling, and optional row selection. |
|
Package tabs renders a horizontal row of labeled tabs with one active label.
|
Package tabs renders a horizontal row of labeled tabs with one active label. |
|
Package textinput renders a multi-line text input with a 2D cursor, placeholder, focus, word-jumps on Alt+Left/Right, and Ctrl-U to kill the current line up to the cursor.
|
Package textinput renders a multi-line text input with a 2D cursor, placeholder, focus, word-jumps on Alt+Left/Right, and Ctrl-U to kill the current line up to the cursor. |
|
Package theme provides the token palette every glyph component reads from.
|
Package theme provides the token palette every glyph component reads from. |
Click to show internal directories.
Click to hide internal directories.