EmulatorGuard class

Constructors

EmulatorGuard.new({List<EmulatorDetectionMethod>? androidMethods, List<EmulatorDetectionMethod>? iosMethods, List<EmulatorDetectionMethod>? linuxMethods, List<EmulatorDetectionMethod>? macOsMethods, List<EmulatorDetectionMethod>? windowsMethods, double androidThreshold = 50, double iosThreshold = 50, double linuxThreshold = 50, double macOsThreshold = 50, double windowsThreshold = 50})

Properties

androidMethods List<EmulatorDetectionMethod>
if none is provided, allAndroidMethods will be used
final
androidThreshold double
The threshold for the emulator check result If the score is greater than the threshold, the device is considered NOT physical
final
hashCode int
The hash code for this object.
no setterinherited
iosMethods List<EmulatorDetectionMethod>
if none is provided, allIosMethods will be used
final
iosThreshold double
The threshold for the emulator check result If the score is greater than the threshold, the device is considered NOT physical
final
linuxMethods List<EmulatorDetectionMethod>
final
linuxThreshold double
The threshold for the emulator check result If the score is greater than the threshold, the device is considered NOT physical
final
macOsMethods List<EmulatorDetectionMethod>
final
macOsThreshold double
The threshold for the emulator check result If the score is greater than the threshold, the device is considered NOT physical
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
windowsMethods List<EmulatorDetectionMethod>
final
windowsThreshold double
The threshold for the emulator check result If the score is greater than the threshold, the device is considered NOT physical
final

Methods

detect() Future<EmulatorCheckResult>
Detects if the current device is an emulator or physical device.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited