toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final json = <String, dynamic>{};

  final sdkInfo = sdk?.toJson();
  if (sdkInfo?.isNotEmpty ?? false) {
    json['sdk_info'] = sdkInfo;
  }

  if (_images?.isNotEmpty ?? false) {
    json['images'] = _images!
        .map((e) => e.toJson())
        .where((element) => element.isNotEmpty)
        .toList(growable: false);
  }

  return json;
}