upload_oxygen_saturation.dart 569 Bytes
import 'apple_health_upload_sample.dart';
import 'health_upload_data_type.dart';

class HealthOxygenSaturationUploadData extends AppleHealthUploadSample {
  const HealthOxygenSaturationUploadData({
    required super.time,
    required super.value,
  }) : super(dataType: HealthUploadDataType.oxygenSaturation);

  factory HealthOxygenSaturationUploadData.fromJson(
    Map<String, dynamic> json,
  ) {
    return HealthOxygenSaturationUploadData(
      time: healthUploadTimeFromJson(json['time']),
      value: healthUploadDoubleFromJson(json['value']),
    );
  }
}