toPigeon method

PigeonLocationSettings toPigeon()

Converts to the Pigeon equivalent.

Implementation

PigeonLocationSettings toPigeon() {
  return PigeonLocationSettings(
    askForPermission: askForPermission,
    rationaleMessageForPermissionRequest:
        rationaleMessageForPermissionRequest,
    rationaleMessageForGPSRequest: rationaleMessageForGPSRequest,
    useGooglePlayServices: useGooglePlayServices,
    askForGooglePlayServices: askForGooglePlayServices,
    askForGPS: askForGPS,
    fallbackToGPS: fallbackToGPS,
    ignoreLastKnownPosition: ignoreLastKnownPosition,
    expirationDuration: expirationDuration,
    expirationTime: expirationTime,
    fastestInterval: fastestInterval,
    interval: interval,
    maxWaitTime: maxWaitTime,
    numUpdates: numUpdates,
    accuracy: accuracy.toPigeon(),
    smallestDisplacement: smallestDisplacement,
    waitForAccurateLocation: waitForAccurateLocation,
    acceptableAccuracy: acceptableAccuracy,
  );
}