NotificationConfig
@siteed/expo-audio-studio / NotificationConfig
Interface: NotificationConfig
Defined in: src/ExpoAudioStream.types.ts:489
Properties
android?
optionalandroid:object
Defined in: src/ExpoAudioStream.types.ts:500
Android-specific notification configuration
accentColor?
optionalaccentColor:string
Accent color for the notification (used for the app icon and buttons)
actions?
optionalactions:NotificationAction[]
List of actions that can be performed from the notification
channelDescription?
optionalchannelDescription:string
User-visible description of the notification channel
channelId?
optionalchannelId:string
Unique identifier for the notification channel
channelName?
optionalchannelName:string
User-visible name of the notification channel
lightColor?
optionallightColor:string
Color of the notification LED (if device supports it)
notificationId?
optionalnotificationId:number
Unique identifier for this notification
priority?
optionalpriority:"default"|"min"|"low"|"high"|"max"
Priority of the notification (affects how it's displayed)
showPauseResumeActions?
optionalshowPauseResumeActions:boolean
Whether to show pause/resume actions in the notification (default: true)
waveform?
optionalwaveform:WaveformConfig
Configuration for the waveform visualization in the notification
icon?
optionalicon:string
Defined in: src/ExpoAudioStream.types.ts:497
Icon to be displayed in the notification (resource name or URI)
ios?
optionalios:object
Defined in: src/ExpoAudioStream.types.ts:533
iOS-specific notification configuration
categoryIdentifier?
optionalcategoryIdentifier:string
Identifier for the notification category (used for grouping similar notifications)
text?
optionaltext:string
Defined in: src/ExpoAudioStream.types.ts:494
Main text content of the notification
title?
optionaltitle:string
Defined in: src/ExpoAudioStream.types.ts:491
Title of the notification