setTrackingProfiles method
- Map<
TrackingProfile, Config> profiles, { - TrackingProfile? initialProfile,
- List<
TrackingProfileRule> rules = const [], - bool enableAutomation = false,
override
Implementation
@override
Future<void> setTrackingProfiles(
Map<TrackingProfile, Config> profiles, {
TrackingProfile? initialProfile,
List<TrackingProfileRule> rules = const [],
bool enableAutomation = false,
}) async {
_methodCalls.add('setTrackingProfiles');
_trackingProfiles
..clear()
..addAll(profiles);
_currentTrackingProfile =
initialProfile ?? (profiles.isNotEmpty ? profiles.keys.first : null);
_trackingAutomationEnabled = enableAutomation;
}