UNPKG

nativescript-local-notifications

Version:

The Local Notifications plugin allows your app to show notifications when the app is not running. Just like remote push notifications, but a few orders of magnitude easier to set up.

170 lines (86 loc) 7.84 kB
declare var LocalNotificationsPluginVersionString: interop.Reference<number>; declare var LocalNotificationsVersionNumber: number; // @ts-ignore declare class Notification extends NSObject implements UIApplicationDelegate { static alloc(): Notification; // inherited from NSObject static new(): Notification; // inherited from NSObject static sharedInstance(): Notification; isInline: boolean; launchNotification: UILocalNotification; notificationMessage: UILocalNotification; readonly debugDescription: string; // inherited from NSObjectProtocol readonly description: string; // inherited from NSObjectProtocol readonly hash: number; // inherited from NSObjectProtocol readonly isProxy: boolean; // inherited from NSObjectProtocol readonly superclass: typeof NSObject; // inherited from NSObjectProtocol window: UIWindow; // inherited from UIApplicationDelegate readonly // inherited from NSObjectProtocol applicationContinueUserActivityRestorationHandler(application: UIApplication, userActivity: NSUserActivity, restorationHandler: (p1: NSArray<UIUserActivityRestoring>) => void): boolean; applicationDidBecomeActive(application: UIApplication): void; applicationDidChangeStatusBarFrame(application: UIApplication, oldStatusBarFrame: CGRect): void; applicationDidChangeStatusBarOrientation(application: UIApplication, oldStatusBarOrientation: UIInterfaceOrientation): void; applicationDidDecodeRestorableStateWithCoder(application: UIApplication, coder: NSCoder): void; applicationDidEnterBackground(application: UIApplication): void; applicationDidFailToContinueUserActivityWithTypeError(application: UIApplication, userActivityType: string, error: NSError): void; applicationDidFailToRegisterForRemoteNotificationsWithError(application: UIApplication, error: NSError): void; applicationDidFinishLaunching(application: UIApplication): void; applicationDidFinishLaunchingWithOptions(application: UIApplication, launchOptions: NSDictionary<any, any>): boolean; applicationDidReceiveLocalNotification(application: UIApplication, notification: UILocalNotification): void; applicationDidReceiveMemoryWarning(application: UIApplication): void; applicationDidReceiveRemoteNotification(application: UIApplication, userInfo: NSDictionary<any, any>): void; applicationDidReceiveRemoteNotificationFetchCompletionHandler(application: UIApplication, userInfo: NSDictionary<any, any>, completionHandler: (p1: UIBackgroundFetchResult) => void): void; applicationDidRegisterForRemoteNotificationsWithDeviceToken(application: UIApplication, deviceToken: NSData): void; applicationDidRegisterUserNotificationSettings(application: UIApplication, notificationSettings: UIUserNotificationSettings): void; applicationDidUpdateUserActivity(application: UIApplication, userActivity: NSUserActivity): void; applicationHandleActionWithIdentifierForLocalNotificationCompletionHandler(application: UIApplication, identifier: string, notification: UILocalNotification, completionHandler: () => void): void; applicationHandleActionWithIdentifierForLocalNotificationWithResponseInfoCompletionHandler(application: UIApplication, identifier: string, notification: UILocalNotification, responseInfo: NSDictionary<any, any>, completionHandler: () => void): void; applicationHandleActionWithIdentifierForRemoteNotificationCompletionHandler(application: UIApplication, identifier: string, userInfo: NSDictionary<any, any>, completionHandler: () => void): void; applicationHandleActionWithIdentifierForRemoteNotificationWithResponseInfoCompletionHandler(application: UIApplication, identifier: string, userInfo: NSDictionary<any, any>, responseInfo: NSDictionary<any, any>, completionHandler: () => void): void; applicationHandleEventsForBackgroundURLSessionCompletionHandler(application: UIApplication, identifier: string, completionHandler: () => void): void; applicationHandleIntentCompletionHandler(application: UIApplication, intent: INIntent, completionHandler: (p1: INIntentResponse) => void): void; applicationHandleOpenURL(application: UIApplication, url: NSURL): boolean; applicationHandleWatchKitExtensionRequestReply(application: UIApplication, userInfo: NSDictionary<any, any>, reply: (p1: NSDictionary<any, any>) => void): void; applicationOpenURLOptions(app: UIApplication, url: NSURL, options: NSDictionary<string, any>): boolean; applicationOpenURLSourceApplicationAnnotation(application: UIApplication, url: NSURL, sourceApplication: string, annotation: any): boolean; applicationPerformActionForShortcutItemCompletionHandler(application: UIApplication, shortcutItem: UIApplicationShortcutItem, completionHandler: (p1: boolean) => void): void; applicationPerformFetchWithCompletionHandler(application: UIApplication, completionHandler: (p1: UIBackgroundFetchResult) => void): void; applicationProtectedDataDidBecomeAvailable(application: UIApplication): void; applicationProtectedDataWillBecomeUnavailable(application: UIApplication): void; applicationShouldAllowExtensionPointIdentifier(application: UIApplication, extensionPointIdentifier: string): boolean; applicationShouldRequestHealthAuthorization(application: UIApplication): void; applicationShouldRestoreApplicationState(application: UIApplication, coder: NSCoder): boolean; applicationShouldSaveApplicationState(application: UIApplication, coder: NSCoder): boolean; applicationSignificantTimeChange(application: UIApplication): void; applicationSupportedInterfaceOrientationsForWindow(application: UIApplication, window: UIWindow): UIInterfaceOrientationMask; applicationUserDidAcceptCloudKitShareWithMetadata(application: UIApplication, cloudKitShareMetadata: CKShareMetadata): void; applicationViewControllerWithRestorationIdentifierPathCoder(application: UIApplication, identifierComponents: NSArray<string> | string[], coder: NSCoder): UIViewController; applicationWillChangeStatusBarFrame(application: UIApplication, newStatusBarFrame: CGRect): void; applicationWillChangeStatusBarOrientationDuration(application: UIApplication, newStatusBarOrientation: UIInterfaceOrientation, duration: number): void; applicationWillContinueUserActivityWithType(application: UIApplication, userActivityType: string): boolean; applicationWillEncodeRestorableStateWithCoder(application: UIApplication, coder: NSCoder): void; applicationWillEnterForeground(application: UIApplication): void; applicationWillFinishLaunchingWithOptions(application: UIApplication, launchOptions: NSDictionary<any, any>): boolean; applicationWillResignActive(application: UIApplication): void; applicationWillTerminate(application: UIApplication): void; class(): typeof NSObject; conformsToProtocol(aProtocol: any /* Protocol */): boolean; didRegisterUserNotificationSettings(notificationSettings: UIUserNotificationSettings): void; failWithMessageWithError(eventName: string, message: string, error: NSError): void; isEqual(object: any): boolean; isKindOfClass(aClass: typeof NSObject): boolean; isMemberOfClass(aClass: typeof NSObject): boolean; notificationReceived(): void; performSelector(aSelector: string): any; performSelectorWithObject(aSelector: string, object: any): any; performSelectorWithObjectWithObject(aSelector: string, object1: any, object2: any): any; respondsToSelector(aSelector: string): boolean; retainCount(): number; self(): this; setApplicationIconBadgeNumber(options: NSMutableDictionary<any, any>): void; successWithDictionary(eventName: string, userInfo: NSMutableDictionary<any, any>): void; successWithMessage(eventName: string, message: string): void; } declare class NotificationManager extends NSObject { static alloc(): NotificationManager; // inherited from NSObject static new(): NotificationManager; // inherited from NSObject }