Overview
Index
Tree
Deprecated
Package klyn.gui.terminal
Contains 30 type(s).
Types
Interfaces
Layout
- Layout contract for widgets containing children.
Classes
BindingRef
- Runtime reference to an object member used for lightweight UI bindings.
ConfirmDialog
- Confirm/cancel modal dialog.
DeckPane
- Stack of views where one card is active.
Dialog
- Base modal dialog.
DockedPane
- Docked pane descriptor.
DockedSide
- Docking side enumeration.
EditorView
- Readable editor widget with syntax highlighting support.
Event
- Generic terminal UI event.
FileDocument
- Editable text document backed by an optional file path.
FileSystemView
- File-system panel showing current folder entries.
HorizontalLayout
- Horizontal layout placing children left to right.
InputDialog
- Input modal dialog.
LineEdit
- Single-line editable text widget.
MenuBar
- Function-key menu bar.
MessageDialog
- Message dialog with a single accept action.
MouseEvent
- Terminal mouse event decoded from SGR mouse sequences.
Page
- Terminal page/document descriptor.
RenderCell
- One logical terminal cell.
RenderStyle
- Mutable terminal cell style.
ResizeEvent
- Terminal resize event.
ScrollView
- Basic text scroll view.
StatusBar
- Bottom status bar.
StatusLabel
- Status bar text compartment with optional binding.
Terminal
- High-level terminal application root.
TerminalFrame
- Logical terminal frame backed by styled cells.
TextView
- Lightweight text-only view.
VerticalLayout
- Vertical layout stacking children top to bottom.
Widget
- Base UI widget.
Enums
Keys
- Canonical terminal function keys used by the UI.