decode static method

Implementation

static CustomMeasurementConfigInternal decode(Object result) {
  result as List<Object?>;
  return CustomMeasurementConfigInternal(
    durationSeconds: result[0] as double?,
    infiniteMeasurement: result[1] as bool?,
    instantMetrics: (result[2] as List<Object?>?)?.cast<int?>(),
    summaryMetrics: (result[3] as List<Object?>?)?.cast<int?>(),
    healthIndices: (result[4] as List<Object?>?)?.cast<int?>(),
    realtimeHrPeriodSeconds: result[5] as double?,
    realtimeHrvPeriodSeconds: result[6] as double?,
    realtimeCardiacStressPeriodSeconds: result[7] as double?,
  );
}