LocationConfig constructor

const LocationConfig({
  1. required int timeIntervalSeconds,
  2. required LocationAccuracy accuracy,
  3. required bool enableBackground,
})

Creates a location tracking configuration.

All parameters except those with defaults must be provided. The configuration is immutable and cannot be changed after creation.

Implementation

const LocationConfig({
  required this.timeIntervalSeconds,
  required this.accuracy,
  required this.enableBackground,
}) : assert(timeIntervalSeconds > 0, 'timeIntervalSeconds must be > 0');