/// <summary>
 /// Determines whether the status indicates an active location sensor.
 /// A location sensor is deemed to be active when it is currently reporting the device's
 /// location.
 /// </summary>
 public static bool IsActive(this LocationSensorStatus status)
 {
     return(status == LocationSensorStatus.Working || status == LocationSensorStatus.OutOfCountry);
 }
Beispiel #2
0
 public LocationSensorStatusChangedEventArgs(LocationSensorStatus previous, LocationSensorStatus current)
 {
     PreviousStatus = previous;
     CurrentStatus  = current;
 }
Beispiel #3
0
 protected virtual void OnLocationSensorStatusChanged(LocationSensorStatus previous, LocationSensorStatus current)
 {
     LocationSensorStatusChanged?.Invoke(this, new LocationSensorStatusChangedEventArgs(previous, current));
 }