init
TypeScriptstatic init(): Promise<UIMutableUserNotificationAction>Swift declarationinit()class · iOS 8.0+ · Deprecated in iOS 10.0 · SDK 27.1
@MainActor class UIMutableUserNotificationActionstatic init(): Promise<UIMutableUserNotificationAction>Swift declarationinit()get activationMode(): Promise<UIUserNotificationActivationMode>Swift declarationvar activationMode: UIUserNotificationActivationMode { get set }setActivationMode(value: UIUserNotificationActivationMode): Promise<void>Swift declarationvar activationMode: UIUserNotificationActivationMode { get set }get isAuthenticationRequired(): Promise<boolean>Swift declarationvar isAuthenticationRequired: Bool { get set }setIsAuthenticationRequired(value: boolean): Promise<void>Swift declarationvar isAuthenticationRequired: Bool { get set }get behavior(): Promise<UIUserNotificationActionBehavior>Swift declarationvar behavior: UIUserNotificationActionBehavior { get set }setBehavior(value: UIUserNotificationActionBehavior): Promise<void>Swift declarationvar behavior: UIUserNotificationActionBehavior { get set }get isDestructive(): Promise<boolean>Swift declarationvar isDestructive: Bool { get set }setIsDestructive(value: boolean): Promise<void>Swift declarationvar isDestructive: Bool { get set }get identifier(): Promise<(string) | null>Swift declarationvar identifier: String? { get set }setIdentifier(value?: (string) | null): Promise<void>Swift declarationvar identifier: String? { get set }get parameters(): Promise<NativeMap<unknown, unknown>>Swift declarationvar parameters: [AnyHashable : Any] { get set }setParameters(value: NativeMap<unknown, unknown>): Promise<void>Swift declarationvar parameters: [AnyHashable : Any] { get set }get title(): Promise<(string) | null>Swift declarationvar title: String? { get set }setTitle(value?: (string) | null): Promise<void>Swift declarationvar title: String? { get set }No declarations were skipped in this snapshot.