Utilizzo di @capgo/capacitor-zebra-datawedge
Plugin Capacitor per la gestione dei profili Zebra DataWedge, notifiche, query e soft scanning su dispositivi Zebra Android.
Installa
bun add @capgo/capacitor-zebra-datawedge
bunx cap sync
bunx cap sync copia i code nativi del plugin nei tuoi progetti nativi. Eseguilo di nuovo dopo ogni aggiornamento del plugin.
Importa
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
API in breve
| Metodo | Descrizione |
|---|---|
cloneProfile |
Consulta le definizioni sorgente per il comportamento attuale. |
createProfile |
Consulta le definizioni sorgente per il comportamento attuale. |
deleteProfile |
Consulta le definizioni sorgente per il comportamento attuale. |
importConfig |
Consulta le definizioni sorgente per il comportamento attuale. |
renameProfile |
Consulta le definizioni sorgente per il comportamento attuale. |
restoreConfig |
Consulta le definizioni sorgente per il comportamento attuale. |
setConfig |
Consulta le definizioni sorgente per il comportamento attuale. |
setDisabledAppList |
Consulta le definizioni sorgente per il comportamento attuale. |
setIgnoreDisabledProfiles |
Consulta le definizioni sorgente per il comportamento attuale. |
registerForNotification |
Consulta le definizioni sorgente per il comportamento attuale. |
unRegisterForNotification |
Consulta le definizioni sorgente per il comportamento attuale. |
enumerateScanners |
Consulta le definizioni sorgente per il comportamento attuale. |
getActiveProfile |
Consulta le definizioni sorgente per il comportamento attuale. |
getAssociatedApps |
Consulta le definizioni sorgente per il comportamento attuale. |
getConfig |
Consulta le definizioni sorgente per il comportamento attuale. |
getDatawedgeStatus |
Consulta le definizioni sorgente per il comportamento attuale. |
getDisabledAppList |
Consulta le definizioni sorgente per il comportamento attuale. |
getIgnoreDisabledProfiles |
Consulta le definizioni sorgente per il comportamento attuale. |
getProfilesList |
Consulta le definizioni sorgente per il comportamento attuale. |
getScannerStatus |
Consulta le definizioni sorgente per il comportamento attuale. |
getVersionInfo |
Consulta le definizioni sorgente per il comportamento attuale. |
disableDatawedge |
Consulta le definizioni sorgente per il comportamento attuale. |
disableScannerInput |
Consulta le definizioni sorgente per il comportamento attuale. |
enableDatawedge |
Consulta le definizioni sorgente per il comportamento attuale. |
enableScannerInput |
Consulta le definizioni sorgente per il comportamento attuale. |
enumerateTriggers |
Consulta le definizioni sorgente per il comportamento attuale. |
notify |
Consulta le definizioni sorgente per il comportamento attuale. |
resetDefaultProfile |
Consulta le definizioni sorgente per il comportamento attuale. |
setDefaultProfile |
Consulta le definizioni sorgente per il comportamento attuale. |
setReportingOptions |
Consulta le definizioni sorgente per il comportamento attuale. |
softRfidTrigger |
Consulta le definizioni sorgente per il comportamento attuale. |
softScanTrigger |
Consulta le definizioni sorgente per il comportamento attuale. |
switchScanner |
Consulta le definizioni sorgente per il comportamento attuale. |
switchScannerParams |
Consulta le definizioni sorgente per il comportamento attuale. |
switchToProfile |
Consulta le definizioni sorgente per il comportamento attuale. |
Esempi
cloneProfile()
Consulta la documentazione API per il contratto attuale.
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
await ZebraDataWedge.cloneProfile({
destProfileName: 'dest-profile',
sourceProfileName: 'source-profile',
});
createProfile()
Consulta la documentazione API per il contratto attuale.
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
await ZebraDataWedge.createProfile({ profileName: 'profile' });
deleteProfile()
Consulta la documentazione API per il contratto attuale.
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
await ZebraDataWedge.deleteProfile({ profileNames: ['profile'] });
importConfig()
Consulta la documentazione API per il contratto attuale.
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
await ZebraDataWedge.importConfig({ folderPath: 'path/to/file' });
renameProfile()
Consulta la documentazione API per il contratto attuale.
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
await ZebraDataWedge.renameProfile({
currentProfileName: 'current-profile',
newProfileName: 'new-profile',
});
restoreConfig()
Consulta la documentazione API per il contratto attuale.
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
await ZebraDataWedge.restoreConfig();
La tabella sopra elenca i 35 metodi principali. Gli helper per listener e versioni e il contratto completo di ogni metodo sono documentati in repository GitHub.
Ascolta gli eventi
addListener restituisce un handle. Chiama handle.remove() quando la schermata viene smontata.
Riferimento completo
Continua da Using @capgo/capacitor-zebra-datawedge
Se stai usando Utilizzo di @capgo/capacitor-zebra-datawedge per pianificare il lavoro sui plugin nativi, collegalo a @capgo/capacitor-zebra-datawedge per i dettagli di implementazione in @capgo/capacitor-zebra-datawedge, Per iniziare per i dettagli di implementazione nella guida introduttiva, Directory dei plugin di Capgo per il workflow del prodotto nella Capgo Plugin Directory, Plugin Capacitor di Capgo per i dettagli di implementazione in Plugin Capacitor di Capgo, e Aggiunta o aggiornamento dei plugin per i dettagli di implementazione in Aggiunta o aggiornamento dei plugin.