-
public final class PermissionApi
-
-
Field Summary
Fields Modifier and Type Field Description private final PermissionCommandspermissionKitprivate final Array<Permissions>servicePermissions
-
Constructor Summary
Constructors Constructor Description PermissionApi(Context context, Array<Permissions> servicePermissions)
-
Method Summary
Modifier and Type Method Description final PermissionCommandsgetPermissionKit()final Array<Permissions>getServicePermissions()final UnitonRequestServicePermissions(ActivityResultLauncher<Array<String>> registerForActivityResult)final UnitOnRequestServicePermission(ManagedActivityResultLauncher<Array<String>, Map<String, Boolean>> permissionLauncher)final UnitonRequestPermissions(Array<Permissions> permissionArray, ActivityResultLauncher<Array<String>> registerForActivityResult)final UnitOnRequestPermissions(Array<Permissions> permissionArray, ManagedActivityResultLauncher<Array<String>, Map<String, Boolean>> permissionLauncher)-
-
Method Detail
-
getPermissionKit
final PermissionCommands getPermissionKit()
-
getServicePermissions
final Array<Permissions> getServicePermissions()
-
onRequestServicePermissions
final Unit onRequestServicePermissions(ActivityResultLauncher<Array<String>> registerForActivityResult)
-
OnRequestServicePermission
@Composable() final Unit OnRequestServicePermission(ManagedActivityResultLauncher<Array<String>, Map<String, Boolean>> permissionLauncher)
-
onRequestPermissions
final Unit onRequestPermissions(Array<Permissions> permissionArray, ActivityResultLauncher<Array<String>> registerForActivityResult)
-
-
-
-