ScanOptions class

Provides options to configure the barcode scanner

Constructors

ScanOptions({List<BarcodeFormat> restrictFormat = const [], int useCamera = -1, AndroidOptions android = const AndroidOptions(), bool autoEnableFlash = false, Map<String, String> strings = const {'cancel' : 'Cancel', 'flash_on' : 'Flash on', 'flash_off' : 'Flash off'}})
Create a object which represents the scanner options
const

Properties

android AndroidOptions
Android specific configuration
final
autoEnableFlash bool
Set to true to automatically enable flash on camera start
final
hashCode int
The hash code for this object.
no setterinherited
restrictFormat List<BarcodeFormat>
Restrict the supported barcode formats
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
strings Map<String, String>
This map contains strings which are displayed to the user
final
useCamera int
Index of the camera which should used. -1 uses the default camera
final

Methods

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