pub struct DualListSelectorControlProps {
pub class: Classes,
pub tooltip: Option<AttrValue>,
pub tooltip_props: Option<TooltipProperties>,
pub disabled: bool,
pub children: Html,
pub onclick: Callback<MouseEvent>,
}
Expand description
Renders an individual control button for moving selected options between each dual list selector pane.
Fields§
§class: Classes
Additional classes applied to the dual list selector control.
tooltip: Option<AttrValue>
Content to be displayed in a tooltip on hover of control.
tooltip_props: Option<TooltipProperties>
Additional tooltip properties passed to the tooltip.
disabled: bool
Flag indicating the control is disabled.
children: Html
Content to be rendered in the dual list selector control.
onclick: Callback<MouseEvent>
Callback fired when dual list selector control is selected.
Trait Implementations§
source§impl Clone for DualListSelectorControlProps
impl Clone for DualListSelectorControlProps
source§fn clone(&self) -> DualListSelectorControlProps
fn clone(&self) -> DualListSelectorControlProps
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 DualListSelectorControlProps
impl Debug for DualListSelectorControlProps
source§impl PartialEq for DualListSelectorControlProps
impl PartialEq for DualListSelectorControlProps
source§fn eq(&self, other: &DualListSelectorControlProps) -> bool
fn eq(&self, other: &DualListSelectorControlProps) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DualListSelectorControlProps
Auto Trait Implementations§
impl Freeze for DualListSelectorControlProps
impl !RefUnwindSafe for DualListSelectorControlProps
impl !Send for DualListSelectorControlProps
impl !Sync for DualListSelectorControlProps
impl Unpin for DualListSelectorControlProps
impl !UnwindSafe for DualListSelectorControlProps
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
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.