MagicSelfRenderFeedResponse.withMap constructor
Implementation
factory MagicSelfRenderFeedResponse.withMap(Map<String, Object?> map) {
final adObject = magicAdObjectFromEventMap(map);
return MagicSelfRenderFeedResponse(
event: '${map['event'] ?? ''}',
tagId: '${map['tagId'] ?? ''}',
adObjectId: map['adObjectId'] as String?,
adObject: adObject,
method: map['method'] as String?,
requestMessage: map['errorMessage'] as String?,
rawMap: map,
extraMap: MagicBaseResponse.extraFrom(map),
selfRenderFeedStatus: _selfRenderFeedStatus('${map['event'] ?? ''}'),
data: adObject is MagicSelfRenderFeedAdObject
? MagicSelfRenderFeedDataObject.withMap(adObject, map)
: null,
);
}