inAppDataFromJson method
InAppData?
inAppDataFromJson(
- dynamic methodCallArgs
)
Implementation
InAppData? inAppDataFromJson(dynamic methodCallArgs) {
try {
Map<String, dynamic> inAppDataPayload = json.decode(methodCallArgs);
Map<String, dynamic> data = inAppDataPayload[keyData];
return InAppData(
PlatformsExtension.fromString(data[keyPlatform]),
accountMetaFromMap(inAppDataPayload[keyAccountMeta]),
campaignDataFromMap(data));
} catch (e, stackTrace) {
Logger.e("$_tag Error: inAppDataFromJson() :",
error: e, stackTrace: stackTrace);
}
return null;
}