pub struct IconProps {
pub icon: Icon,
pub class: Classes,
pub title: Option<AttrValue>,
pub color: Option<AttrValue>,
pub intent: Option<Intent>,
pub size: IconSize,
pub onclick: Callback<MouseEvent>,
pub aria_hidden: Option<bool>,
pub tab_index: Option<isize>,
}
Fields§
§icon: Icon
§class: Classes
§title: Option<AttrValue>
§color: Option<AttrValue>
§intent: Option<Intent>
§size: IconSize
§onclick: Callback<MouseEvent>
§tab_index: Option<isize>
Trait Implementations§
source§impl PartialEq for IconProps
impl PartialEq for IconProps
source§impl Properties for IconProps
impl Properties for IconProps
impl StructuralPartialEq for IconProps
Auto Trait Implementations§
impl !RefUnwindSafe for IconProps
impl !Send for IconProps
impl !Sync for IconProps
impl Unpin for IconProps
impl !UnwindSafe for IconProps
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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.