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: Children
Trait 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.