CharacteristicOperationReceivedEvent.fromJson constructor

CharacteristicOperationReceivedEvent.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory CharacteristicOperationReceivedEvent.fromJson(
  Map<String, dynamic> json,
) {
  return CharacteristicOperationReceivedEvent(
    characteristicId: json['characteristicId'] as String,
    type: CharacteristicOperationType.fromJson(json['type'] as String),
    data: json.containsKey('data') ? json['data'] as String : null,
    writeType: json.containsKey('writeType')
        ? CharacteristicWriteType.fromJson(json['writeType'] as String)
        : null,
  );
}