UserNotifications · IOS API REFERENCE
UNNotificationAction
class · iOS 10.0+ · SDK 27.1
class UNNotificationAction
Members (6)
init · iOS 10.0+init
TypeScriptstatic initIdentifierTitleOptions(identifier: string, title: string, options?: UNNotificationActionOptions): UNNotificationAction
Swift declarationconvenience init(identifier: String, title: String, options: UNNotificationActionOptions = [])
init · iOS 15.0+init
TypeScriptstatic initIdentifierTitleOptionsIcon(identifier: string, title: string, options?: UNNotificationActionOptions, icon?: (UNNotificationActionIcon) | null): UNNotificationAction
Swift declarationconvenience init(identifier: String, title: String, options: UNNotificationActionOptions = [], icon: UNNotificationActionIcon?)
get · iOS 15.0+icon
TypeScriptget icon(): (UNNotificationActionIcon) | null
Swift declaration@NSCopying var icon: UNNotificationActionIcon? { get }
get · iOS 10.0+identifier
TypeScriptget identifier(): string
Swift declarationvar identifier: String { get }
get · iOS 10.0+options
TypeScriptget options(): UNNotificationActionOptions
Swift declarationvar options: UNNotificationActionOptions { get }
get · iOS 10.0+title
TypeScriptget title(): string
Swift declarationvar title: String { get }
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
UNNotificationAction.init()
inherited init: cannot prove legal (class declares 2 custom initializers)
All UserNotifications types →