Activity Contract
Activity Contract functions are utility functions to launch activity contract functions with less code
Permission Request
LaunchPermissionRequest function will launch a permission request in android in the first time of composable render.
Single Permission Request
| setContent {
LaunchPermissionRequest(
permission = Manifest.Permission.POST_NOTIFICATIONS,
onResult = {
}
)
}
|
Multiple Permission Request
| setContent {
LaunchPermissionRequest(
permissions = listOf(
Manifest.Permission.POST_NOTIFICATIONS,
Manifest.Permission.READ_EXTERNAL_STORAGE
),
onResult = {
}
)
}
|