toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  return <String, dynamic>{
    'adSize': adSize?.toJson(),
    'choicesPosition': choicesPosition?.value,
    'direction': mediaDirection,
    'aspect': mediaAspect,
    'requestCustomDislikeAd': requestCustomDislikeAd,
    'requestMultiImages': requestMultiImages,
    'returnUrlsForImages': returnUrlsForImages,
    'videoConfiguration': videoConfiguration?.toJson(),
  }..removeWhere((_, dynamic v) => v == null);
}