AdMediaData.fromMap constructor

AdMediaData.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory AdMediaData.fromMap(Map<String, dynamic> map) {
  return AdMediaData(
    adData: (map['adData'] as List<dynamic>?)?.map((e) => e as String).toList() ?? const [],
    adDataJson:
        map['adDataJson'] is String ? jsonDecode(map['adDataJson'] as String).cast<Map<String, dynamic>>() : const [],
    size: map['size'] is Map<String, dynamic> ? AdSize.fromMap(map['size'] as Map<String, dynamic>) : const AdSize(),
  );
}