@huyz0/ztui
Classes
Section titled “Classes”- App
- BannerWidget
- BunDriver
- CheckboxWidget
- CollapsibleWidget
- ColorTween
- DescriptionListWidget
- DiffWidget
- DOMNode
- Driver
- FieldErrorWidget
- FieldValidation
- FileIconWidget
- FormWidget
- GaugeWidget
- HotkeyRegistry
- IconRegistry
- IconWidget
- ImageWidget
- JSONUIWidget
- ListViewWidget
- MockDriver
- Offset
- OverlayRootWidget
- ProgressBarWidget
- RadioGroupWidget
- Region
- RichLogWidget
- RichTextEngine
- RichTextWidget
- Screen
- ScreenBuffer
- Segment
- SelectionListWidget
- SelectWidget
- Size
- SliderWidget
- Spacing
- SparklineWidget
- SpinnerWidget
- StatusBadgeWidget
- StatusDotWidget
- StatusListWidget
- Style
- SvgImageWidget
- SwitchWidget
- TabContainerWidget
- TableCellWidget
- TableWidget
- TerminalViewWidget
- TextAreaWidget
- ThemeManager
- ToastManager
- ToggleButtonWidget
- TracebackWidget
- TreeWidget
- Tween
- ValidationSummaryWidget
- WaitingGridWidget
- WaitingPanelWidget
- WebDriver
- Widget
Interfaces
Section titled “Interfaces”- AttachOptions
- BlendBase
- BreatheSpec
- CanvasCell
- CanvasMetrics
- CanvasRenderOptions
- Cell
- CellMetrics
- Clipboard
- DescriptionItem
- GaugeThreshold
- GraphicMetadata
- Hotkey
- HotkeyGroup
- HotkeyOptions
- IconDefinition
- KeyEvent
- ListItem
- MouseEvent
- RadioOption
- ResolvedIcon
- RowGroup
- ScreenLayer
- SelectOption
- SortState
- Span
- StatusListWidgetItem
- StyleProps
- TableColumn
- TableTextStyle
- TerminalCapabilities
- Theme
- Toast
- ToastOptions
- TreeNode
- TweenOptions
- ValidatableField
- ValidationResult
- WidgetStyles
Type Aliases
Section titled “Type Aliases”- BannerGlyphSet
- BannerVariant
- CollapsibleGlyphSet
- DiffView
- Easing
- EasingFn
- FormMessageMode
- GlyphSet
- GroupedRow
- LogLevel
- OverlayPlacement
- PointerShape
- RGB
- SelectionGlyphSet
- Severity
- SortDirection
- SpinnerWidgetMode
- StatusStateValue
- ToastLevel
- UnderlineStyle
- ValidateTrigger
- Validator
- WaitingGridVariant
- WaitingGridWidgetCells
- WaitingPanelVariant
Variables
Section titled “Variables”- ATTENTION_BREATH
- BUNDLED_FONT_FAMILY
- colorMode
- EASINGS
- FOCUS_BREATH
- hotkeys
- HTML_CELL_HEIGHT
- HTML_FONT_FAMILY
- HTML_FONT_SIZE
- HTML_LINE_HEIGHT
- HTML_PADDING
- iconRegistry
- logger
- motion
- POINTER_SHAPES
- toast
Functions
Section titled “Functions”- adjustLightness
- attachFieldValidation
- attachToDOM
- breatheColor
- breatheIntensity
- createWidgetByTagName
- custom
- deriveTheme
- eventToKey
- formatKeyLabel
- interpolate
- isPointerShape
- isPriorityKey
- isValidatableField
- loadSetiIcons
- loadSetiTheme
- matchesFilter
- maxLength
- measureCell
- measureCellFromBlock
- minLength
- normalizeKey
- normalizeResult
- oneOf
- pattern
- range
- registerElement
- registerHeroIcon
- registerSetiIcon
- renderBufferToCanvas
- renderBufferToHTML
- renderBufferToText
- requestAnimationTick
- required
- resolveEasing
- resolveFileIcon
- resolveHeroIcon
- runValidators
- Scrollable
- serializeForCanvas
- startInspector
- statusGlyph
- translateKeyboardEvent
- translateMouseEvent