CustomAdModel.fromJson constructor
Factory constructor to parse from JSON map.
Implementation
factory CustomAdModel.fromJson(Map<String, dynamic> json) {
return CustomAdModel(
id: json['id'] as String?,
title: json['title'] as String? ?? '',
description: json['description'] as String? ?? '',
imageUrl: json['imageUrl'] as String?,
link: json['link'] as String?,
callToAction: json['callToAction'] as String? ?? 'Learn More',
advertiser: json['advertiser'] as String? ?? 'Sponsored',
rating: (json['rating'] as num?)?.toDouble() ?? 4.9,
extras: json['extras'] as Map<String, dynamic>?,
);
}