isEmulatorProvider top-level property

FutureProvider<bool> isEmulatorProvider
final

Implementation

final isEmulatorProvider = FutureProvider<bool>((ref) async {
  final DeviceInfoPlugin deviceInfoPlugin = DeviceInfoPlugin();
  if (UniversalPlatform.isAndroid) {
    var build = await deviceInfoPlugin.androidInfo;
    return build.isPhysicalDevice == false;
  } else if (UniversalPlatform.isIOS) {
    var data = await deviceInfoPlugin.iosInfo;
    return data.isPhysicalDevice == false;
  }
  return false;
});