@capgo/capacitor-zebra-datawedgeを使用
Capacitorは、Zebra Android デバイスでZebra DataWedgeプロファイルの管理、通知、クエリ、ソフトスキャンをサポートするプラグインです。
インストール
bun add @capgo/capacitor-zebra-datawedge
bunx cap sync
bunx cap sync プラグインのネイティブcodeをプロジェクトにコピーします。プラグインのアップグレード後は、再度実行してください。
インポート
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
APIの概要
| 方法 | 説明 |
|---|---|
cloneProfile |
現在の動作のソース定義を参照してください |
createProfile |
現在の動作のソース定義を参照してください |
deleteProfile |
現在の動作のソース定義を参照してください |
importConfig |
現在の動作のソース定義を参照してください |
renameProfile |
現在の動作のソース定義を参照してください |
restoreConfig |
現在の動作のソース定義を参照してください |
setConfig |
現在の動作のソース定義を参照してください |
setDisabledAppList |
現在の動作のソース定義を参照してください |
setIgnoreDisabledProfiles |
ソースの定義を参照して現在の動作を確認してください。 |
registerForNotification |
ソースの定義を参照して現在の動作を確認してください。 |
unRegisterForNotification |
ソースの定義を参照して現在の動作を確認してください。 |
enumerateScanners |
ソースの定義を参照して現在の動作を確認してください。 |
getActiveProfile |
ソースの定義を参照して現在の動作を確認してください。 |
getAssociatedApps |
ソースの定義を参照して現在の動作を確認してください。 |
getConfig |
ソースの定義を参照して現在の動作を確認してください。 |
getDatawedgeStatus |
ソースの定義を参照して現在の動作を確認してください。 |
getDisabledAppList |
ソースの定義を参照して現在の動作を確認してください。 |
getIgnoreDisabledProfiles |
ソースの定義を参照して現在の動作を確認してください。 |
getProfilesList |
ソースの定義を参照して現在の動作を確認してください。 |
getScannerStatus |
ソースの定義を参照して現在の動作を確認してください。 |
getVersionInfo |
現在の動作のソース定義を参照してください。 |
disableDatawedge |
現在の動作のソース定義を参照してください。 |
disableScannerInput |
現在の動作のソース定義を参照してください。 |
enableDatawedge |
現在の動作のソース定義を参照してください。 |
enableScannerInput |
現在の動作のソース定義を参照してください。 |
enumerateTriggers |
現在の動作のソース定義を参照してください。 |
notify |
現在の動作のソース定義を参照してください。 |
resetDefaultProfile |
現在の動作のソース定義を参照してください。 |
setDefaultProfile |
現在の動作のソース定義を参照してください。 |
setReportingOptions |
現在の動作のソース定義を参照してください。 |
softRfidTrigger |
現在の動作のソース定義を参照してください。 |
softScanTrigger |
現在の動作のソース定義を参照してください。 |
switchScanner |
ソースの定義を参照してください。 |
switchScannerParams |
ソースの定義を参照してください。 |
switchToProfile |
ソースの定義を参照してください。 |
例
cloneProfile()
現在の契約については、API リファレンスを参照してください。
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
await ZebraDataWedge.cloneProfile({
destProfileName: 'dest-profile',
sourceProfileName: 'source-profile',
});
createProfile()
現在の契約については、API リファレンスを参照してください。
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
await ZebraDataWedge.createProfile({ profileName: 'profile' });
deleteProfile()
現在の契約については、API リファレンスを参照してください。
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
await ZebraDataWedge.deleteProfile({ profileNames: ['profile'] });
importConfig()
現在の契約については、API リファレンスを参照してください。
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
await ZebraDataWedge.importConfig({ folderPath: 'path/to/file' });
renameProfile()
現在の契約については、API リファレンスを参照してください。
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
await ZebraDataWedge.renameProfile({
currentProfileName: 'current-profile',
newProfileName: 'new-profile',
});
restoreConfig()
現在の契約については、API リファレンスを参照してください。
import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
await ZebraDataWedge.restoreConfig();
上記の表は、35のコアメソッドをリストしています。リスナーとバージョンヘルパー、各メソッドのフルコントラクトは、__CAPGO_KEEP_0__ リポジトリにドキュメントされています。 GitHub リポジトリ.
イベントを聞く
addListener ハンドルを返します。画面をアンマウントするときに呼びます。 handle.remove() 画面をアンマウントするときに呼びます。
フルリファレンス
続けて、@capgo/capacitor-zebra-datawedge を使用します。
@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-zebra-datawedge を使用している場合 @capgo/capacitor-zebra-datawedge @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-zebra-datawedge を使用します。 @capgo/capacitor-zebra-datawedge @capgo/capacitor-zebra-datawedgeの実装詳細について はじめに Capacitor-Zebra DataWedgeの実装詳細について Capgo プラグインディレクトリ for the product workflow in Capgo Plugin Directory, Capacitor Capgo プラグイン for Capacitor の実装詳細については、Capgo によって提供されるプラグインを参照してください。 Capacitor-Zebra DataWedgeの実装詳細について このページ