Skip to main content

NotificationConfig

@siteed/expo-audio-studio


@siteed/expo-audio-studio / NotificationConfig

Interface: NotificationConfig

Defined in: src/ExpoAudioStream.types.ts:375

Properties

android?

optional android: object

Defined in: src/ExpoAudioStream.types.ts:386

Android-specific notification configuration

accentColor?

optional accentColor: string

Accent color for the notification (used for the app icon and buttons)

actions?

optional actions: NotificationAction[]

List of actions that can be performed from the notification

channelDescription?

optional channelDescription: string

User-visible description of the notification channel

channelId?

optional channelId: string

Unique identifier for the notification channel

channelName?

optional channelName: string

User-visible name of the notification channel

lightColor?

optional lightColor: string

Color of the notification LED (if device supports it)

notificationId?

optional notificationId: number

Unique identifier for this notification

priority?

optional priority: "default" | "min" | "low" | "high" | "max"

Priority of the notification (affects how it's displayed)

waveform?

optional waveform: WaveformConfig

Configuration for the waveform visualization in the notification


icon?

optional icon: string

Defined in: src/ExpoAudioStream.types.ts:383

Icon to be displayed in the notification (resource name or URI)


ios?

optional ios: object

Defined in: src/ExpoAudioStream.types.ts:416

iOS-specific notification configuration

categoryIdentifier?

optional categoryIdentifier: string

Identifier for the notification category (used for grouping similar notifications)


text?

optional text: string

Defined in: src/ExpoAudioStream.types.ts:380

Main text content of the notification


title?

optional title: string

Defined in: src/ExpoAudioStream.types.ts:377

Title of the notification