pub struct ButtonGroupDefaults;Expand description
Default values for button group.
Token values sourced from ButtonGroupSmallTokens and
ConnectedButtonGroupSmallTokens.
Implementations§
Source§impl ButtonGroupDefaults
impl ButtonGroupDefaults
Sourcepub const EXPANDED_RATIO: f32 = 0.15
pub const EXPANDED_RATIO: f32 = 0.15
The default percentage (15%) by which a pressed item expands.
Sourcepub const STANDARD_GAP: f32 = 12.0
pub const STANDARD_GAP: f32 = 12.0
Between-space from ButtonGroupSmallTokens.BetweenSpace (12.0.dp)
-> used for unconnected (standard) button groups.
Sourcepub const CONNECTED_GAP: f32 = 2.0
pub const CONNECTED_GAP: f32 = 2.0
Between-space from ConnectedButtonGroupSmallTokens.BetweenSpace (2.0.dp)
-> used for connected button groups.
pub const CONTAINER_HEIGHT: f32 = 40.0
Sourcepub const CONNECTED_INNER_CORNER: f32 = 8.0
pub const CONNECTED_INNER_CORNER: f32 = 8.0
Inner corner size for connected button group.
Sourcepub const CONNECTED_PRESSED_INNER_CORNER: f32 = 4.0
pub const CONNECTED_PRESSED_INNER_CORNER: f32 = 4.0
Pressed inner corner size for connected button group.
Sourcepub const CONNECTED_CHECKED_CORNER: f32 = f32::INFINITY
pub const CONNECTED_CHECKED_CORNER: f32 = f32::INFINITY
Full corner size for checked state.
Sourcepub const CONNECTED_OUTER_CORNER: f32 = f32::INFINITY
pub const CONNECTED_OUTER_CORNER: f32 = f32::INFINITY
Full corner size for outer edges.
Auto Trait Implementations§
impl Freeze for ButtonGroupDefaults
impl RefUnwindSafe for ButtonGroupDefaults
impl Send for ButtonGroupDefaults
impl Sync for ButtonGroupDefaults
impl Unpin for ButtonGroupDefaults
impl UnsafeUnpin for ButtonGroupDefaults
impl UnwindSafe for ButtonGroupDefaults
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