Utilizza @capgo/capacitor-zebra-datawedge
Plugin Capacitor per la gestione del profilo Zebra DataWedge, le notifiche, le query e lo scansionamento soft sui dispositivi Android Zebra.
Installa
bun add @capgo/capacitor-zebra-datawedge
bunx cap sync
bunx cap sync copia il plugin's native code nei tuoi progetti nativi. Esegui di nuovo dopo ogni aggiornamento del plugin.
Importa
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
API in sintesi
| Metodo | Descrizione |
|---|---|
cloneProfile |
Vedi le definizioni di riferimento per il comportamento corrente. |
createProfile |
Vedi le definizioni di riferimento per il comportamento corrente. |
deleteProfile |
Vedi le definizioni di riferimento per il comportamento corrente. |
importConfig |
Vedi le definizioni di riferimento per il comportamento corrente. |
renameProfile |
Vedi le definizioni di riferimento per il comportamento corrente. |
restoreConfig |
Vedi le definizioni di riferimento per il comportamento corrente. |
setConfig |
Vedi le definizioni di riferimento per il comportamento corrente. |
setDisabledAppList |
Vedi le definizioni di riferimento per il comportamento corrente. |
setIgnoreDisabledProfiles |
Visualizza le definizioni di origine per il comportamento attuale. |
registerForNotification |
Visualizza le definizioni di origine per il comportamento attuale. |
unRegisterForNotification |
Visualizza le definizioni di origine per il comportamento attuale. |
enumerateScanners |
Visualizza le definizioni di origine per il comportamento attuale. |
getActiveProfile |
Visualizza le definizioni di origine per il comportamento attuale. |
getAssociatedApps |
Visualizza le definizioni di origine per il comportamento attuale. |
getConfig |
Visualizza le definizioni di origine per il comportamento attuale. |
getDatawedgeStatus |
Visualizza le definizioni di origine per il comportamento attuale. |
getDisabledAppList |
Visualizza le definizioni di origine per il comportamento attuale. |
getIgnoreDisabledProfiles |
Visualizza le definizioni di origine per il comportamento attuale. |
getProfilesList |
Visualizza le definizioni di origine per il comportamento attuale. |
getScannerStatus |
Visualizza le definizioni di origine per il comportamento attuale. |
getVersionInfo |
Vedi le definizioni di origine per il comportamento attuale. |
disableDatawedge |
Vedi le definizioni di origine per il comportamento attuale. |
disableScannerInput |
Vedi le definizioni di origine per il comportamento attuale. |
enableDatawedge |
Vedi le definizioni di origine per il comportamento attuale. |
enableScannerInput |
Vedi le definizioni di origine per il comportamento attuale. |
enumerateTriggers |
Vedi le definizioni di origine per il comportamento attuale. |
notify |
Vedi le definizioni di origine per il comportamento attuale. |
resetDefaultProfile |
Vedi le definizioni di origine per il comportamento attuale. |
setDefaultProfile |
Vedi le definizioni di origine per il comportamento attuale. |
setReportingOptions |
Vedi le definizioni di origine per il comportamento attuale. |
softRfidTrigger |
Vedi le definizioni di origine per il comportamento attuale. |
softScanTrigger |
Vedi le definizioni di origine per il comportamento attuale. |
switchScanner |
Vedi le definizioni di riferimento per il comportamento attuale. |
switchScannerParams |
Vedi le definizioni di riferimento per il comportamento attuale. |
switchToProfile |
Vedi le definizioni di riferimento per il comportamento attuale. |
Esempi
cloneProfile()
Vedi il riferimento API per il contratto attuale.
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
await ZebraDataWedge.cloneProfile({
destProfileName: 'dest-profile',
sourceProfileName: 'source-profile',
});
createProfile()
Vedi il riferimento API per il contratto attuale.
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
await ZebraDataWedge.createProfile({ profileName: 'profile' });
deleteProfile()
Vedi il riferimento API per il contratto attuale.
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
await ZebraDataWedge.deleteProfile({ profileNames: ['profile'] });
importConfig()
Vedi il riferimento API per il contratto attuale.
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
await ZebraDataWedge.importConfig({ folderPath: 'path/to/file' });
renameProfile()
Vedi il riferimento API per il contratto attuale.
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
await ZebraDataWedge.renameProfile({
currentProfileName: 'current-profile',
newProfileName: 'new-profile',
});
restoreConfig()
Vedi il riferimento API per il contratto attuale.
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
await ZebraDataWedge.restoreConfig();
La tabella sopra elenca le 35 metodi di base. Sono documentate anche le funzionalità di ascolto e versione, e il contratto completo di ogni metodo, nel repository GitHub.
Ascolta gli eventi
addListener restituisce un handle. Chiama handle.remove() quando lo schermo viene smontato.
Riferimento completo
Prosegui dall'uso di @capgo/capacitor-zebra-datawedge
Continua da Utilizza @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-zebra-datawedge Utilizzando @capgo/capacitor-zebra-datawedge per pianificare il lavoro del plugin nativo, connettilo @capgo/capacitor-zebra-datawedge per i dettagli di implementazione in @capgo/capacitor-zebra-datawedge, Getting Started per i dettagli di implementazione in Iniziare, Directory dei Plugin Capgo per il workflow del prodotto nella Capgo Directory dei Plugin Plugin Capacitor di Capgo per i dettagli di implementazione in Plugin Capacitor di Capgo, e Aggiungere o Aggiornare Plugin per i dettagli di implementazione in Aggiungere o Aggiornare Plugin.