Menggunakan @capgo/capacitor-zebra-datawedge
Plugin Capacitor untuk manajemen profil, notifikasi, query, dan soft scan Zebra DataWedge di perangkat Zebra Android.
Instal
bun add @capgo/capacitor-zebra-datawedge
bunx cap sync
bunx cap sync menyalin code native plugin ke dalam proyek native Anda. Jalankan kembali setiap kali melakukan upgrade plugin.
Impor
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
Sekilas tentang API
| Metode | Deskripsi |
|---|---|
cloneProfile |
Lihat definisi di source untuk perilaku saat ini. |
createProfile |
Lihat definisi di source untuk perilaku saat ini. |
deleteProfile |
Lihat definisi di source untuk perilaku saat ini. |
importConfig |
Lihat definisi di source untuk perilaku saat ini. |
renameProfile |
Lihat definisi di source untuk perilaku saat ini. |
restoreConfig |
Lihat definisi di source untuk perilaku saat ini. |
setConfig |
Lihat definisi di source untuk perilaku saat ini. |
setDisabledAppList |
Lihat definisi di source untuk perilaku saat ini. |
setIgnoreDisabledProfiles |
Lihat definisi di source untuk perilaku saat ini. |
registerForNotification |
Lihat definisi di source untuk perilaku saat ini. |
unRegisterForNotification |
Lihat definisi di source untuk perilaku saat ini. |
enumerateScanners |
Lihat definisi di source untuk perilaku saat ini. |
getActiveProfile |
Lihat definisi di source untuk perilaku saat ini. |
getAssociatedApps |
Lihat definisi di source untuk perilaku saat ini. |
getConfig |
Lihat definisi di source untuk perilaku saat ini. |
getDatawedgeStatus |
Lihat definisi di source untuk perilaku saat ini. |
getDisabledAppList |
Lihat definisi di source untuk perilaku saat ini. |
getIgnoreDisabledProfiles |
Lihat definisi di source untuk perilaku saat ini. |
getProfilesList |
Lihat definisi di source untuk perilaku saat ini. |
getScannerStatus |
Lihat definisi di source untuk perilaku saat ini. |
getVersionInfo |
Lihat definisi di source untuk perilaku saat ini. |
disableDatawedge |
Lihat definisi di source untuk perilaku saat ini. |
disableScannerInput |
Lihat definisi di source untuk perilaku saat ini. |
enableDatawedge |
Lihat definisi di source untuk perilaku saat ini. |
enableScannerInput |
Lihat definisi di source untuk perilaku saat ini. |
enumerateTriggers |
Lihat definisi di source untuk perilaku saat ini. |
notify |
Lihat definisi di source untuk perilaku saat ini. |
resetDefaultProfile |
Lihat definisi di source untuk perilaku saat ini. |
setDefaultProfile |
Lihat definisi di source untuk perilaku saat ini. |
setReportingOptions |
Lihat definisi di source untuk perilaku saat ini. |
softRfidTrigger |
Lihat definisi di source untuk perilaku saat ini. |
softScanTrigger |
Lihat definisi di source untuk perilaku saat ini. |
switchScanner |
Lihat definisi di source untuk perilaku saat ini. |
switchScannerParams |
Lihat definisi di source untuk perilaku saat ini. |
switchToProfile |
Lihat definisi di source untuk perilaku saat ini. |
Contoh
cloneProfile()
Lihat referensi API untuk kontrak saat ini.
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
await ZebraDataWedge.cloneProfile({
destProfileName: 'dest-profile',
sourceProfileName: 'source-profile',
});
createProfile()
Lihat referensi API untuk kontrak saat ini.
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
await ZebraDataWedge.createProfile({ profileName: 'profile' });
deleteProfile()
Lihat referensi API untuk kontrak saat ini.
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
await ZebraDataWedge.deleteProfile({ profileNames: ['profile'] });
importConfig()
Lihat referensi API untuk kontrak saat ini.
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
await ZebraDataWedge.importConfig({ folderPath: 'path/to/file' });
renameProfile()
Lihat referensi API untuk kontrak saat ini.
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
await ZebraDataWedge.renameProfile({
currentProfileName: 'current-profile',
newProfileName: 'new-profile',
});
restoreConfig()
Lihat referensi API untuk kontrak saat ini.
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
await ZebraDataWedge.restoreConfig();
Tabel di atas mencantumkan 35 metode inti. Listener, helper versi, dan kontrak lengkap setiap metode didokumentasikan di repositori GitHub.
Mendengarkan event
addListener mengembalikan sebuah handle. Panggil handle.remove() saat screen di-unmount.
Referensi lengkap
Lanjutkan dari Menggunakan @capgo/capacitor-zebra-datawedge
Jika Anda menggunakan Menggunakan @capgo/capacitor-zebra-datawedge untuk merencanakan pekerjaan plugin native, hubungkan dengan @capgo/capacitor-zebra-datawedge untuk detail implementasi di @capgo/capacitor-zebra-datawedge, Panduan Memulai untuk detail implementasi di Getting Started, Direktori Plugin Capgo untuk alur kerja produk di Direktori Plugin Capgo, Plugin Capacitor oleh Capgo untuk detail implementasi di Plugin Capacitor oleh Capgo, dan Menambahkan atau Memperbarui Plugin untuk detail implementasi di bagian Menambahkan atau Memperbarui Plugin.