WindowMonitor
public class WindowMonitor : BaseNotificationMonitor
A WindowMonitor instance monitors a window for changes to its
visibility or its key status.
-
Encapsulates changes to the visibility and key status of the window.
See moreDeclaration
Swift
public enum Event -
Specifies which events to monitor.
See moreDeclaration
Swift
public struct Options : OptionSet -
Initializes a new
WindowMonitor.Declaration
Parameters
windowThe window to monitor.
optionsThe options that specify which events to monitor. By default, all events are monitored.
queueThe operation queue on which the handler executes. By default, the main operation queue is used.
handlerThe handler to call when the visibility or the key status of the window changes.
-
The window being monitored.
Declaration
Swift
public let window: UIWindow -
Declaration
Swift
override public func addNotificationObservers()
View on GitHub
Install in Dash
WindowMonitor Class Reference