Skip to content
Titanium SDK
Version13.0.1

You are reading 13.0.1. See this page in 13.4.1.

Titanium.App.iOS.UserNotificationCategory

proxyiPhoneiPadmacOSsince 3.4.0

Extends Titanium.Proxy

A set of notification actions to associate with a notification.

To create a notification category, use the Titanium.App.iOS.createUserNotificationCategory method.

A notification category represents a collection of Titanium.App.iOS.UserNotificationAction to associate with a specific notification. The notification category allows the application to customize the notification options based on which notification style is used. For alert dialogs, only four notification actions can be displayed, while all other notifications can only display two actions.

To use a local interactive notification, you need to register the notification category using the Titanium.App.iOS.registerUserNotificationSettings method and send a notification using the Titanium.App.iOS.scheduleLocalNotification and pass the category identifier to the category property.

Properties 8

Array of notification actions to display for non-dialog-style notification.

If not specified, the first two actions from actionsForDefaultContent are displayed. Note: This property has been removed in iOS 10. iOS 10+ will handle the actions internally.

apiName

Stringsince Android 3.2.0, iPhone 3.2.0, iPad 3.2.0, macOS 9.2.0read-only

Inherited from Titanium.Proxy

The name of the API that this proxy corresponds to.

categorySummaryFormat

Stringsince 7.4.0iOS 12+

A format string for the summary description used when the system groups the category's notifications.

Identifier for this category.

When scheduling a notification, pass this value to the category property.

intentIdentifiers

Array<String>iOS 10+

The intents related to notifications of this category.

When a notification is delivered, the presence of an intent identifier lets the system know that the notification is potentially related to the handling of a request made through Siri.

Compiled from Titanium/App/iOS/UserNotificationCategory.ymlEdit on GitHub