pub struct MoveFocusRequestedArgs(/* private fields */);Expand description
A request to move focus out of the browser.
Implementations§
Source§impl MoveFocusRequestedArgs
impl MoveFocusRequestedArgs
Sourcepub fn reason(&self) -> MoveFocusReason
pub fn reason(&self) -> MoveFocusReason
Returns the direction focus is moving.
Sourcepub fn is_handled(&self) -> bool
pub fn is_handled(&self) -> bool
Returns true if the request has been marked as handled.
Sourcepub fn set_handled(&self, handled: bool) -> Result<()>
pub fn set_handled(&self, handled: bool) -> Result<()>
Marks the request as handled, indicating the host moved focus itself and WebView2 should not apply its default focus behavior.
Auto Trait Implementations§
impl !Send for MoveFocusRequestedArgs
impl !Sync for MoveFocusRequestedArgs
impl Freeze for MoveFocusRequestedArgs
impl RefUnwindSafe for MoveFocusRequestedArgs
impl Unpin for MoveFocusRequestedArgs
impl UnsafeUnpin for MoveFocusRequestedArgs
impl UnwindSafe for MoveFocusRequestedArgs
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