FitbitSleepAPIURL.listAndBeforeDate constructor
FitbitSleepAPIURL.listAndBeforeDate({
- required FitbitCredentials fitbitCredentials,
- required DateTime beforeDate,
- int? limit,
Generates a FitbitSleepAPIURL to get the FitbitSleepData list.
before a given day beforeDate
. Maximum limit
sleep logs are returned.
The resulting entries are ordered descending.
Implementation
factory FitbitSleepAPIURL.listAndBeforeDate(
{required FitbitCredentials fitbitCredentials,
required DateTime beforeDate,
int? limit}) {
String beforeDateStr = Formats.onlyDayDateFormatTicks.format(beforeDate);
return FitbitSleepAPIURL(
url:
'${_getBaseURL(fitbitCredentials.userID)}/list.json?beforeDate=$beforeDateStr&sort=desc&offset=0&limit=$limit',
fitbitCredentials: fitbitCredentials,
);
}