request

fun request(rationaleMessages: Map<GrantPermission, String> = emptyMap(), settingsMessages: Map<GrantPermission, String> = emptyMap(), onAllGranted: () -> Unit)

Initiates the group permission request flow.

Parameters

rationaleMessages

Map of permission to its custom rationale text.

settingsMessages

Map of permission to its custom settings guide text.

onAllGranted

Callback executed ONLY when all permissions are granted.