pub struct DialogOptions {
pub dismiss_on_overlay_press: bool,
pub initial_focus: Option<GlobalElementId>,
pub on_open_auto_focus: Option<OnOpenAutoFocus>,
pub on_close_auto_focus: Option<OnCloseAutoFocus>,
}Fields§
§dismiss_on_overlay_press: bool§initial_focus: Option<GlobalElementId>§on_open_auto_focus: Option<OnOpenAutoFocus>§on_close_auto_focus: Option<OnCloseAutoFocus>Implementations§
Source§impl DialogOptions
impl DialogOptions
pub fn dismiss_on_overlay_press(self, dismiss_on_overlay_press: bool) -> Self
pub fn initial_focus(self, initial_focus: Option<GlobalElementId>) -> Self
pub fn on_open_auto_focus(self, hook: Option<OnOpenAutoFocus>) -> Self
pub fn on_close_auto_focus(self, hook: Option<OnCloseAutoFocus>) -> Self
Trait Implementations§
Source§impl Clone for DialogOptions
impl Clone for DialogOptions
Source§fn clone(&self) -> DialogOptions
fn clone(&self) -> DialogOptions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DialogOptions
impl Debug for DialogOptions
Auto Trait Implementations§
impl Freeze for DialogOptions
impl !RefUnwindSafe for DialogOptions
impl !Send for DialogOptions
impl !Sync for DialogOptions
impl Unpin for DialogOptions
impl UnsafeUnpin for DialogOptions
impl !UnwindSafe for DialogOptions
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