Panduan
Cara Menggunakan Zebra DataWedge di Capacitor
Menggunakan @capgo/capacitor-zebra-datawedge
Plugin Capacitor untuk manajemen profil Zebra DataWedge, notifikasi, kueri, dan pemindaian lembut pada perangkat Android Zebra.
Pasang
bun add @capgo/capacitor-zebra-datawedge
bunx cap sync
bunx cap sync menggandakan kode native code plugin ke proyek native Anda. Jalankan lagi setelah setiap pembaruan plugin.
Impor
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
API secara singkat
| Metode | Deskripsi |
|---|---|
cloneProfile |
Lihat definisi sumber untuk perilaku saat ini |
createProfile |
Lihat definisi sumber untuk perilaku saat ini |
deleteProfile |
Lihat definisi sumber untuk perilaku saat ini |
importConfig |
Lihat definisi sumber untuk perilaku saat ini |
renameProfile |
Lihat definisi sumber untuk perilaku saat ini |
restoreConfig |
Lihat definisi sumber untuk perilaku saat ini |
setConfig |
Lihat definisi sumber untuk perilaku saat ini |
setDisabledAppList |
Lihat definisi sumber untuk perilaku saat ini |
setIgnoreDisabledProfiles |
Lihat definisi sumber untuk perilaku saat ini. |
registerForNotification |
Lihat definisi sumber untuk perilaku saat ini. |
unRegisterForNotification |
Lihat definisi sumber untuk perilaku saat ini. |
enumerateScanners |
Lihat definisi sumber untuk perilaku saat ini. |
getActiveProfile |
Lihat definisi sumber untuk perilaku saat ini. |
getAssociatedApps |
Lihat definisi sumber untuk perilaku saat ini. |
getConfig |
Lihat definisi sumber untuk perilaku saat ini. |
getDatawedgeStatus |
Lihat definisi sumber untuk perilaku saat ini. |
getDisabledAppList |
Lihat definisi sumber untuk perilaku saat ini. |
getIgnoreDisabledProfiles |
Lihat definisi sumber untuk perilaku saat ini. |
getProfilesList |
Lihat definisi sumber untuk perilaku saat ini. |
getScannerStatus |
Lihat definisi sumber untuk perilaku saat ini. |
getVersionInfo |
Lihat definisi sumber untuk perilaku saat ini. |
disableDatawedge |
Lihat definisi sumber untuk perilaku saat ini. |
disableScannerInput |
Lihat definisi sumber untuk perilaku saat ini. |
enableDatawedge |
Lihat definisi sumber untuk perilaku saat ini. |
enableScannerInput |
Lihat definisi sumber untuk perilaku saat ini. |
enumerateTriggers |
Lihat definisi sumber untuk perilaku saat ini. |
notify |
Lihat definisi sumber untuk perilaku saat ini. |
resetDefaultProfile |
Lihat definisi sumber untuk perilaku saat ini. |
setDefaultProfile |
Lihat definisi sumber untuk perilaku saat ini. |
setReportingOptions |
Lihat definisi sumber untuk perilaku saat ini. |
softRfidTrigger |
Lihat definisi sumber untuk perilaku saat ini. |
softScanTrigger |
Lihat definisi sumber untuk perilaku saat ini. |
switchScanner |
Lihat definisi sumber untuk perilaku saat ini. |
switchScannerParams |
Lihat definisi sumber untuk perilaku saat ini. |
switchToProfile |
Lihat definisi sumber 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();
Daftar tabel di atas mencantumkan 35 metode inti. Bantuan dan versi listener, serta kontrak lengkap setiap metode, dapat dilihat dalam repositori GitHub.
Mendengarkan kejadian
addListener mengembalikan sebuah handle. Panggil handle.remove() ketika layar dihapus.
Referensi lengkap
Teruskan dari Menggunakan @capgo/capacitor-zebra-datawedge
Jika Anda menggunakan Menggunakan @capgo/capacitor-zebra-datawedge untuk merencanakan pekerjaan plugin native, hubungkannya dengan @capgo/capacitor-zebra-datawedge untuk detail implementasi di @capgo/capacitor-zebra-datawedge, Mulai Menggunakan untuk detail implementasi di Mulai, Direktori Plugin Capgo untuk alur kerja produk di Direktori Plugin Capgo, Plugin-Plugin Capacitor oleh Capgo untuk detail implementasi di Plugin-Plugin Capacitor oleh Capgo, dan Menambahkan atau Mengupdate Plugin untuk detail implementasi di Menambahkan atau Mengupdate Plugin.