MagicBannerResponse.withMap constructor

MagicBannerResponse.withMap(
  1. Map<String, Object?> map
)

Implementation

factory MagicBannerResponse.withMap(Map<String, Object?> map) {
  return MagicBannerResponse(
    event: '${map['event'] ?? ''}',
    tagId: '${map['tagId'] ?? ''}',
    adObjectId: map['adObjectId'] as String?,
    adObject: magicAdObjectFromEventMap(map),
    method: map['method'] as String?,
    requestMessage: map['errorMessage'] as String?,
    rawMap: map,
    extraMap: MagicBaseResponse.extraFrom(map),
    bannerStatus: _bannerStatus('${map['event'] ?? ''}'),
    realHeight: _doubleValue(map['height']),
  );
}