BasePermissionManager

constructor(permission: P, settings: BasePermissionManager.Settings, coroutineScope: CoroutineScope)

Parameters

P

the type of Permission to manage

permission

the P managed by this manager

settings

the Settings to apply to this manager.

coroutineScope

the CoroutineScope of this manager.