toMap method
转为 Map(用于JSON序列化)
Implementation
Map<String, dynamic> toMap(bool testModel) {
return {
/// 基础类型直接传递
AMPSInitConfigKey.testModel: testModel,
AMPSInitConfigKey.appId: appId,
AMPSInitConfigKey.isDebugSetting: _isDebugSetting,
AMPSInitConfigKey.isUseHttps: _isUseHttps,
AMPSInitConfigKey.isTestAd: isTestAd,
AMPSInitConfigKey.currency: currency,
AMPSInitConfigKey.countryCN: countryCN,
AMPSInitConfigKey.appName: appName,
AMPSInitConfigKey.customUA: customUA,
AMPSInitConfigKey.customGAID: customGAID,
AMPSInitConfigKey.optionInfo: optionInfo,
AMPSInitConfigKey.userId: userId,
AMPSInitConfigKey.province: province,
AMPSInitConfigKey.adapterStatusBarHeight: adapterStatusBarHeight,
AMPSInitConfigKey.city: city,
AMPSInitConfigKey.region: region,
AMPSInitConfigKey.isMediation: isMediation,
AMPSInitConfigKey.uiModel: uiModel.name, // 假设 UiModel 是枚举
AMPSInitConfigKey.adapterNames: adapterNames,
AMPSInitConfigKey.extensionParam: extensionParam,
AMPSInitConfigKey.optionFields: optionFields,
AMPSInitConfigKey.isUseSplashPunchLine: isUseSplashPunchLine,
AMPSInitConfigKey.adController: adController.toJson(),
};
}