pub struct ButtonGroupProps {
pub children: Children,
pub vertical: bool,
pub size: Option<ButtonGroupSize>,
pub class: Option<AttrValue>,
pub aria_label: Option<AttrValue>,
pub role: Option<String>,
}Expand description
Props for the ButtonGroup component
Fields§
§children: ChildrenButton group children (buttons)
vertical: boolWhether the button group should be vertical
size: Option<ButtonGroupSize>Button group size
class: Option<AttrValue>Additional CSS classes
aria_label: Option<AttrValue>ARIA label for accessibility
role: Option<String>Role attribute (defaults to “group”)
Trait Implementations§
Source§impl PartialEq for ButtonGroupProps
impl PartialEq for ButtonGroupProps
Source§impl Properties for ButtonGroupProps
impl Properties for ButtonGroupProps
impl StructuralPartialEq for ButtonGroupProps
Auto Trait Implementations§
impl Freeze for ButtonGroupProps
impl !RefUnwindSafe for ButtonGroupProps
impl !Send for ButtonGroupProps
impl !Sync for ButtonGroupProps
impl Unpin for ButtonGroupProps
impl !UnwindSafe for ButtonGroupProps
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.