pub struct SplitButton { /* private fields */ }Implementations§
Source§impl SplitButton
impl SplitButton
pub fn new() -> Self
pub fn is_enabled(self, value: impl Into<Option<bool>>) -> Self
pub fn on_click(self, callback: impl IntoUnitCallback) -> Self
Trait Implementations§
Source§impl Clone for SplitButton
impl Clone for SplitButton
Source§fn clone(&self) -> SplitButton
fn clone(&self) -> SplitButton
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 SplitButton
impl ContentControl for SplitButton
Source§impl Debug for SplitButton
impl Debug for SplitButton
Source§impl Default for SplitButton
impl Default for SplitButton
Source§fn default() -> SplitButton
fn default() -> SplitButton
Returns the “default value” for a type. Read more
Source§impl From<SplitButton> for View
impl From<SplitButton> for View
Source§fn from(value: SplitButton) -> Self
fn from(value: SplitButton) -> Self
Converts to this type from the input type.
Source§impl LayoutControl for SplitButton
impl LayoutControl for SplitButton
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 SplitButton
impl PartialEq for SplitButton
impl StructuralPartialEq for SplitButton
Auto Trait Implementations§
impl !RefUnwindSafe for SplitButton
impl !Send for SplitButton
impl !Sync for SplitButton
impl !UnwindSafe for SplitButton
impl Freeze for SplitButton
impl Unpin for SplitButton
impl UnsafeUnpin for SplitButton
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