Klassen, Felder und Methoden:
class ResultConfig {
beep: boolean;
beepsound: BeepSound;
charencoding: CharEncoding;
highlight: boolean;
vibrate: boolean;
freeze: boolean;
}
Die Klasse ResultConfig enthält die Felder
- beep: Â aktivieren/deaktivieren des akustischen Signal bei der Barcodedekodierung.
- beepsound: die zur Auswahl stehenden Signaltöne.
- charencoding: Zeichencodierung die bei der Barcodedekodierung verwendet wird.
- highlight: aktivieren/deaktivieren der Visualisierung erkannter Barcodes in der Kameravorschau.
- vibrate: aktivieren/deaktivieren der Gerätevibration(Geräteabhängig) bei der Barcodeerkennung.
- freeze: friert die Kameravorschau nach erfolgreicher Barcodedekodierung ein. Â
enum BeepSound {
DEFAULT = 'Default Beep',
CARBILICON = 'Carbilicon Beep',
COMPUTER = 'Computer Beep',
TONE = 'Tone Beep'
}
enum CharEncoding {
US_ASCII = 'US-ASCII',
ISO_8859_1 = 'ISO-8859-1',
UTF_8 = 'UTF-8',
UTF_16 = 'UTF-16',
UTF_16BE = 'UTF-16BE',
UTF_16LE = 'UTF-16LE',
GB2312 = 'GB2312',
SHIFT_JIS = 'Shift-JIS'
}