QRViewController class

Properties

hashCode int
The hash code for this object.
no setterinherited
hasPermissions bool
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scannedDataStream Stream<Barcode>
no setter

Methods

dispose() → void
Stops the camera and disposes the barcode stream.
flipCamera() Future<CameraFacing>
Flips the camera between available modes
getCameraInfo() Future<CameraFacing>
Gets information about which camera is active.
getFlashStatus() Future<bool?>
Get flashlight status
getSystemFeatures() Future<SystemFeatures>
Returns which features are available on device.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pauseCamera() Future<void>
Pauses the camera and barcode scanning
resumeCamera() Future<void>
Resumes barcode scanning
scanInvert(bool isScanInvert) Future<void>
stopCamera() Future<void>
Stops barcode scanning and the camera
toggleFlash() Future<void>
Toggles the flashlight between available modes
toString() String
A string representation of this object.
inherited

Operators

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

Static Methods

updateDimensions(GlobalKey<State<StatefulWidget>> key, MethodChannel channel, {QrScannerOverlayShape? overlay}) Future<bool>
Updates the view dimensions for iOS.