update abstract method

Future<void> update(
  1. int id, {
  2. required ActivityType activityType,
  3. required OffsetDateTime startedOnLocal,
  4. required OffsetDateTime endedOnLocal,
  5. required int activeDurationInSeconds,
  6. required SessionPrivacy privacy,
})

Updates a session based on it's ID. All parameters will be updated, even if they are null.

Implementation

Future<void> update(
  int id, {
  required ActivityType activityType,
  required OffsetDateTime startedOnLocal,
  required OffsetDateTime endedOnLocal,
  required int activeDurationInSeconds,
  required SessionPrivacy privacy,
});