HKSample constructor

HKSample({
  1. required String uuid,
  2. required DateTime startDate,
  3. required DateTime endDate,
  4. required HKSampleType sampleType,
  5. Map<String, dynamic>? metadata,
  6. HKDevice? device,
  7. Map<String, dynamic>? sourceRevision,
})

Creates a new sample with the specified parameters.

Requires core identification and timing data, with optional metadata, device information, and source details.

Implementation

HKSample({
  required this.uuid,
  required this.startDate,
  required this.endDate,
  required this.sampleType,
  this.metadata,
  this.device,
  this.sourceRevision,
});