DefaultContactsPermissionManager
constructor(context: Context, contactsPermission: ContactsPermission, settings: BasePermissionManager.Settings, coroutineScope: CoroutineScope)
Parameters
context
the Context the ContactsPermission is to be granted in
contactsPermission
the ContactsPermission to manage.
settings
the Settings to apply to this manager.
coroutineScope
the CoroutineScope of this manager.
constructor(bundle: <Error class: unknown class>, contactsPermission: <Error class: unknown class>, settings: <Error class: unknown class>, coroutineScope: <Error class: unknown class>)
Parameters
bundle
the NSBundle the ContactsPermission is to be granted in
contactsPermission
the ContactsPermission to manage.
settings
the Settings to apply to this manager.
coroutineScope
the CoroutineScope of this manager.
constructor(contactsPermission: ContactsPermission, settings: BasePermissionManager.Settings, coroutineScope: CoroutineScope)
Parameters
contactsPermission
the ContactsPermission to manage.
settings
the Settings to apply to this manager.
coroutineScope
the CoroutineScope of this manager.
constructor(contactsPermission: ContactsPermission, settings: BasePermissionManager.Settings, coroutineScope: CoroutineScope)
Parameters
contactsPermission
the ContactsPermission to manage.
settings
the Settings to apply to this manager.
coroutineScope
the CoroutineScope of this manager.