dexcom_flutter library

Classes

DexcomAuthAPIURL
DexcomAuthAPIURL is a class that expresses multiple factory constructors to be used to generate Dexcom Web APIs urls to be used by DexcomConnector.
DexcomCalibrationAPIURL
DexcomCalibrationAPIURL is a class that expresses multiple factory constructors to be used to generate Dexcom Web APIs urls to fetch DexcomCalibrationData.
DexcomCalibrationData
DexcomCalibrationData is a class implementing the data model of the user calibration data.
DexcomCalibrationDataManager
DexcomCalibrationDataManager is a class the manages the requests related to DexcomCalibrationData.
DexcomConnector
DexcomConnector is a class that is in charge of managing the connection authorization between the app and Dexcom APIs. In details, it can authorize the app thus retaining the access and refresh tokens (see DexcomConnector.authorize for more details), refresh the access token if needed (see DexcomConnector.refreshToken for more details), unauthorize the app (see DexcomConnector.unauthorize for more details), and check for the access token status (see DexcomConnector.isTokenValid for more details).
DexcomData
DexcomData is the abstract class implementing the data model of Dexcom generated data.
DexcomDataManager
DexcomDataManager is an abstract class the manages the requests related to DexcomData.
DexcomDataRangeAPIURL
DexcomDataRangeAPIURL is a class that expresses multiple factory constructors to be used to generate Dexcom Web APIs urls to fetch DexcomDataRangeData.
DexcomDataRangeData
DexcomDataRangeData is a class implementing the data model of the user EGV data.
DexcomDataRangeDataManager
DexcomDataRangeDataManager is a class the manages the requests related to DexcomDataRangeData.
DexcomDeviceAPIURL
DexcomDeviceAPIURL is a class that expresses multiple factory constructors to be used to generate Dexcom Web APIs urls to fetch DexcomDeviceData.
DexcomDeviceData
DexcomDeviceData is a class implementing the data model of the user device data.
DexcomDeviceDataManager
DexcomDeviceDataManager is a class the manages the requests related to DexcomDeviceData.
DexcomEGVAPIURL
DexcomEGVAPIURL is a class that expresses multiple factory constructors to be used to generate Dexcom Web APIs urls to fetch DexcomEGVData.
DexcomEGVData
DexcomEGVData is a class implementing the data model of the user EGV data.
DexcomEGVDataManager
DexcomEGVDataManager is a class the manages the requests related to DexcomEGVData.
DexcomEventAPIURL
DexcomEventAPIURL is a class that expresses multiple factory constructors to be used to generate Dexcom Web APIs urls to fetch DexcomEventData.
DexcomEventData
DexcomEventData is a class implementing the data model of the user event log.
DexcomEventDataManager
DexcomEventDataManager is a class the manages the requests related to DexcomEventData.
DexcomStatisticsAPIURL
DexcomStatisticsAPIURL is a class that expresses multiple factory constructors to be used to generate Dexcom Web APIs urls to fetch DexcomStatisticsData.
DexcomStatisticsData
DexcomStatisticsData is a class implementing the data model of the user statistics data.
DexcomStatisticsDataManager
DexcomStatisticsDataManager is a class the manages the requests related to DexcomStatisticsData.
EGVRange
EGVRange is a class implementing the data model of an element of the egvRanges array of a TargetRange.
StatisticsRequest
StatisticsRequest is a class that implement the data model of the request body of a statistics request to Dexcom API.
TargetRange
TargetRange is a class implementing the data model of an element of the targetRanges array of a StatisticsRequest.

Enums

CalibrationValueUnit
An enumerator for the unit of measurement of the calibration value.
DexcomExceptionType
An enumerator defining the possible types of DexcomException.
DisplayDevice
An enumerator for the type of display device used to receive the transmitter signal.
EGVRangeName
An enumerator class that defines the name of the EGVRange
EGVRateUnit
An enumerator for the unit of measurement of the egv rate of change value.
EGVStatus
An enumerator for the status of the egv value.
EGVValueUnit
An enumerator for the unit of measurement of the egv value.
EventStatus
An enumerator for the status of the event.
EventSubtype
An enumerator for the subtype of event.
EventType
An enumerator for the type of event.
EventUnit
An enumerator for the unit of measurement of the event.
HypoglycemiaRisk
An enumerator for hypoglycemic risk. See:
TransmitterGeneration
An enumerator for generation of trasmitter associated to the device.
Trend
An enumerator for the displayed rate of change arrow.