pub struct ToggleButton { /* private fields */ }Implementations§
Source§impl ToggleButton
impl ToggleButton
pub fn new() -> Self
pub fn element_ref(self, reference: &ElementRef<Self>) -> Self
pub fn is_checked(self, value: impl Into<Option<bool>>) -> Self
pub fn is_enabled(self, value: impl Into<Option<bool>>) -> Self
pub fn on_is_checked_changed( self, callback: impl IntoPayloadCallback<bool>, ) -> Self
Trait Implementations§
Source§impl Clone for ToggleButton
impl Clone for ToggleButton
Source§fn clone(&self) -> ToggleButton
fn clone(&self) -> ToggleButton
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl ContentControl for ToggleButton
impl ContentControl for ToggleButton
Source§impl Debug for ToggleButton
impl Debug for ToggleButton
Source§impl Default for ToggleButton
impl Default for ToggleButton
Source§fn default() -> ToggleButton
fn default() -> ToggleButton
Returns the “default value” for a type. Read more
impl FocusControl for ToggleButton
Source§impl From<ToggleButton> for View
impl From<ToggleButton> for View
Source§fn from(value: ToggleButton) -> Self
fn from(value: ToggleButton) -> Self
Converts to this type from the input type.
Source§impl LayoutControl for ToggleButton
impl LayoutControl for ToggleButton
fn width(self, value: impl Into<Option<f64>>) -> Selfwhere
Self: Sized,
fn height(self, value: impl Into<Option<f64>>) -> Selfwhere
Self: Sized,
fn min_width(self, value: impl Into<Option<f64>>) -> Selfwhere
Self: Sized,
fn max_width(self, value: impl Into<Option<f64>>) -> Selfwhere
Self: Sized,
fn min_height(self, value: impl Into<Option<f64>>) -> Selfwhere
Self: Sized,
fn max_height(self, value: impl Into<Option<f64>>) -> Selfwhere
Self: Sized,
fn opacity(self, value: impl Into<Option<f64>>) -> Selfwhere
Self: Sized,
fn horizontal_alignment(
self,
value: impl Into<Option<HorizontalAlignment>>,
) -> Selfwhere
Self: Sized,
fn vertical_alignment(self, value: impl Into<Option<VerticalAlignment>>) -> Selfwhere
Self: Sized,
fn margin(self, value: impl Into<Thickness>) -> Selfwhere
Self: Sized,
fn margin_optional<T>(self, value: Option<T>) -> Self
fn exit_transition(self, transition: ExitTransition) -> Selfwhere
Self: Sized,
Source§impl PartialEq for ToggleButton
impl PartialEq for ToggleButton
impl ReferenceControl for ToggleButton
impl StructuralPartialEq for ToggleButton
Auto Trait Implementations§
impl !RefUnwindSafe for ToggleButton
impl !Send for ToggleButton
impl !Sync for ToggleButton
impl !UnwindSafe for ToggleButton
impl Freeze for ToggleButton
impl Unpin for ToggleButton
impl UnsafeUnpin for ToggleButton
Blanket Implementations§
Source§impl<T> AutomationExt for Twhere
T: LayoutControl,
impl<T> AutomationExt for Twhere
T: LayoutControl,
fn automation_name(self, value: impl Into<String>) -> Self
fn automation_id(self, value: impl Into<String>) -> Self
fn automation_heading_level(self, value: AutomationHeadingLevel) -> Self
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