One Logo Pool Ball
UIKit · IOS API REFERENCE

UIUserNotificationAction

class · iOS 8.0+ · Deprecated in iOS 10.0 · SDK 27.1

@MainActor class UIUserNotificationAction

Members (9)

init · iOS 8.0+ · Deprecated in iOS 10.0

init

TypeScript
static init(): Promise<UIUserNotificationAction>
Swift declaration
init()
init · iOS 8.0+ · Deprecated in iOS 10.0

init

TypeScript
static initCoder(coder: _Foundation_NSCoder): Promise<(UIUserNotificationAction) | null>
Swift declaration
init?(coder: NSCoder)
get · iOS 8.0+ · Deprecated in iOS 10.0

activationMode

TypeScript
get activationMode(): Promise<UIUserNotificationActivationMode>
Swift declaration
var activationMode: UIUserNotificationActivationMode { get }
get · iOS 8.0+ · Deprecated in iOS 10.0

isAuthenticationRequired

TypeScript
get isAuthenticationRequired(): Promise<boolean>
Swift declaration
var isAuthenticationRequired: Bool { get }
get · iOS 9.0+ · Deprecated in iOS 10.0

behavior

TypeScript
get behavior(): Promise<UIUserNotificationActionBehavior>
Swift declaration
var behavior: UIUserNotificationActionBehavior { get }
get · iOS 8.0+ · Deprecated in iOS 10.0

isDestructive

TypeScript
get isDestructive(): Promise<boolean>
Swift declaration
var isDestructive: Bool { get }
get · iOS 8.0+ · Deprecated in iOS 10.0

identifier

TypeScript
get identifier(): Promise<(string) | null>
Swift declaration
var identifier: String? { get }
get · iOS 9.0+ · Deprecated in iOS 10.0

parameters

TypeScript
get parameters(): Promise<NativeMap<unknown, unknown>>
Swift declaration
var parameters: [AnyHashable : Any] { get }
get · iOS 8.0+ · Deprecated in iOS 10.0

title

TypeScript
get title(): Promise<(string) | null>
Swift declaration
var title: String? { get }

Skipped declarations

No declarations were skipped in this snapshot.

All UIKit types →