WebBluetoothRemoteGATTService class

Constructors

WebBluetoothRemoteGATTService.fromJSObject(Object _jsObject, WebBluetoothDevice device)
Create a new instance from a js object.

Properties

device WebBluetoothDevice
The device that this gatt server belongs too.
final
hashCode int
The hash code for this object.
no setterinherited
isPrimary bool
Check if the service is a primary service (top level).
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
uuid String
The uuid of the service.
no setter

Methods

getCharacteristic(String characteristicUUID) Future<WebBluetoothRemoteGATTCharacteristic>
Get a characteristic from this service.
getCharacteristics([String? characteristicUUID]) Future<List<WebBluetoothRemoteGATTCharacteristic>>
Get a characteristic from this service.
getIncludedService(String serviceUUID) Future<WebBluetoothRemoteGATTService>
Get an included service from this service.
getIncludedServices(String? serviceUUID) Future<List<WebBluetoothRemoteGATTService>>
Get all included services from this service.
hasGetCharacteristicsFunction() bool
Check to see if the getCharacteristics function exists on the js object.
hasGetIncludedServiceFunction() bool
Check to see if the getIncludedService function exists on the js object.
hasGetIncludedServicesFunction() bool
ignore: deprecated_member_use_from_same_package Check to see if the getIncludedServices function exists on the js object.
hasIsPrimary() bool
Check to see if the isPrimary exists on the js object.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited