One Logo Pool Ball
App Services · IOS API REFERENCE

UserNotificationsUI

Customize the interface that displays local and remote notifications.

3 types

8 callable entries

4 skipped

67% entry coverage

Generated from iOS SDK 27.1. Availability is shown on each declaration; permissions and entitlements still apply.

Types

Functions and constants

method · iOS 12.0+

dismissNotificationContentExtension

TypeScript
dismissNotificationContentExtension(): void
Swift declaration
func dismissNotificationContentExtension()
method · iOS 10.0+

mediaPlayingPaused

TypeScript
mediaPlayingPaused(): void
Swift declaration
func mediaPlayingPaused()
method · iOS 10.0+

mediaPlayingStarted

TypeScript
mediaPlayingStarted(): void
Swift declaration
func mediaPlayingStarted()
method · iOS 12.0+

performNotificationDefaultAction

TypeScript
performNotificationDefaultAction(): void
Swift declaration
func performNotificationDefaultAction()
get · iOS 12.0+

notificationActions

TypeScript
get notificationActions(): Array<_UserNotifications_UNNotificationAction>
Swift declaration
var notificationActions: [UNNotificationAction] { get set }
set · iOS 12.0+

notificationActions

TypeScript
set notificationActions(value: Array<_UserNotifications_UNNotificationAction>)
Swift declaration
var notificationActions: [UNNotificationAction] { get set }

Skipped declarations

4 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

protocol implementation UNNotificationContentExtension.didReceive(_:)

synchronous protocol result requires an active JS-thread call; delegate invocations can escape it

protocol implementation UNNotificationContentExtension.mediaPlayPauseButtonType

non-method protocol requirement

protocol implementation UNNotificationContentExtension.mediaPlayPauseButtonFrame

non-method protocol requirement

protocol implementation UNNotificationContentExtension.mediaPlayPauseButtonTintColor

non-method protocol requirement