FullScreenIntentPermissionsEvents -> FullScreenIntentPermissionsEvent

This commit is contained in:
Benoit Marty
2026-08-25 10:31:51 +02:00
parent 2b55ff097f
commit cb8c462bad
7 changed files with 18 additions and 18 deletions
@@ -8,7 +8,7 @@
package io.element.android.libraries.fullscreenintent.api
sealed interface FullScreenIntentPermissionsEvents {
data object Dismiss : FullScreenIntentPermissionsEvents
data object OpenSettings : FullScreenIntentPermissionsEvents
sealed interface FullScreenIntentPermissionsEvent {
data object Dismiss : FullScreenIntentPermissionsEvent
data object OpenSettings : FullScreenIntentPermissionsEvent
}
@@ -11,5 +11,5 @@ package io.element.android.libraries.fullscreenintent.api
data class FullScreenIntentPermissionsState(
val permissionGranted: Boolean,
val shouldDisplayBanner: Boolean,
val eventSink: (FullScreenIntentPermissionsEvents) -> Unit,
val eventSink: (FullScreenIntentPermissionsEvent) -> Unit,
)
@@ -11,7 +11,7 @@ package io.element.android.libraries.fullscreenintent.api
fun aFullScreenIntentPermissionsState(
permissionGranted: Boolean = true,
shouldDisplay: Boolean = false,
eventSink: (FullScreenIntentPermissionsEvents) -> Unit = {},
eventSink: (FullScreenIntentPermissionsEvent) -> Unit = {},
) = FullScreenIntentPermissionsState(
permissionGranted = permissionGranted,
shouldDisplayBanner = shouldDisplay,