pub struct BrowserActivatableLifetime { /* private fields */ }Expand description
Activation of the application follows the visibility of the page.
Implementations§
Trait Implementations§
Source§impl Default for BrowserActivatableLifetime
impl Default for BrowserActivatableLifetime
Source§impl IActivatableLifetime for BrowserActivatableLifetime
impl IActivatableLifetime for BrowserActivatableLifetime
Source§fn activated(
&self,
handler: Rc<dyn Fn(&ActivatedEventArgs)>,
) -> Rc<dyn IDisposable>
fn activated( &self, handler: Rc<dyn Fn(&ActivatedEventArgs)>, ) -> Rc<dyn IDisposable>
Raised when the application is activated for various reasons, as
described by the
ActivationKind.
Disposing the returned handle unsubscribes.Source§fn deactivated(
&self,
handler: Rc<dyn Fn(&ActivatedEventArgs)>,
) -> Rc<dyn IDisposable>
fn deactivated( &self, handler: Rc<dyn Fn(&ActivatedEventArgs)>, ) -> Rc<dyn IDisposable>
Raised when the application is deactivated for various reasons, as
described by the
ActivationKind.
Disposing the returned handle unsubscribes.Source§fn try_leave_background(&self) -> bool
fn try_leave_background(&self) -> bool
Tells the application that it should attempt to leave its background
state. Returns true if it will process the request; false otherwise. Read more
Source§fn try_enter_background(&self) -> bool
fn try_enter_background(&self) -> bool
Tells the application that it should attempt to enter its background
state. Returns true if it will process the request; false otherwise. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for BrowserActivatableLifetime
impl !Send for BrowserActivatableLifetime
impl !Sync for BrowserActivatableLifetime
impl !UnwindSafe for BrowserActivatableLifetime
impl Freeze for BrowserActivatableLifetime
impl Unpin for BrowserActivatableLifetime
impl UnsafeUnpin for BrowserActivatableLifetime
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
Source§impl<T> ClassDefaults for Twhere
T: ?Sized,
impl<T> ClassDefaults for Twhere
T: ?Sized,
Source§fn static_constructor()
fn static_constructor()
The static constructor of a type: work done once per thread, after
the properties of the type are registered and before its first
instance exists (class handlers,
affects_render, metadata
overrides). Read more