MobileVitalsContext.fromJson constructor
MobileVitalsContext.fromJson(
- Map<String, dynamic> json
)
Implementation
factory MobileVitalsContext.fromJson(Map<String, dynamic> json) {
// The json may come in different formats:
// 1. Direct format: {"mobileVitalsType": {...}}
if (json.containsKey('mobileVitalsType')) {
final mobileVitalsData = json['mobileVitalsType'];
if (mobileVitalsData is Map<String, dynamic>) {
return MobileVitalsContext(
mobileVitalsType: mobileVitalsData,
);
}
}
return MobileVitalsContext(
mobileVitalsType: json.isNotEmpty ? json : null,
);
}