0.1.19 • Published 2 years ago

vue3_barcode_easy_scanner v0.1.19

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

code-scanner

utilisation

<scan-code @read=""></scan-code

props

Dev mode

active le mode dev , qui affiche plus de data dans la console

prop : dev_mode
required:false,
type: Boolean
default: false

Gestion touche entré auto

certain scan leve un event 'keypress' sur la touche entrée après une lecture code, d'autre non. avec la propriété à true , le composant attend l'événement "touche entrée" pour valider une lecture. si réglé à false, la lecture est envoyé automatiquement au bout d'un certain temps.

prop : enter_key_mode
required:false,
type: Boolean
default: true

Gestion temps avec lecture auto

si enter_key_mode est à false (voir prop dessus), vous pourrez régler le temps avant la lecture auto

prop : time_wait
required:false,
type: Number
default: 100

en attente de lecture par defaut

au chargement du composant , la lecture est tout de suite activé ou non

prop : default_enable
required:false,
type: Boolean
default: true

Text lecture non active

texte affiché lorsque la lecture n'est pas active

prop : scan_text
required:false,
type: String
default: 'Cliquer pour commencer à scanner'

Text lecture

texte affiché lors de l'attente de la lecture

prop : scan_text_progress
required:false,
type: String
default: 'En attente de lecture...'

Validation de lecture

le code lu peut être vérifié par une règex renseigné en prop.l'event @read ne sera émit que si le code passe ce test. la regex devra inclure également les éléments cachées ( exemple : code voulu : 145 ,code bar QR145)

prop : validation_regex
required:false,
type: String
default: ''

pop up resultat

Affichage d'un popup ,affichant le resultat, rendra également l'état (correct ou erroné ) si une regex a été passé en prop

prop : see_valid_alert
required:false,
type: Boolean
default: false

pop up time

temps affichage du popup

prop : alert_display_time
required:false,
type: Number
default: 2000

pop up texte en cas de succès

texte affiché si le code est lu sans validation ou que la validation est bonne si activé

prop : alert_success_msg
required:false,
type: Function
default: function(code){
      return 'Lecture code : ' + code;
    },

pop up texte en cas d'échec

texte affiché si le code n'est pas valide

prop : alert_error_msg
required:false,
type: Function
default: function(code){
      return 'Lecture code incorrect: ' + code;
    },

Activation mode manuel

Si activé , laisse le choix de pouvoir taper un code manuellement

prop : with_manual_mode
required:false,
type: Boolean
default: true

Activation mode manuel

placeholder du champ texte manuel

prop : manual_placeholder
required:false,
type: String
default: 'tapez le code manuellement'

Choix appareil

mode Zebra pour les appareil de marque Zebra qui n'acceptent pas les events du mode standard

prop : device
required:false,
type: String
default: 'standard'

Mask de code

pour les prefix et suffix de code qui sont cachés dans le code Bar . exemple: le code que vous chercher à lire est 145879 mais le code bar est imprimer "QR145879END" , il suffira de mettre dans la prop "QR###END".

prop : mask
required:false,
type: String
default: ''

Events sortants

read

event emis lors d'une lecture de code

enable

event emis lorsque la lecture est activé

disable

event emis lorsque la lecture est désactivé

change_mode_scan

event emis lorsque le mode scan/manuel est modifié

dev

recupère les logs émis lorsque le mode dev est activé

Events entrant

###enableScan active la lecture

###disableScan désactive la lecture

0.1.19

2 years ago

0.1.18

2 years ago

0.1.17

2 years ago

0.1.16

2 years ago

0.1.15

2 years ago

0.1.14

2 years ago

0.1.13

2 years ago

0.1.12

2 years ago

0.1.11

2 years ago

0.1.10

2 years ago

0.1.9

2 years ago

0.1.8

2 years ago

0.1.7

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago