AFActivities Summary
class AFActivitiesSummary(var monthlySummary: MonthlySummary, var activities: List<Activity> = emptyList())
AFActivitiesSummary — container for activities data returned by com.advantahealth.api.activities.Activities.
This model combines:
A MonthlySummary with aggregated stats (totals, progress).
A list of Activity records (all statuses, all days).
When it's used
Returned by:
com.advantahealth.api.activities.Activities.get → monthly summary for a calendar view.
Notes
activitiesincludes all statuses (accepted, pending, rejected, completed).
Example (Kotlin)
val august = AFCore.activities.get(month = 8, year = 2025)
val accepted = august.activities.filter { it.status == "Accepted" }
println("Accepted activities in August: ${accepted.size}")Content copied to clipboard
Properties
Link copied to clipboard
A raw list of Activity entries for the member.
Link copied to clipboard
A MonthlySummary object with aggregated stats.