NSApplicationDelegate class interface
NSApplicationDelegate
Constructors
- NSApplicationDelegate.castFrom(ObjCObjectBase other)
-
Constructs a NSApplicationDelegate that points to the same underlying object as
other. -
NSApplicationDelegate.castFromPointer(Pointer<
ObjCObject> other, {bool retain = false, bool release = false}) - Constructs a NSApplicationDelegate that wraps the given raw object pointer.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- ref → ObjCObjectRef
-
finalinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- $protocol → Protocol
-
Returns the
objc.Protocolobject for this protocol.no setter -
application_continueUserActivity_restorationHandler_
→ ObjCProtocolMethod<
bool Function(NSApplication, NSUserActivity, ObjCBlock< Void Function(NSArray)> )> -
application:continueUserActivity:restorationHandler:
final
-
application_delegateHandlesKey_
→ ObjCProtocolMethod<
bool Function(NSApplication, NSString)> -
application:delegateHandlesKey:
final
-
application_didDecodeRestorableState_
→ ObjCProtocolListenableMethod<
void Function(NSApplication, NSCoder)> -
application:didDecodeRestorableState:
final
-
application_didFailToContinueUserActivityWithType_error_
→ ObjCProtocolListenableMethod<
void Function(NSApplication, NSString, NSError)> -
application:didFailToContinueUserActivityWithType:error:
final
-
application_didFailToRegisterForRemoteNotificationsWithError_
→ ObjCProtocolListenableMethod<
void Function(NSApplication, NSError)> -
application:didFailToRegisterForRemoteNotificationsWithError:
final
-
application_didReceiveRemoteNotification_
→ ObjCProtocolListenableMethod<
void Function(NSApplication, NSDictionary)> -
application:didReceiveRemoteNotification:
final
-
application_didRegisterForRemoteNotificationsWithDeviceToken_
→ ObjCProtocolListenableMethod<
void Function(NSApplication, NSData)> -
application:didRegisterForRemoteNotificationsWithDeviceToken:
final
-
application_didUpdateUserActivity_
→ ObjCProtocolListenableMethod<
void Function(NSApplication, NSUserActivity)> -
application:didUpdateUserActivity:
final
-
application_handlerForIntent_
→ ObjCProtocolMethod<
ObjCObjectBase? Function(NSApplication, INIntent)> -
application:handlerForIntent:
final
-
application_openFile_
→ ObjCProtocolMethod<
bool Function(NSApplication, NSString)> -
application:openFile:
final
-
application_openFiles_
→ ObjCProtocolListenableMethod<
void Function(NSApplication, NSArray)> -
application:openFiles:
final
-
application_openFileWithoutUI_
→ ObjCProtocolMethod<
bool Function(ObjCObjectBase, NSString)> -
application:openFileWithoutUI:
final
-
application_openTempFile_
→ ObjCProtocolMethod<
bool Function(NSApplication, NSString)> -
application:openTempFile:
final
-
application_openURLs_
→ ObjCProtocolListenableMethod<
void Function(NSApplication, NSArray)> -
application:openURLs:
final
-
application_printFile_
→ ObjCProtocolMethod<
bool Function(NSApplication, NSString)> -
application:printFile:
final
-
application_printFiles_withSettings_showPrintPanels_
→ ObjCProtocolMethod<
NSApplicationPrintReply Function(NSApplication, NSArray, NSDictionary, bool)> -
application:printFiles:withSettings:showPrintPanels:
final
-
application:userDidAcceptCloudKitShareWithMetadata:
final
-
application_willContinueUserActivityWithType_
→ ObjCProtocolMethod<
bool Function(NSApplication, NSString)> -
application:willContinueUserActivityWithType:
final
-
application_willEncodeRestorableState_
→ ObjCProtocolListenableMethod<
void Function(NSApplication, NSCoder)> -
application:willEncodeRestorableState:
final
-
application_willPresentError_
→ ObjCProtocolMethod<
NSError Function(NSApplication, NSError)> -
application:willPresentError:
final
-
applicationDidBecomeActive_
→ ObjCProtocolListenableMethod<
void Function(NSNotification obj)> -
applicationDidBecomeActive:
final
-
applicationDidChangeOcclusionState_
→ ObjCProtocolListenableMethod<
void Function(NSNotification obj)> -
applicationDidChangeOcclusionState:
final
-
applicationDidChangeScreenParameters_
→ ObjCProtocolListenableMethod<
void Function(NSNotification obj)> -
applicationDidChangeScreenParameters:
final
-
applicationDidFinishLaunching_
→ ObjCProtocolListenableMethod<
void Function(NSNotification obj)> -
applicationDidFinishLaunching:
final
-
applicationDidHide_
→ ObjCProtocolListenableMethod<
void Function(NSNotification obj)> -
applicationDidHide:
final
-
applicationDidResignActive_
→ ObjCProtocolListenableMethod<
void Function(NSNotification obj)> -
applicationDidResignActive:
final
-
applicationDidUnhide_
→ ObjCProtocolListenableMethod<
void Function(NSNotification obj)> -
applicationDidUnhide:
final
-
applicationDidUpdate_
→ ObjCProtocolListenableMethod<
void Function(NSNotification obj)> -
applicationDidUpdate:
final
-
applicationDockMenu_
→ ObjCProtocolMethod<
NSMenu? Function(NSApplication)> -
applicationDockMenu:
final
-
applicationOpenUntitledFile_
→ ObjCProtocolMethod<
bool Function(NSApplication)> -
applicationOpenUntitledFile:
final
-
applicationProtectedDataDidBecomeAvailable_
→ ObjCProtocolListenableMethod<
void Function(NSNotification obj)> -
applicationProtectedDataDidBecomeAvailable:
final
-
applicationProtectedDataWillBecomeUnavailable:
final
-
applicationShouldAutomaticallyLocalizeKeyEquivalents_
→ ObjCProtocolMethod<
bool Function(NSApplication)> -
applicationShouldAutomaticallyLocalizeKeyEquivalents:
final
-
applicationShouldHandleReopen_hasVisibleWindows_
→ ObjCProtocolMethod<
bool Function(NSApplication, bool)> -
applicationShouldHandleReopen:hasVisibleWindows:
final
-
applicationShouldOpenUntitledFile_
→ ObjCProtocolMethod<
bool Function(NSApplication)> -
applicationShouldOpenUntitledFile:
final
-
applicationShouldTerminate_
→ ObjCProtocolMethod<
NSApplicationTerminateReply Function(NSApplication)> -
applicationShouldTerminate:
final
-
applicationShouldTerminateAfterLastWindowClosed_
→ ObjCProtocolMethod<
bool Function(NSApplication)> -
applicationShouldTerminateAfterLastWindowClosed:
final
-
applicationSupportsSecureRestorableState_
→ ObjCProtocolMethod<
bool Function(NSApplication)> -
applicationSupportsSecureRestorableState:
final
-
applicationWillBecomeActive_
→ ObjCProtocolListenableMethod<
void Function(NSNotification obj)> -
applicationWillBecomeActive:
final
-
applicationWillFinishLaunching_
→ ObjCProtocolListenableMethod<
void Function(NSNotification obj)> -
applicationWillFinishLaunching:
final
-
applicationWillHide_
→ ObjCProtocolListenableMethod<
void Function(NSNotification obj)> -
applicationWillHide:
final
-
applicationWillResignActive_
→ ObjCProtocolListenableMethod<
void Function(NSNotification obj)> -
applicationWillResignActive:
final
-
applicationWillTerminate_
→ ObjCProtocolListenableMethod<
void Function(NSNotification obj)> -
applicationWillTerminate:
final
-
applicationWillUnhide_
→ ObjCProtocolListenableMethod<
void Function(NSNotification obj)> -
applicationWillUnhide:
final
-
applicationWillUpdate_
→ ObjCProtocolListenableMethod<
void Function(NSNotification obj)> -
applicationWillUpdate:
final
Static Methods
-
addToBuilder(
ObjCProtocolBuilder builder, {NSApplicationTerminateReply applicationShouldTerminate_(NSApplication)?, void application_openURLs_(NSApplication, NSArray)?, bool application_openFile_(NSApplication, NSString)?, void application_openFiles_(NSApplication, NSArray)?, bool application_openTempFile_(NSApplication, NSString)?, bool applicationShouldOpenUntitledFile_(NSApplication)?, bool applicationOpenUntitledFile_(NSApplication)?, bool application_openFileWithoutUI_(ObjCObjectBase, NSString)?, bool application_printFile_(NSApplication, NSString)?, NSApplicationPrintReply application_printFiles_withSettings_showPrintPanels_(NSApplication, NSArray, NSDictionary, bool)?, bool applicationShouldTerminateAfterLastWindowClosed_(NSApplication)?, bool applicationShouldHandleReopen_hasVisibleWindows_(NSApplication, bool)?, NSMenu? applicationDockMenu_(NSApplication)?, NSError application_willPresentError_(NSApplication, NSError)?, void application_didRegisterForRemoteNotificationsWithDeviceToken_(NSApplication, NSData)?, void application_didFailToRegisterForRemoteNotificationsWithError_(NSApplication, NSError)?, void application_didReceiveRemoteNotification_(NSApplication, NSDictionary)?, bool applicationSupportsSecureRestorableState_(NSApplication)?, ObjCObjectBase? application_handlerForIntent_(NSApplication, INIntent)?, void application_willEncodeRestorableState_(NSApplication, NSCoder)?, void application_didDecodeRestorableState_(NSApplication, NSCoder)?, bool application_willContinueUserActivityWithType_(NSApplication, NSString)?, bool application_continueUserActivity_restorationHandler_(NSApplication, NSUserActivity, ObjCBlock< Void Function(NSArray)> )?, void application_didFailToContinueUserActivityWithType_error_(NSApplication, NSString, NSError)?, void application_didUpdateUserActivity_(NSApplication, NSUserActivity)?, bool application_delegateHandlesKey_(NSApplication, NSString)?, bool applicationShouldAutomaticallyLocalizeKeyEquivalents_(NSApplication)?, void applicationWillFinishLaunching_(NSNotification)?, void applicationDidFinishLaunching_(NSNotification)?, void applicationWillHide_(NSNotification)?, void applicationDidHide_(NSNotification)?, void applicationWillUnhide_(NSNotification)?, void applicationDidUnhide_(NSNotification)?, void applicationWillBecomeActive_(NSNotification)?, void applicationDidBecomeActive_(NSNotification)?, void applicationWillResignActive_(NSNotification)?, void applicationDidResignActive_(NSNotification)?, void applicationWillUpdate_(NSNotification)?, void applicationDidUpdate_(NSNotification)?, void applicationWillTerminate_(NSNotification)?, void applicationDidChangeScreenParameters_(NSNotification)?, void applicationDidChangeOcclusionState_(NSNotification)?, void applicationProtectedDataDidBecomeAvailable_(NSNotification)?, bool $keepIsolateAlive = true}) → void -
Adds the implementation of the NSApplicationDelegate protocol to an existing
objc.ObjCProtocolBuilder. -
addToBuilderAsBlocking(
ObjCProtocolBuilder builder, {NSApplicationTerminateReply applicationShouldTerminate_(NSApplication)?, void application_openURLs_(NSApplication, NSArray)?, bool application_openFile_(NSApplication, NSString)?, void application_openFiles_(NSApplication, NSArray)?, bool application_openTempFile_(NSApplication, NSString)?, bool applicationShouldOpenUntitledFile_(NSApplication)?, bool applicationOpenUntitledFile_(NSApplication)?, bool application_openFileWithoutUI_(ObjCObjectBase, NSString)?, bool application_printFile_(NSApplication, NSString)?, NSApplicationPrintReply application_printFiles_withSettings_showPrintPanels_(NSApplication, NSArray, NSDictionary, bool)?, bool applicationShouldTerminateAfterLastWindowClosed_(NSApplication)?, bool applicationShouldHandleReopen_hasVisibleWindows_(NSApplication, bool)?, NSMenu? applicationDockMenu_(NSApplication)?, NSError application_willPresentError_(NSApplication, NSError)?, void application_didRegisterForRemoteNotificationsWithDeviceToken_(NSApplication, NSData)?, void application_didFailToRegisterForRemoteNotificationsWithError_(NSApplication, NSError)?, void application_didReceiveRemoteNotification_(NSApplication, NSDictionary)?, bool applicationSupportsSecureRestorableState_(NSApplication)?, ObjCObjectBase? application_handlerForIntent_(NSApplication, INIntent)?, void application_willEncodeRestorableState_(NSApplication, NSCoder)?, void application_didDecodeRestorableState_(NSApplication, NSCoder)?, bool application_willContinueUserActivityWithType_(NSApplication, NSString)?, bool application_continueUserActivity_restorationHandler_(NSApplication, NSUserActivity, ObjCBlock< Void Function(NSArray)> )?, void application_didFailToContinueUserActivityWithType_error_(NSApplication, NSString, NSError)?, void application_didUpdateUserActivity_(NSApplication, NSUserActivity)?, bool application_delegateHandlesKey_(NSApplication, NSString)?, bool applicationShouldAutomaticallyLocalizeKeyEquivalents_(NSApplication)?, void applicationWillFinishLaunching_(NSNotification)?, void applicationDidFinishLaunching_(NSNotification)?, void applicationWillHide_(NSNotification)?, void applicationDidHide_(NSNotification)?, void applicationWillUnhide_(NSNotification)?, void applicationDidUnhide_(NSNotification)?, void applicationWillBecomeActive_(NSNotification)?, void applicationDidBecomeActive_(NSNotification)?, void applicationWillResignActive_(NSNotification)?, void applicationDidResignActive_(NSNotification)?, void applicationWillUpdate_(NSNotification)?, void applicationDidUpdate_(NSNotification)?, void applicationWillTerminate_(NSNotification)?, void applicationDidChangeScreenParameters_(NSNotification)?, void applicationDidChangeOcclusionState_(NSNotification)?, void applicationProtectedDataDidBecomeAvailable_(NSNotification)?, bool $keepIsolateAlive = true}) → void -
Adds the implementation of the NSApplicationDelegate protocol to an existing
objc.ObjCProtocolBuilder. All methods that can be implemented as blocking listeners will be. -
addToBuilderAsListener(
ObjCProtocolBuilder builder, {NSApplicationTerminateReply applicationShouldTerminate_(NSApplication)?, void application_openURLs_(NSApplication, NSArray)?, bool application_openFile_(NSApplication, NSString)?, void application_openFiles_(NSApplication, NSArray)?, bool application_openTempFile_(NSApplication, NSString)?, bool applicationShouldOpenUntitledFile_(NSApplication)?, bool applicationOpenUntitledFile_(NSApplication)?, bool application_openFileWithoutUI_(ObjCObjectBase, NSString)?, bool application_printFile_(NSApplication, NSString)?, NSApplicationPrintReply application_printFiles_withSettings_showPrintPanels_(NSApplication, NSArray, NSDictionary, bool)?, bool applicationShouldTerminateAfterLastWindowClosed_(NSApplication)?, bool applicationShouldHandleReopen_hasVisibleWindows_(NSApplication, bool)?, NSMenu? applicationDockMenu_(NSApplication)?, NSError application_willPresentError_(NSApplication, NSError)?, void application_didRegisterForRemoteNotificationsWithDeviceToken_(NSApplication, NSData)?, void application_didFailToRegisterForRemoteNotificationsWithError_(NSApplication, NSError)?, void application_didReceiveRemoteNotification_(NSApplication, NSDictionary)?, bool applicationSupportsSecureRestorableState_(NSApplication)?, ObjCObjectBase? application_handlerForIntent_(NSApplication, INIntent)?, void application_willEncodeRestorableState_(NSApplication, NSCoder)?, void application_didDecodeRestorableState_(NSApplication, NSCoder)?, bool application_willContinueUserActivityWithType_(NSApplication, NSString)?, bool application_continueUserActivity_restorationHandler_(NSApplication, NSUserActivity, ObjCBlock< Void Function(NSArray)> )?, void application_didFailToContinueUserActivityWithType_error_(NSApplication, NSString, NSError)?, void application_didUpdateUserActivity_(NSApplication, NSUserActivity)?, bool application_delegateHandlesKey_(NSApplication, NSString)?, bool applicationShouldAutomaticallyLocalizeKeyEquivalents_(NSApplication)?, void applicationWillFinishLaunching_(NSNotification)?, void applicationDidFinishLaunching_(NSNotification)?, void applicationWillHide_(NSNotification)?, void applicationDidHide_(NSNotification)?, void applicationWillUnhide_(NSNotification)?, void applicationDidUnhide_(NSNotification)?, void applicationWillBecomeActive_(NSNotification)?, void applicationDidBecomeActive_(NSNotification)?, void applicationWillResignActive_(NSNotification)?, void applicationDidResignActive_(NSNotification)?, void applicationWillUpdate_(NSNotification)?, void applicationDidUpdate_(NSNotification)?, void applicationWillTerminate_(NSNotification)?, void applicationDidChangeScreenParameters_(NSNotification)?, void applicationDidChangeOcclusionState_(NSNotification)?, void applicationProtectedDataDidBecomeAvailable_(NSNotification)?, bool $keepIsolateAlive = true}) → void -
Adds the implementation of the NSApplicationDelegate protocol to an existing
objc.ObjCProtocolBuilder. All methods that can be implemented as listeners will be. -
conformsTo(
ObjCObjectBase obj) → bool -
Returns whether
objis an instance of NSApplicationDelegate. -
implement(
{NSApplicationTerminateReply applicationShouldTerminate_(NSApplication)?, void application_openURLs_(NSApplication, NSArray)?, bool application_openFile_(NSApplication, NSString)?, void application_openFiles_(NSApplication, NSArray)?, bool application_openTempFile_(NSApplication, NSString)?, bool applicationShouldOpenUntitledFile_(NSApplication)?, bool applicationOpenUntitledFile_(NSApplication)?, bool application_openFileWithoutUI_(ObjCObjectBase, NSString)?, bool application_printFile_(NSApplication, NSString)?, NSApplicationPrintReply application_printFiles_withSettings_showPrintPanels_(NSApplication, NSArray, NSDictionary, bool)?, bool applicationShouldTerminateAfterLastWindowClosed_(NSApplication)?, bool applicationShouldHandleReopen_hasVisibleWindows_(NSApplication, bool)?, NSMenu? applicationDockMenu_(NSApplication)?, NSError application_willPresentError_(NSApplication, NSError)?, void application_didRegisterForRemoteNotificationsWithDeviceToken_(NSApplication, NSData)?, void application_didFailToRegisterForRemoteNotificationsWithError_(NSApplication, NSError)?, void application_didReceiveRemoteNotification_(NSApplication, NSDictionary)?, bool applicationSupportsSecureRestorableState_(NSApplication)?, ObjCObjectBase? application_handlerForIntent_(NSApplication, INIntent)?, void application_willEncodeRestorableState_(NSApplication, NSCoder)?, void application_didDecodeRestorableState_(NSApplication, NSCoder)?, bool application_willContinueUserActivityWithType_(NSApplication, NSString)?, bool application_continueUserActivity_restorationHandler_(NSApplication, NSUserActivity, ObjCBlock< Void Function(NSArray)> )?, void application_didFailToContinueUserActivityWithType_error_(NSApplication, NSString, NSError)?, void application_didUpdateUserActivity_(NSApplication, NSUserActivity)?, bool application_delegateHandlesKey_(NSApplication, NSString)?, bool applicationShouldAutomaticallyLocalizeKeyEquivalents_(NSApplication)?, void applicationWillFinishLaunching_(NSNotification)?, void applicationDidFinishLaunching_(NSNotification)?, void applicationWillHide_(NSNotification)?, void applicationDidHide_(NSNotification)?, void applicationWillUnhide_(NSNotification)?, void applicationDidUnhide_(NSNotification)?, void applicationWillBecomeActive_(NSNotification)?, void applicationDidBecomeActive_(NSNotification)?, void applicationWillResignActive_(NSNotification)?, void applicationDidResignActive_(NSNotification)?, void applicationWillUpdate_(NSNotification)?, void applicationDidUpdate_(NSNotification)?, void applicationWillTerminate_(NSNotification)?, void applicationDidChangeScreenParameters_(NSNotification)?, void applicationDidChangeOcclusionState_(NSNotification)?, void applicationProtectedDataDidBecomeAvailable_(NSNotification)?, bool $keepIsolateAlive = true}) → NSApplicationDelegate -
Builds an object that implements the NSApplicationDelegate protocol. To implement
multiple protocols, use addToBuilder or
objc.ObjCProtocolBuilderdirectly. -
implementAsBlocking(
{NSApplicationTerminateReply applicationShouldTerminate_(NSApplication)?, void application_openURLs_(NSApplication, NSArray)?, bool application_openFile_(NSApplication, NSString)?, void application_openFiles_(NSApplication, NSArray)?, bool application_openTempFile_(NSApplication, NSString)?, bool applicationShouldOpenUntitledFile_(NSApplication)?, bool applicationOpenUntitledFile_(NSApplication)?, bool application_openFileWithoutUI_(ObjCObjectBase, NSString)?, bool application_printFile_(NSApplication, NSString)?, NSApplicationPrintReply application_printFiles_withSettings_showPrintPanels_(NSApplication, NSArray, NSDictionary, bool)?, bool applicationShouldTerminateAfterLastWindowClosed_(NSApplication)?, bool applicationShouldHandleReopen_hasVisibleWindows_(NSApplication, bool)?, NSMenu? applicationDockMenu_(NSApplication)?, NSError application_willPresentError_(NSApplication, NSError)?, void application_didRegisterForRemoteNotificationsWithDeviceToken_(NSApplication, NSData)?, void application_didFailToRegisterForRemoteNotificationsWithError_(NSApplication, NSError)?, void application_didReceiveRemoteNotification_(NSApplication, NSDictionary)?, bool applicationSupportsSecureRestorableState_(NSApplication)?, ObjCObjectBase? application_handlerForIntent_(NSApplication, INIntent)?, void application_willEncodeRestorableState_(NSApplication, NSCoder)?, void application_didDecodeRestorableState_(NSApplication, NSCoder)?, bool application_willContinueUserActivityWithType_(NSApplication, NSString)?, bool application_continueUserActivity_restorationHandler_(NSApplication, NSUserActivity, ObjCBlock< Void Function(NSArray)> )?, void application_didFailToContinueUserActivityWithType_error_(NSApplication, NSString, NSError)?, void application_didUpdateUserActivity_(NSApplication, NSUserActivity)?, bool application_delegateHandlesKey_(NSApplication, NSString)?, bool applicationShouldAutomaticallyLocalizeKeyEquivalents_(NSApplication)?, void applicationWillFinishLaunching_(NSNotification)?, void applicationDidFinishLaunching_(NSNotification)?, void applicationWillHide_(NSNotification)?, void applicationDidHide_(NSNotification)?, void applicationWillUnhide_(NSNotification)?, void applicationDidUnhide_(NSNotification)?, void applicationWillBecomeActive_(NSNotification)?, void applicationDidBecomeActive_(NSNotification)?, void applicationWillResignActive_(NSNotification)?, void applicationDidResignActive_(NSNotification)?, void applicationWillUpdate_(NSNotification)?, void applicationDidUpdate_(NSNotification)?, void applicationWillTerminate_(NSNotification)?, void applicationDidChangeScreenParameters_(NSNotification)?, void applicationDidChangeOcclusionState_(NSNotification)?, void applicationProtectedDataDidBecomeAvailable_(NSNotification)?, bool $keepIsolateAlive = true}) → NSApplicationDelegate -
Builds an object that implements the NSApplicationDelegate protocol. To implement
multiple protocols, use addToBuilder or
objc.ObjCProtocolBuilderdirectly. All methods that can be implemented as blocking listeners will be. -
implementAsListener(
{NSApplicationTerminateReply applicationShouldTerminate_(NSApplication)?, void application_openURLs_(NSApplication, NSArray)?, bool application_openFile_(NSApplication, NSString)?, void application_openFiles_(NSApplication, NSArray)?, bool application_openTempFile_(NSApplication, NSString)?, bool applicationShouldOpenUntitledFile_(NSApplication)?, bool applicationOpenUntitledFile_(NSApplication)?, bool application_openFileWithoutUI_(ObjCObjectBase, NSString)?, bool application_printFile_(NSApplication, NSString)?, NSApplicationPrintReply application_printFiles_withSettings_showPrintPanels_(NSApplication, NSArray, NSDictionary, bool)?, bool applicationShouldTerminateAfterLastWindowClosed_(NSApplication)?, bool applicationShouldHandleReopen_hasVisibleWindows_(NSApplication, bool)?, NSMenu? applicationDockMenu_(NSApplication)?, NSError application_willPresentError_(NSApplication, NSError)?, void application_didRegisterForRemoteNotificationsWithDeviceToken_(NSApplication, NSData)?, void application_didFailToRegisterForRemoteNotificationsWithError_(NSApplication, NSError)?, void application_didReceiveRemoteNotification_(NSApplication, NSDictionary)?, bool applicationSupportsSecureRestorableState_(NSApplication)?, ObjCObjectBase? application_handlerForIntent_(NSApplication, INIntent)?, void application_willEncodeRestorableState_(NSApplication, NSCoder)?, void application_didDecodeRestorableState_(NSApplication, NSCoder)?, bool application_willContinueUserActivityWithType_(NSApplication, NSString)?, bool application_continueUserActivity_restorationHandler_(NSApplication, NSUserActivity, ObjCBlock< Void Function(NSArray)> )?, void application_didFailToContinueUserActivityWithType_error_(NSApplication, NSString, NSError)?, void application_didUpdateUserActivity_(NSApplication, NSUserActivity)?, bool application_delegateHandlesKey_(NSApplication, NSString)?, bool applicationShouldAutomaticallyLocalizeKeyEquivalents_(NSApplication)?, void applicationWillFinishLaunching_(NSNotification)?, void applicationDidFinishLaunching_(NSNotification)?, void applicationWillHide_(NSNotification)?, void applicationDidHide_(NSNotification)?, void applicationWillUnhide_(NSNotification)?, void applicationDidUnhide_(NSNotification)?, void applicationWillBecomeActive_(NSNotification)?, void applicationDidBecomeActive_(NSNotification)?, void applicationWillResignActive_(NSNotification)?, void applicationDidResignActive_(NSNotification)?, void applicationWillUpdate_(NSNotification)?, void applicationDidUpdate_(NSNotification)?, void applicationWillTerminate_(NSNotification)?, void applicationDidChangeScreenParameters_(NSNotification)?, void applicationDidChangeOcclusionState_(NSNotification)?, void applicationProtectedDataDidBecomeAvailable_(NSNotification)?, bool $keepIsolateAlive = true}) → NSApplicationDelegate -
Builds an object that implements the NSApplicationDelegate protocol. To implement
multiple protocols, use addToBuilder or
objc.ObjCProtocolBuilderdirectly. All methods that can be implemented as listeners will be.