Crate rat_widget
source ·Expand description
§Rat-Widgets
This crate tries to provide an extended set of widgets with
- Eventhandling (currently crossterm, but not limited)
- Focus
- Scrolling
- Wrappers for other external widgets.
It combines different aspects that have all been published as separate crates:
- rat-event: Define a generalized event-handling trait.
- rat-focus: Focus handling for widgets.
- rat-scrolled: Widgets for scrolling.
- rat-input: Collection of widgets, but kept at a baseline level.
- rat-ftable: Table widget for large data-sets.
This crate is part of rat-salsa.
Modules§
- Button widget.
- Render a month of a calendar.
- A widget for date-input using chrono
- This widget helps with row-wise editing of table-data.
- Event-handling traits and types.
- Fill an area with a Style and a symbol.
- Module for focus-handling functionality. For details see rat-focus
- Text input widget.
- Layout calculation.
- Extension for ratatui::List
- Text input with an input mask.
- A menubar widget with sub-menus.
- Draws a simple line menu.
- Basic message dialog.
- A widget for number-input using format_num_pattern
- This widget draws a popup-menu.
- Scrolled widget and viewports.
- Statusbar.
- Table widget, see rat-ftable for details.
- Text-area, see rat-input::TextArea
Enums§
- Locales matching the locales in
glibc.