decode static method
Implementation
static HealthRisks decode(Object result) {
result as List<Object?>;
return HealthRisks(
hardAndFatalEvents: HardAndFatalEventsRisks.decode(result[0]! as List<Object?>),
cvDiseases: CVDiseasesRisks.decode(result[1]! as List<Object?>),
vascularAge: result[2] as int?,
wellnessScore: result[3] as double?,
waistToHeightRatio: result[4] as double?,
bodyFatPercentage: result[5] as double?,
basalMetabolicRate: result[6] as double?,
bodyRoundnessIndex: result[7] as double?,
conicityIndex: result[8] as double?,
aBodyShapeIndex: result[9] as double?,
totalDailyEnergyExpenditure: result[10] as double?,
scores: RisksFactorsScores.decode(result[11]! as List<Object?>),
hypertensionRisk: result[12] as double?,
diabetesRisk: result[13] as double?,
nonAlcoholicFattyLiverDiseaseRisk: result[14] != null
? NAFLDRisk.values[result[14]! as int]
: null,
);
}