web_bluetooth library Null safety

Web Bluetooth

https://webbluetoothcg.github.io/web-bluetooth/

Classes

AllowedBluetoothDevice
Bluetooth
Secure contextThis feature is available only in secure contexts (HTTPS), in some or all supporting browsers. Experimental This is an experimental technologyCheck the Browser compatibility table carefully before using this in production. The interface of the Web Bluetooth API returns a Promise to a BluetoothDevice object with the specified options.
BluetoothAdvertisingEvent
BluetoothAdvertisingEventInit
BluetoothCharacteristicProperties
Draft This page is not complete. [...]
BluetoothDataFilterInit
BluetoothDevice
Experimental This is an experimental technologyCheck the Browser compatibility table carefully before using this in production. The BluetoothDevice interface of the Web Bluetooth API represents a Bluetooth device inside a particular script execution environment.
BluetoothLEScanFilterInit
BluetoothManufacturerDataFilterInit
BluetoothManufacturerDataMap
BluetoothPermissionDescriptor
BluetoothPermissionResult
BluetoothPermissionStorage
BluetoothRemoteGATTCharacteristic
Experimental This is an experimental technologyCheck the Browser compatibility table carefully before using this in production. The BluetoothRemoteGattCharacteristic interface of the Web Bluetooth API represents a GATT Characteristic, which is a basic data element that provides further information about a peripheral’s service.
BluetoothRemoteGATTDescriptor
Experimental This is an experimental technologyCheck the Browser compatibility table carefully before using this in production. The interface of the Web Bluetooth API provides a GATT Descriptor, which provides further information about a characteristic’s value. This page describes the W3C Community Group Web Bluetooth API. For the Firefox OS Bluetooth API, see BluetoothGattDescriptor (Firefox OS).
BluetoothRemoteGATTServer
Experimental This is an experimental technologyCheck the Browser compatibility table carefully before using this in production. The BluetoothRemoteGATTServer interface of the Web Bluetooth API represents a GATT Server on a remote device. This page describes the W3C Community Group Web Bluetooth API. For the Firefox OS Bluetooth API, see BluetoothGattServer (Firefox OS).
BluetoothRemoteGATTService
Experimental This is an experimental technologyCheck the Browser compatibility table carefully before using this in production. [...]
BluetoothServiceDataFilterInit
BluetoothServiceDataMap
BluetoothUUID
RequestDeviceOptions
ValueEvent
ValueEventInit
WatchAdvertisementsOptions

Mixins

BluetoothDeviceEventHandlers
CharacteristicEventHandlers
ServiceEventHandlers