pub struct MaterialTooltip { /* private fields */ }Expand description
Material Design tooltip component
Tooltips display informative text when users hover over an element. They follow Material Design 3 specifications.
§Example
use egui_material3::{MaterialButton, show_tooltip_on_hover, TooltipPosition};
let button_response = ui.add(MaterialButton::filled("Hover me"));
show_tooltip_on_hover(ui, &button_response, "This is a tooltip", TooltipPosition::Top);Implementations§
Source§impl MaterialTooltip
impl MaterialTooltip
Sourcepub fn position(self, position: TooltipPosition) -> Self
pub fn position(self, position: TooltipPosition) -> Self
Set the tooltip position
Auto Trait Implementations§
impl Freeze for MaterialTooltip
impl RefUnwindSafe for MaterialTooltip
impl Send for MaterialTooltip
impl Sync for MaterialTooltip
impl Unpin for MaterialTooltip
impl UnsafeUnpin for MaterialTooltip
impl UnwindSafe for MaterialTooltip
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