telex-tui 0.2.0

A DX-first TUI framework for building AI terminal applications
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Common imports for Telex applications.
//!
//! ```rust
//! use telex::prelude::*;
//! ```

pub use crate::{
    effect, effect_once, run, run_with_theme, state, view, with, Align, Async, ColumnWidth,
    Component, DrawContext, Justify, KeyBinding, LayoutMode, Menu, MenuItemNode, PaletteCommand,
    PixelBuffer, Scope, State, StreamHandle, StreamState, TableColumn, TerminalBuffer,
    TerminalHandle, TextAlign, TextStreamHandle, ToastItem, ToastLevelView, ToastPosition,
    TreeItem, TreePath, View,
};

pub use crate::form::{FieldBuilder, FormField, FormState, Validator};
pub use crate::toast::ToastQueue;