pub struct WindowOpenEvent { /* private fields */ }Available on crate features
Page and Debugger and DOM and IO and Network and Runtime only.Expand description
Fired when a new window is going to be opened, via window.open(), link click, form submission, etc.
Implementations§
Source§impl WindowOpenEvent
impl WindowOpenEvent
pub fn builder() -> WindowOpenEventBuilder
Sourcepub fn window_name(&self) -> &str
pub fn window_name(&self) -> &str
Window name.
Sourcepub fn window_features(&self) -> &[String]
pub fn window_features(&self) -> &[String]
An array of enabled window features.
Sourcepub fn user_gesture(&self) -> bool
pub fn user_gesture(&self) -> bool
Whether or not it was triggered by user gesture.
Trait Implementations§
Source§impl Clone for WindowOpenEvent
impl Clone for WindowOpenEvent
Source§fn clone(&self) -> WindowOpenEvent
fn clone(&self) -> WindowOpenEvent
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 WindowOpenEvent
impl Debug for WindowOpenEvent
Source§impl<'de> Deserialize<'de> for WindowOpenEvent
impl<'de> Deserialize<'de> for WindowOpenEvent
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for WindowOpenEvent
impl RefUnwindSafe for WindowOpenEvent
impl Send for WindowOpenEvent
impl Sync for WindowOpenEvent
impl Unpin for WindowOpenEvent
impl UnwindSafe for WindowOpenEvent
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