onConnectionStateChanged function

dynamic Function(Map<Object?, Object?>?, int, int) onConnectionStateChanged(
  1. dynamic onConnectionStateChanged(
    1. BleDevice? device,
    2. int status,
    3. int newState
    )
)

Implementation

Function(Map<Object?, Object?>?, int, int) onConnectionStateChanged(Function(BleDevice? device, int status, int newState) onConnectionStateChanged) {
  return (serializedDevice, status, newState) {
    onConnectionStateChanged(
        DeSerializer.device(serializedDevice?.cast<String, dynamic>()),
        status,
        newState
    );
  };
}