Module list

Source
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§

FilterState
Current filtering state of the list.

Traits§

Item
An item that can be displayed in the list.
ItemDelegate
A delegate encapsulates the functionality for a list item.