toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final data = <String, dynamic>{
    '#': key,
    '@': pos,
    'ack': ack,
    'err': err,
    'ok': ok,
    'get': get?.toJson(),
    'put': put
        ?.toMap()
        .map<String, dynamic>((key, value) => MapEntry(key, value?.toJson())),
  };
  data.removeWhere((key, value) => value == null);
  return data;
}