DefaultBluetoothPermissionManager
constructor(context: Context, bluetoothPermission: BluetoothPermission, bluetoothAdapter: BluetoothAdapter?, settings: BasePermissionManager.Settings, coroutineScope: CoroutineScope)
Parameters
context
the Context the BluetoothPermission is to be granted in
bluetoothAdapter
the BluetoothAdapter of the system
settings
the Settings to apply to this manager.
coroutineScope
the CoroutineScope of this manager.
constructor(bluetoothPermission: BluetoothPermission, bundle: NSBundle, settings: BasePermissionManager.Settings, coroutineScope: CoroutineScope)
Parameters
bundle
the NSBundle the BluetoothPermission is to be granted in
settings
the Settings to apply to this manager.
coroutineScope
the CoroutineScope of this manager.
constructor(bluetoothPermission: BluetoothPermission, bundle: NSBundle, settings: BasePermissionManager.Settings, coroutineScope: CoroutineScope)
Parameters
bundle
the NSBundle the BluetoothPermission is to be granted in
settings
the Settings to apply to this manager.
coroutineScope
the CoroutineScope of this manager.
constructor(bluetoothPermission: BluetoothPermission, settings: BasePermissionManager.Settings, coroutineScope: CoroutineScope)
Parameters
bluetoothPermission
the BluetoothPermission to manage
settings
the Settings to apply to this manager.
coroutineScope
the CoroutineScope of this manager.