SpikeGlucoseDataEntry.fromObject constructor

SpikeGlucoseDataEntry.fromObject(
  1. dynamic object
)

Implementation

factory SpikeGlucoseDataEntry.fromObject(final dynamic object) =>
    SpikeGlucoseDataEntry._(
      date: StringDeserializer.deserialize(object[_Keys.date]),
      averageValue: NumberDeserializer.deserialize(object[_Keys.avgValue]),
      minValue: NumberDeserializer.deserialize(object[_Keys.minValue]),
      maxValue: NumberDeserializer.deserialize(object[_Keys.maxValue]),
      unit: StringDeserializer.deserialize(object[_Keys.unit]),
      source: StringDeserializer.deserialize(object[_Keys.source]),
      intradayData: IterableDeserializer.deserialize(
        object[_Keys.intradayData],
        mapper: (item) => GlucoseIntradayRecord.fromObject(item),
      ),
    );