Skip to content

BlePermissionStatus

Defined in: console-sdk/src/transport/types.ts:45

Bluetooth permission readout, returned by ConsoleTransportInstance.permissionStatus / ConsoleTransportInstance.requestPermissions and surfaced to consumers through useBlePermissions(). The platform matrix (Android 12+ BLUETOOTH_SCAN/BLUETOOTH_CONNECT with neverForLocation, legacy location on API ≤30, iOS) is internal to the transport — consumers never branch on platform.

canAskAgain: boolean

Defined in: console-sdk/src/transport/types.ts:49

Whether the OS would show the permission prompt again if requested.


status: "granted" | "denied" | "undetermined"

Defined in: console-sdk/src/transport/types.ts:47

Current permission state.