pub struct ListProps<Message> {
pub block: Option<BlockFrame>,
pub items: Vec<ListItem>,
pub state: ListState,
pub highlight_symbol: Option<Line>,
pub highlight_style: Style,
pub highlight_spacing: HighlightSpacing,
pub repeat_highlight_symbol: bool,
pub direction: ListDirection,
pub scroll_padding: usize,
pub on_select: Option<SelectHandler<Message>>,
}Fields§
§block: Option<BlockFrame>§items: Vec<ListItem>§state: ListState§highlight_symbol: Option<Line>§highlight_style: Style§highlight_spacing: HighlightSpacing§repeat_highlight_symbol: bool§direction: ListDirection§scroll_padding: usize§on_select: Option<SelectHandler<Message>>Trait Implementations§
Auto Trait Implementations§
impl<Message> Freeze for ListProps<Message>
impl<Message> !RefUnwindSafe for ListProps<Message>
impl<Message> !Send for ListProps<Message>
impl<Message> !Sync for ListProps<Message>
impl<Message> Unpin for ListProps<Message>
impl<Message> UnsafeUnpin for ListProps<Message>
impl<Message> !UnwindSafe for ListProps<Message>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more