Expand description
List component (refactored): default item, keys, and styles split into submodules.
Re-exports§
pub use defaultitem::DefaultDelegate;pub use defaultitem::DefaultItem;pub use defaultitem::DefaultItemStyles;pub use keys::ListKeyMap;pub use style::ListStyles;
Modules§
- defaultitem
- Default item implementation and delegate for list components.
- keys
- Key bindings for list component navigation and interaction.
- style
- Styling system for list components.
Structs§
- Model
- List model containing items, filtering, pagination, and styling.
Enums§
- Filter
State - Current filtering state of the list.
Traits§
- Item
- An item that can be displayed in the list.
- Item
Delegate - A delegate encapsulates the functionality for a list item.