BluetoothPermissionManagerBuilder

A BaseBluetoothPermissionManagerBuilder

Parameters

context

the PermissionContext this permissions manager builder runs on

bluetoothAdapter

the BluetoothAdapter of the system

A BaseBluetoothPermissionManagerBuilder for the JS family. The context is unused — the browser has no ambient permission context.

Parameters

context

the PermissionContext this permissions manager builder runs on

Constructors

Link copied to clipboard
constructor(context: PermissionContext, bluetoothAdapter: BluetoothAdapter?)
actual constructor(context: PermissionContext)

Constructor

actual constructor(context: PermissionContext)
expect constructor(context: PermissionContext = defaultPermissionContext)
actual constructor(context: PermissionContext)
actual constructor(context: PermissionContext)

Functions

Link copied to clipboard
actual open override fun create(bluetoothPermission: BluetoothPermission = BluetoothPermission(BluetoothPermission.Type.Client()), settings: BasePermissionManager.Settings = BasePermissionManager.Settings(), coroutineScope: CoroutineScope): BluetoothPermissionManager
actual open override fun create(bluetoothPermission: BluetoothPermission = BluetoothPermission(BluetoothPermission.Type.Client()), settings: BasePermissionManager.Settings = BasePermissionManager.Settings(), coroutineScope: CoroutineScope): BluetoothPermissionManager
expect open override fun create(bluetoothPermission: BluetoothPermission = BluetoothPermission(BluetoothPermission.Type.Client()), settings: BasePermissionManager.Settings = BasePermissionManager.Settings(), coroutineScope: CoroutineScope): BluetoothPermissionManager
actual open override fun create(bluetoothPermission: BluetoothPermission = BluetoothPermission(BluetoothPermission.Type.Client()), settings: BasePermissionManager.Settings = BasePermissionManager.Settings(), coroutineScope: CoroutineScope): BluetoothPermissionManager
actual open override fun create(bluetoothPermission: BluetoothPermission = BluetoothPermission(BluetoothPermission.Type.Client()), settings: BasePermissionManager.Settings = BasePermissionManager.Settings(), coroutineScope: CoroutineScope): BluetoothPermissionManager