rnk 0.17.3

A React-like declarative terminal UI framework for Rust, inspired by Ink
Documentation
mod code_editor;
mod color_picker;
mod command_palette;
mod confirm;
mod context_menu;
mod file_picker;
mod multi_select;
mod paginator;
mod select_input;
pub(crate) mod selection_list;
mod text_input;

pub use code_editor::{CodeEditor, Language};
pub use color_picker::{ColorPalette, ColorPicker, ColorPickerState, ColorPickerStyle};
pub use command_palette::{Command, CommandPalette, CommandPaletteState, CommandPaletteStyle};
pub use confirm::{ButtonStyle, Confirm, ConfirmState, ConfirmStyle, handle_confirm_input};
pub use context_menu::{ContextMenu, ContextMenuState, ContextMenuStyle, MenuItem};
pub use file_picker::{
    FileEntry, FileFilter, FilePicker, FilePickerState, FilePickerStyle, FileType,
};
pub use multi_select::{MultiSelect, MultiSelectItem, MultiSelectStyle};
pub use paginator::{
    Paginator, PaginatorState, PaginatorStyle, PaginatorType, handle_paginator_input,
};
pub use select_input::{SelectInput, SelectInputStyle, SelectItem};
pub use text_input::{TextInputHandle, TextInputOptions, TextInputState, use_text_input};