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.