resolve method

  1. @override
Future<bool> resolve(
  1. LocationFailure failure, {
  2. BuildContext? context,
})
override

Performs failure.resolution: asks for permission, opens Settings, turns location on, offers the Play services update. Returns whether the problem is gone. fixConfiguration, retryLater and none return false.

Implementation

@override
Future<bool> resolve(LocationFailure failure, {BuildContext? context}) =>
    _record('resolve', {
      'failure': failure,
    }, () => _impl.resolve(failure, context: context));