@huyz0/ztui
Classes
Section titled “Classes”- App
- AreaChartWidget
- BannerWidget
- BarChartWidget
- BunDriver
- CalendarOverlayWidget
- ChatInputWidget
- CheckboxWidget
- CollapsibleWidget
- ColorTween
- ComboboxOverlayWidget
- ComboboxWidget
- CopyButtonWidget
- DatePickerWidget
- DescriptionListWidget
- DevToolsHighlightWidget
- DiffWidget
- DOMNode
- Driver
- DropdownOverlayWidget
- FieldErrorWidget
- FieldValidation
- FileIconWidget
- FormWidget
- GaugeWidget
- HotkeyRegistry
- IconRegistry
- IconWidget
- ImageWidget
- JSONUIWidget
- LinePlotWidget
- ListViewWidget
- MenuListWidget
- MockDriver
- Offset
- OverlayRootWidget
- PieChartWidget
- ProgressBarWidget
- QuoteBarWidget
- RadioGroupWidget
- Region
- RichLogWidget
- RichTextEngine
- RichTextWidget
- ScatterPlotWidget
- 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
- BarChartItem
- BlendBase
- BreatheSpec
- CanvasCell
- CanvasMetrics
- CanvasRenderOptions
- Cell
- CellMetrics
- Clipboard
- DescriptionItem
- FileEntry
- GaugeThreshold
- GraphicMetadata
- Hotkey
- HotkeyGroup
- HotkeyOptions
- IconDefinition
- KeyEvent
- ListItem
- MouseEvent
- PieSlice
- RadioOption
- ResolvedIcon
- RowGroup
- ScatterPoint
- 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
- buildFileTree
- createWidgetByTagName
- custom
- deriveTheme
- eventToKey
- formatISODate
- formatKeyLabel
- iconForEntry
- interpolate
- isPointerShape
- isPriorityKey
- isValidatableField
- loadSetiIcons
- loadSetiTheme
- matchesFilter
- maxLength
- measureCell
- measureCellFromBlock
- minLength
- normalizeKey
- normalizeResult
- oneOf
- parseISODate
- pattern
- range
- registerElement
- registerHeroIcon
- registerSetiIcon
- renderBufferToCanvas
- renderBufferToHTML
- renderBufferToText
- requestAnimationTick
- required
- resolveEasing
- resolveFileIcon
- resolveHeroIcon
- runValidators
- Scrollable
- serializeForCanvas
- startInspector
- statusGlyph
- translateKeyboardEvent
- translateMouseEvent