pub struct SimpleListItemProperties {
pub children: Html,
pub class: Classes,
pub button_class: Classes,
pub active: bool,
pub onclick: Callback<MouseEvent>,
pub type: ButtonType,
}Expand description
A single item which can be selected in a SimpleList.
Fields§
§children: HtmlThe content to be rendered inside the item.
class: ClassesAdditional classes to pass to the item.
Additional classes to pass to the underlying button.
active: boolWhether the item is currently selected or not.
onclick: Callback<MouseEvent>Callback that is triggered when this item is clicked.
type: ButtonTypeType of the underlying button.
Trait Implementations§
Source§impl Clone for SimpleListItemProperties
impl Clone for SimpleListItemProperties
Source§fn clone(&self) -> SimpleListItemProperties
fn clone(&self) -> SimpleListItemProperties
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SimpleListItemProperties
impl Debug for SimpleListItemProperties
Source§impl PartialEq for SimpleListItemProperties
impl PartialEq for SimpleListItemProperties
impl StructuralPartialEq for SimpleListItemProperties
Auto Trait Implementations§
impl Freeze for SimpleListItemProperties
impl !RefUnwindSafe for SimpleListItemProperties
impl !Send for SimpleListItemProperties
impl !Sync for SimpleListItemProperties
impl Unpin for SimpleListItemProperties
impl !UnwindSafe for SimpleListItemProperties
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoPropValue<Option<T>> for T
impl<T> IntoPropValue<Option<T>> for T
Source§fn into_prop_value(self) -> Option<T>
fn into_prop_value(self) -> Option<T>
Convert
self to a value of a Properties struct.Source§impl<T> IntoPropValue<T> for T
impl<T> IntoPropValue<T> for T
Source§fn into_prop_value(self) -> T
fn into_prop_value(self) -> T
Convert
self to a value of a Properties struct.