// GENERATED CODE - DO NOT MODIFY BY HAND

part of 'ad_config.dart';

// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************

_$AdConfigImpl _$$AdConfigImplFromJson(Map<String, dynamic> json) =>
    _$AdConfigImpl(
      appId: json['appId'] as String?,
      appKey: json['appKey'] as String?,
      data: (json['data'] as List<dynamic>?)
          ?.map((e) => Data.fromJson(e as Map<String, dynamic>))
          .toList(),
    );

Map<String, dynamic> _$$AdConfigImplToJson(_$AdConfigImpl instance) =>
    <String, dynamic>{
      'appId': instance.appId,
      'appKey': instance.appKey,
      'data': instance.data,
    };

_$DataImpl _$$DataImplFromJson(Map<String, dynamic> json) => _$DataImpl(
  type: json['type'] as String?,
  pagePos: json['pagePos'] as String?,
  adId: json['adId'] as String?,
  interval: (json['interval'] as num?)?.toInt(),
  timeout: (json['timeout'] as num?)?.toInt(),
  unbounded: json['unbounded'] as bool?,
  preLoad: json['preLoad'] as bool?,
);

Map<String, dynamic> _$$DataImplToJson(_$DataImpl instance) =>
    <String, dynamic>{
      'type': instance.type,
      'pagePos': instance.pagePos,
      'adId': instance.adId,
      'interval': instance.interval,
      'timeout': instance.timeout,
      'unbounded': instance.unbounded,
      'preLoad': instance.preLoad,
    };
