Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS MacFrameworks Plugin:UNNotification:
Partly Console safe, 181 entry points.
- class UNCalendarNotificationTriggerMBS
- method Constructor(dateComponents as NSDateComponentsMBS, repeats as boolean)
- property nextTriggerDate as Date
- property dateComponents as NSDateComponentsMBS
- property nextTriggerDateTime as DateTime
- shared method trigger(dateComponents as NSDateComponentsMBS, repeats as boolean) as UNCalendarNotificationTriggerMBS
- class UNMutableNotificationContentMBS
- method addAttachment(attachment as UNNotificationAttachmentMBS)
- method setAttachments(attachments() as UNNotificationAttachmentMBS)
- method clearBadge
- method Constructor
- property body as String
- property categoryIdentifier as String
- property subtitle as String
- property threadIdentifier as String
- property title as String
- property summaryArgument as String
- property summaryArgumentCount as Integer
- property userInfo as Dictionary
- property sound as UNNotificationSoundMBS
- property badge as Integer
- class UNNotificationActionMBS
- method Constructor(identifier as string, title as string, options as integer)
- method copy as UNNotificationActionMBS
- property Handle as Integer
- property identifier as String
- property title as String
- property options as Integer
- shared method action(identifier as string, title as string, options as integer) as UNNotificationActionMBS
- shared method Available as boolean
- class UNNotificationAttachmentMBS
- method copy as UNNotificationAttachmentMBS
- method Constructor(identifier as String, File as FolderItem, options as Dictionary = nil)
- method Constructor(identifier as String, URL as String, options as Dictionary = nil)
- property Handle as Integer
- property identifier as String
- property type as String
- property URL as String
- shared method attachment(identifier as String, File as FolderItem, options as Dictionary = nil, byref error as NSErrorMBS) as UNNotificationAttachmentMBS
- shared method attachment(identifier as String, URL as String, options as Dictionary = nil, byref error as NSErrorMBS) as UNNotificationAttachmentMBS
- shared method UNNotificationAttachmentOptionsTypeHintKey as String
- shared method UNNotificationAttachmentOptionsThumbnailHiddenKey as String
- shared method UNNotificationAttachmentOptionsThumbnailClippingRectKey as String
- shared method UNNotificationAttachmentOptionsThumbnailTimeKey as String
- shared method Available as boolean
- class UNNotificationCategoryMBS
- method Constructor(identifier as String, actions() as UNNotificationActionMBS, intentIdentifiers() as string, options as Integer)
- method Constructor(identifier as String, actions() as UNNotificationActionMBS, intentIdentifiers() as string, hiddenPreviewsBodyPlaceholder as String, options as Integer)
- method Constructor(identifier as String, actions() as UNNotificationActionMBS, intentIdentifiers() as string, hiddenPreviewsBodyPlaceholder as String, categorySummaryFormat as String, options as Integer)
- method copy as UNNotificationCategoryMBS
- method intentIdentifiers as String()
- method actions as UNNotificationActionMBS()
- property Handle as Integer
- property hiddenPreviewsBodyPlaceholder as String
- property categorySummaryFormat as String
- property identifier as String
- property options as Integer
- shared method category(identifier as String, actions() as UNNotificationActionMBS, intentIdentifiers() as string, options as Integer) as UNNotificationCategoryMBS
- shared method category(identifier as String, actions() as UNNotificationActionMBS, intentIdentifiers() as string, hiddenPreviewsBodyPlaceholder as String, options as Integer) as UNNotificationCategoryMBS
- shared method category(identifier as String, actions() as UNNotificationActionMBS, intentIdentifiers() as string, hiddenPreviewsBodyPlaceholder as String, categorySummaryFormat as String, options as Integer) as UNNotificationCategoryMBS
- shared method Available as boolean
- class UNNotificationContentMBS
- method Constructor(Handle as Integer)
- method attachment(Index as integer) as UNNotificationAttachmentMBS
- method attachments as UNNotificationAttachmentMBS()
- method Constructor
- method mutableCopy as UNMutableNotificationContentMBS
- method copy as UNNotificationContentMBS
- property Handle as Integer
- property body as String
- property categoryIdentifier as String
- property subtitle as String
- property threadIdentifier as String
- property title as String
- property summaryArgument as String
- property summaryArgumentCount as Integer
- property userInfo as Dictionary
- property sound as UNNotificationSoundMBS
- property badge as Integer
- property attachmentCount as Integer
- shared method Available as boolean
- class UNNotificationMBS
- class UNNotificationRequestMBS
- method Constructor(identifier as string, content as UNNotificationContentMBS, trigger as UNNotificationTriggerMBS)
- method Copy as UNNotificationRequestMBS
- property Handle as Integer
- property identifier as String
- property content as UNNotificationContentMBS
- property trigger as UNNotificationTriggerMBS
- shared method request(identifier as string, content as UNNotificationContentMBS, trigger as UNNotificationTriggerMBS) as UNNotificationRequestMBS
- shared method Available as boolean
- class UNNotificationResponseMBS
- method Constructor
- method copy as UNNotificationResponseMBS
- property Handle as Integer
- property actionIdentifier as String
- property notification as UNNotificationMBS
- shared method Available as boolean
- shared method UNNotificationDefaultActionIdentifier as String
- shared method UNNotificationDismissActionIdentifier as String
- class UNNotificationSettingsMBS
- method Constructor
- method copy as UNNotificationSettingsMBS
- property Handle as Integer
- property authorizationStatus as Integer
- property soundSetting as Integer
- property badgeSetting as Integer
- property alertSetting as Integer
- property notificationCenterSetting as Integer
- property lockScreenSetting as Integer
- property alertStyle as Integer
- property showPreviewsSetting as Integer
- property criticalAlertSetting as Integer
- property providesAppNotificationSettings as Boolean
- shared method Available as boolean
- shared method settings as UNNotificationSettingsMBS
- class UNNotificationSoundMBS
- method Constructor
- method copy as UNNotificationSoundMBS
- property Handle as Integer
- shared method criticalSoundNamed(name as string, volume as double) as UNNotificationSoundMBS
- shared method criticalSoundNamed(name as string) as UNNotificationSoundMBS
- shared method soundNamed(name as string) as UNNotificationSoundMBS
- shared method defaultCriticalSoundWithAudioVolume(volume as double) as UNNotificationSoundMBS
- shared method defaultSound as UNNotificationSoundMBS
- shared method defaultCriticalSound as UNNotificationSoundMBS
- shared method Available as boolean
- class UNNotificationTriggerMBS
- class UNPushNotificationTriggerMBS
- class UNTextInputNotificationActionMBS
- method Constructor(identifier as string, title as string, options as integer, textInputButtonTitle as string, textInputPlaceholder as string)
- property textInputPlaceholder as String
- property textInputButtonTitle as String
- shared method action(identifier as string, title as string, options as integer, textInputButtonTitle as string, textInputPlaceholder as string) as UNTextInputNotificationActionMBS
- class UNTextInputNotificationResponseMBS
- class UNTimeIntervalNotificationTriggerMBS
- class UNUserNotificationCenterMBS
- method addNotificationRequest(request as UNNotificationRequestMBS, tag as Variant = nil)
- method getNotificationSettings(tag as Variant = nil)
- method getDeliveredNotifications(tag as Variant = nil)
- method getPendingNotificationRequests(tag as Variant = nil)
- method getNotificationCategories(tag as Variant = nil)
- method setNotificationCategories(categories() as UNNotificationCategoryMBS)
- method requestAuthorization(options as integer, tag as Variant = nil)
- method removePendingNotificationRequests(identifiers() as string)
- method removeDeliveredNotifications(identifiers() as string)
- method removeAllDeliveredNotifications
- method removeAllPendingNotificationRequests
- method Constructor
- method Destructor
- property Handle as Integer
- property supportsContentExtensions as Boolean
- shared method Available as boolean
- event openSettingsForNotification(notification as UNNotificationMBS)
- event didReceiveNotificationResponse(response as UNNotificationResponseMBS)
- event willPresentNotification(notification as UNNotificationMBS, byref options as Integer)
- event requestAuthorizationCompleted(granted as boolean, error as NSErrorMBS, tag as variant)
- event getNotificationCategoriesCompleted(categories() as UNNotificationCategoryMBS, tag as variant)
- event getNotificationSettingsCompleted(settings as UNNotificationSettingsMBS, tag as variant)
- event addNotificationRequestCompleted(request as UNNotificationRequestMBS, error as NSErrorMBS, tag as variant)
- event getPendingNotificationRequestsCompleted(requests() as UNNotificationRequestMBS, tag as variant)
- event getDeliveredNotificationsCompleted(notifications() as UNNotificationMBS, tag as variant)
Blog Entries
- MBS Xojo Plugins, version 21.1pr4
- Three new controls for iOS in Xojo
- MBS Xojo Plugins, version 20.6pr1
- MBS Xojo Plugins, version 19.2pr4
- MBS Xojo Plugins, version 19.2pr1
- MonkeyBread Software Releases the MBS Xojo Plugins in version 19.1
- MBS Xojo Plugins, version 19.1pr1
- UserNotifications framework for Mac