ContactsPermissionManagerBuilder

A BaseContactsPermissionManagerBuilder

Parameters

context

the PermissionContext this permissions manager builder runs on

A BaseContactsPermissionManagerBuilder

Parameters

context

the PermissionContext this permissions manager builder runs on

Constructors

Link copied to clipboard
actual constructor(context: PermissionContext)
expect constructor(context: PermissionContext = defaultPermissionContext)
actual constructor(context: PermissionContext)
actual constructor(context: PermissionContext)

Functions

Link copied to clipboard
open override fun create(contactsPermission: ContactsPermission, settings: BasePermissionManager.Settings, coroutineScope: CoroutineScope): ContactsPermissionManager
abstract fun create(contactsPermission: ContactsPermission, settings: BasePermissionManager.Settings = BasePermissionManager.Settings(), coroutineScope: CoroutineScope): ContactsPermissionManager
open fun create(contactsPermission: <Error class: unknown class>, settings: <Error class: unknown class>, coroutineScope: <Error class: unknown class>): <Error class: unknown class>
open override fun create(contactsPermission: ContactsPermission, settings: BasePermissionManager.Settings, coroutineScope: CoroutineScope): PermissionManager<ContactsPermission>
open override fun create(contactsPermission: ContactsPermission, settings: BasePermissionManager.Settings, coroutineScope: CoroutineScope): PermissionManager<ContactsPermission>