From a484bf584f4163c8a0a1260e81d598fdec87ff3b Mon Sep 17 00:00:00 2001 From: jacquarg Date: Mon, 1 Nov 2021 21:24:09 +0100 Subject: Add trackers UI --- .../domain/usecases/TrackersStatisticsUseCase.kt | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'app/src/main/java/foundation/e/privacycentralapp/domain') diff --git a/app/src/main/java/foundation/e/privacycentralapp/domain/usecases/TrackersStatisticsUseCase.kt b/app/src/main/java/foundation/e/privacycentralapp/domain/usecases/TrackersStatisticsUseCase.kt index 93fbc08..33c3f64 100644 --- a/app/src/main/java/foundation/e/privacycentralapp/domain/usecases/TrackersStatisticsUseCase.kt +++ b/app/src/main/java/foundation/e/privacycentralapp/domain/usecases/TrackersStatisticsUseCase.kt @@ -26,4 +26,20 @@ class TrackersStatisticsUseCase( fun getPast24HoursTrackersCalls(): List { return trackTrackersPrivacyModule.getPast24HoursTrackersCalls() } + + fun getDayMonthYearStatistics(): Triple, List, List> { + return Triple( + trackTrackersPrivacyModule.getPast24HoursTrackersCalls(), + trackTrackersPrivacyModule.getPastMonthTrackersCalls(), + trackTrackersPrivacyModule.getPastYearTrackersCalls() + ) + } + + fun getDayMonthYearCounts(): Triple { + return Triple( + trackTrackersPrivacyModule.getPast24HoursTrackersCount(), + trackTrackersPrivacyModule.getPastMonthTrackersCount(), + trackTrackersPrivacyModule.getPastYearTrackersCount() + ) + } } -- cgit v1.2.3