#![allow(
clippy::cast_possible_truncation,
clippy::cast_sign_loss,
clippy::as_conversions
)]
mod basic_selection;
mod options;
mod requests;
mod scope;
mod storage;
#[cfg(test)]
mod tests;
mod ui;
pub use basic_selection::{BasicSelection, BasicSelectionIter};
pub use options::{
MultiSelectBoxSelect, MultiSelectClickPolicy, MultiSelectFlags, MultiSelectOptions,
MultiSelectScopeKind,
};
pub use requests::{
MultiSelectRangeDirection, MultiSelectRequest, MultiSelectResult, MultiSelectUserData,
};
pub use scope::MultiSelectScope;
pub use storage::{KeySetSelection, MultiSelectIndexStorage};