pub struct EuvPopoverProps {
pub open: Signal<bool>,
pub title: &'static str,
pub placement: EuvTooltipPlacement,
}Expand description
Props for the euv_popover component.
The open state is owned by the caller so its own trigger (rendered outside
the popover) can toggle it through on_popover_toggle; the panel body
is built from the children.
Fields§
§open: Signal<bool>The open state signal driving the panel’s reactive class.
title: &'static strThe panel title rendered in the header row.
placement: EuvTooltipPlacementThe side of the trigger the panel is anchored to.
Trait Implementations§
Source§impl Clone for EuvPopoverProps
impl Clone for EuvPopoverProps
Source§impl Debug for EuvPopoverProps
impl Debug for EuvPopoverProps
Auto Trait Implementations§
impl Freeze for EuvPopoverProps
impl RefUnwindSafe for EuvPopoverProps
impl Send for EuvPopoverProps
impl Sync for EuvPopoverProps
impl Unpin for EuvPopoverProps
impl UnsafeUnpin for EuvPopoverProps
impl UnwindSafe for EuvPopoverProps
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