toString method
A string representation of this object.
Some classes have a default textual representation,
often paired with a static parse
function (like int.parse).
These classes will provide the textual representation as
their string representation.
Other classes have no meaningful textual representation
that a program will care about.
Such classes will typically override toString
to provide
useful information when inspecting the object,
mainly for debugging or logging.
Implementation
@override
String toString() {
switch (this) {
case abbottLibreview:
return "abbott_libreview";
case beurerBLE:
return "beurer_ble";
case omronBLE:
return "omron_ble";
case accuchekBLE:
return "accuchek_ble";
case contourBLE:
return "contour_ble";
case libreBLE:
return "freestyle_libre_ble";
case manual:
return "manual";
case appleHealthKit:
return "apple_health_kit";
case healthConnect:
return "health_connect";
case iHealth:
return "ihealth";
case oura:
return "oura";
case garmin:
return "garmin";
case fitbit:
return "fitbit";
case libre:
return "freestyle_libre";
case whoop:
return "whoop";
case strava:
return "strava";
case renpho:
return "renpho";
case peloton:
return "peloton";
case wahoo:
return "wahoo";
case zwift:
return "zwift";
case eightSleep:
return "eight_sleep";
case withings:
return "withings";
case googleFit:
return "google_fit";
case hammerhead:
return "hammerhead";
case dexcom:
return "dexcom";
case myFitnessPal:
return "my_fitness_pal";
case dexcomV3:
return "dexcom_v3";
case cronometer:
return "cronometer";
case polar:
return "polar";
case omron:
return "omron";
case kardia:
return "kardia";
}
}