union_ad_ssgf/lib/event/ad_error_event.dart
2024-10-16 10:52:08 +08:00

25 lines
595 B
Dart

import 'ad_event.dart';
/// 广告错误事件
class AdErrorEvent extends AdEvent {
AdErrorEvent(
{required this.errCode,
required this.errMsg,
required String adId,
required String action})
: super(adId: adId, action: action);
// 错误码
final int errCode;
// 错误信息
final String errMsg;
// 解析 json 为错误事件对象
factory AdErrorEvent.fromJson(Map<dynamic, dynamic> json) {
return AdErrorEvent(
errCode: json['errCode'],
errMsg: json['errMsg'],
adId: json['adId'],
action: json['action'],
);
}
}