pub struct IconButtonToggleProps {
pub on: bool,
pub on_icon: Option<AttrValue>,
pub off_icon: Option<AttrValue>,
pub label: Option<AttrValue>,
pub disabled: bool,
pub onchange: Callback<bool>,
pub children: Children,
}Expand description
Fields§
§on: bool§on_icon: Option<AttrValue>§off_icon: Option<AttrValue>§label: Option<AttrValue>§disabled: bool§onchange: Callback<bool>Binds to MDCIconButtonToggle:change.
Callback’s parameter is the isOn value passed
See events docs to learn more.
children: ChildrenTrait Implementations§
source§impl Clone for IconButtonToggleProps
impl Clone for IconButtonToggleProps
source§fn clone(&self) -> IconButtonToggleProps
fn clone(&self) -> IconButtonToggleProps
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for IconButtonToggleProps
impl Debug for IconButtonToggleProps
source§impl PartialEq<IconButtonToggleProps> for IconButtonToggleProps
impl PartialEq<IconButtonToggleProps> for IconButtonToggleProps
source§fn eq(&self, other: &IconButtonToggleProps) -> bool
fn eq(&self, other: &IconButtonToggleProps) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Properties for IconButtonToggleProps
impl Properties for IconButtonToggleProps
impl StructuralPartialEq for IconButtonToggleProps
Auto Trait Implementations§
impl !RefUnwindSafe for IconButtonToggleProps
impl !Send for IconButtonToggleProps
impl !Sync for IconButtonToggleProps
impl Unpin for IconButtonToggleProps
impl !UnwindSafe for IconButtonToggleProps
Blanket Implementations§
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>
§impl<T> IntoPropValue<Option<T>> for T
impl<T> IntoPropValue<Option<T>> for T
§fn into_prop_value(self) -> Option<T>
fn into_prop_value(self) -> Option<T>
Convert
self to a value of a Properties struct.§impl<T> IntoPropValue<T> for T
impl<T> IntoPropValue<T> for T
§fn into_prop_value(self) -> T
fn into_prop_value(self) -> T
Convert
self to a value of a Properties struct.