Skip to content

Commit 943b8aa

Browse files
committed
Make iOS-specific notification forwarding methods public
1 parent 15ad716 commit 943b8aa

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

kmpnotifier/api/kmpnotifier.klib.api

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,3 +179,9 @@ final object com.mmk.kmpnotifier.notification/NotifierManager { // com.mmk.kmpno
179179

180180
// Targets: [ios]
181181
final fun (com.mmk.kmpnotifier.notification/NotifierManager).com.mmk.kmpnotifier.extensions/onApplicationDidReceiveRemoteNotification(kotlin.collections/Map<kotlin/Any?, *>) // com.mmk.kmpnotifier.extensions/onApplicationDidReceiveRemoteNotification|onApplicationDidReceiveRemoteNotification@com.mmk.kmpnotifier.notification.NotifierManager(kotlin.collections.Map<kotlin.Any?,*>){}[0]
182+
183+
// Targets: [ios]
184+
final fun (com.mmk.kmpnotifier.notification/NotifierManager).com.mmk.kmpnotifier.extensions/onNotificationClicked(platform.UserNotifications/UNNotificationContent) // com.mmk.kmpnotifier.extensions/onNotificationClicked|onNotificationClicked@com.mmk.kmpnotifier.notification.NotifierManager(platform.UserNotifications.UNNotificationContent){}[0]
185+
186+
// Targets: [ios]
187+
final fun (com.mmk.kmpnotifier.notification/NotifierManager).com.mmk.kmpnotifier.extensions/onUserNotification(platform.UserNotifications/UNNotificationContent) // com.mmk.kmpnotifier.extensions/onUserNotification|onUserNotification@com.mmk.kmpnotifier.notification.NotifierManager(platform.UserNotifications.UNNotificationContent){}[0]

kmpnotifier/src/iosMain/kotlin/com/mmk/kmpnotifier/extensions/NotifierManagerExt.ios.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ public fun NotifierManager.onApplicationDidReceiveRemoteNotification(userInfo: M
3030
}
3131
}
3232

33-
internal fun NotifierManager.onUserNotification(notificationContent: UNNotificationContent) {
33+
public fun NotifierManager.onUserNotification(notificationContent: UNNotificationContent) {
3434
val userInfo = notificationContent.userInfo
3535
val payloadData = userInfo.asPayloadData()
3636
val hasNotification = notificationContent.title != null || notificationContent.body != null
@@ -50,7 +50,7 @@ internal fun NotifierManager.onUserNotification(notificationContent: UNNotificat
5050
}
5151
}
5252

53-
internal fun NotifierManager.onNotificationClicked(notificationContent: UNNotificationContent) {
53+
public fun NotifierManager.onNotificationClicked(notificationContent: UNNotificationContent) {
5454
NotifierManagerImpl.onNotificationClicked(notificationContent.userInfo.asPayloadData())
5555
}
5656

@@ -75,4 +75,4 @@ internal fun Map<Any?, *>?.asPayloadData(): PayloadData {
7575

7676
private fun UNNotificationContent.isPushNotification(): Boolean {
7777
return userInfo.containsKey(KEY_IOS_FIREBASE_NOTIFICATION)
78-
}
78+
}

0 commit comments

Comments
 (0)