Saltar al contenido

@capgo/capacitor-zebra-datawedge

Gestiona perfiles, notificaciones, consultas y triggers de escaneo de Zebra DataWedge en dispositivos Zebra Android

Gestiona perfiles, notificaciones, consultas y triggers de escaneo de Zebra DataWedge en dispositivos Zebra Android

Empieza con cloneProfile() y los demás métodos principales detallados abajo.

PlataformaSoporteNotas
iOSSíNativo
AndroidSíNativo
WebNoProtege con Capacitor.getPlatform()
  • cloneProfile
  • createProfile
  • deleteProfile
  • importConfig
MétodoDescripción
cloneProfileConsulta las definiciones de origen para ver el comportamiento actual.
createProfileConsulta las definiciones de origen para ver el comportamiento actual.
deleteProfileConsulta las definiciones de origen para ver el comportamiento actual.
importConfigConsulta las definiciones de origen para ver el comportamiento actual.
renameProfileConsulta las definiciones de origen para ver el comportamiento actual.
restoreConfigConsulta las definiciones de origen para ver el comportamiento actual.
setConfigConsulta las definiciones de origen para ver el comportamiento actual.
setDisabledAppListConsulta las definiciones de origen para ver el comportamiento actual.
setIgnoreDisabledProfilesConsulta las definiciones de origen para ver el comportamiento actual.
registerForNotificationConsulta las definiciones de origen para ver el comportamiento actual.
unRegisterForNotificationConsulta las definiciones de origen para ver el comportamiento actual.
enumerateScannersConsulta las definiciones de origen para ver el comportamiento actual.
getActiveProfileConsulta las definiciones de origen para ver el comportamiento actual.
getAssociatedAppsConsulta las definiciones de origen para ver el comportamiento actual.
getConfigConsulta las definiciones de origen para ver el comportamiento actual.
getDatawedgeStatusConsulta las definiciones de origen para ver el comportamiento actual.
getDisabledAppListConsulta las definiciones de origen para ver el comportamiento actual.
getIgnoreDisabledProfilesConsulta las definiciones de origen para ver el comportamiento actual.
getProfilesListConsulta las definiciones de origen para ver el comportamiento actual.
getScannerStatusConsulta las definiciones de origen para ver el comportamiento actual.
getVersionInfoConsulta las definiciones de origen para ver el comportamiento actual.
disableDatawedgeConsulta las definiciones de origen para ver el comportamiento actual.
disableScannerInputConsulta las definiciones de origen para ver el comportamiento actual.
enableDatawedgeConsulta las definiciones de origen para ver el comportamiento actual.
enableScannerInputConsulta las definiciones de origen para ver el comportamiento actual.
enumerateTriggersConsulta las definiciones de origen para ver el comportamiento actual.
notifyConsulta las definiciones de origen para ver el comportamiento actual.
resetDefaultProfileConsulta las definiciones de origen para ver el comportamiento actual.
setDefaultProfileConsulta las definiciones de origen para ver el comportamiento actual.
setReportingOptionsConsulta las definiciones de origen para ver el comportamiento actual.
softRfidTriggerConsulta las definiciones de origen para ver el comportamiento actual.
softScanTriggerConsulta las definiciones de origen para ver el comportamiento actual.
switchScannerConsulta las definiciones de origen para ver el comportamiento actual.
switchScannerParamsConsulta las definiciones de origen para ver el comportamiento actual.
switchToProfileConsulta las definiciones de origen para ver el comportamiento actual.
getPluginVersionConsulta las definiciones de origen para ver el comportamiento actual.
addListenerConsulta las definiciones de origen para ver el comportamiento actual.
addListenerConsulta las definiciones de origen para ver el comportamiento actual.

Usa estos valores al crear perfiles, configurar plugins, escuchar el estado del scanner o manejar errores de DataWedge.

ValorUsa
CREATE_IF_NOT_EXISTCreate the profile only when it does not already exist.
OVERWRITEReemplaza la configuración del perfil existente.
REMOVEElimina la configuración del perfil.
UPDATEActualiza la configuración del perfil existente.
ValorEl usuario recibirá
CONFIGURATION_UPDATEDataWedge configuration update events.
PROFILE_SWITCHEventos de cambio de perfil activo.
SCANNER_STATUSEventos de conexión del scanner y estado de escaneo.
ValorConfigura
ADFReglas avanzadas de Data Formatting.
BARCODEEntrada del scanner de códigos de barras.
BDFReglas básicas de formato de datos.
DCPIntegración con Data Capture Plus.
EKBIntegración con Enterprise Keyboard.
INTENTEntrega de salida por Intent.
IPEntrega de salida por IP.
KEYSTROKEEntrega de salida por Keystroke.
MSREntrada de lector de banda magnética.
RFIDEntrada RFID.
SERIALEntrada serial.
TOKENSFormato de salida de tokens.
VOICEEntrada por voz.
ValorEscanear objetivo
AUTODeja que DataWedge elija el scanner automáticamente.
BLUETOOTH_DS3678Scanner Bluetooth DS3678.
BLUETOOTH_RS6000Scanner Bluetooth RS6000.
BLUETOOTH_SSIScanner Bluetooth SSI.
INTERNAL_CAMERAScanner de cámara interna.
INTERNAL_IMAGERScanner de imager interno.
INTERNAL_LASERScanner láser interno.
PLUGABLE_SSIScanner SSI pluggable.
PLUGABLE_SSI_RS5000Scanner SSI RS5000 pluggable.
SERIAL_SSIEscáner SSI serie.
USB_SSI_DS3608Escáner USB SSI DS3608.
ValorSignificado
CONNECTEDEl escáner está conectado.
DISABLEDEl escáner está desactivado.
DISCONNECTEDEl escáner está desconectado.
IDLEEl escáner está listo y en espera.
SCANNINGEl escáner está escaneando.
WAITINGEl escáner espera para escanear.
ValorLo que el usuario encontrará aquí
APP_ALREADY_ASSOCIATEDLa app ya está asociada al perfil.
APP_ALREADY_IN_DISABLED_LISTLa app ya está en la lista de apps deshabilitadas.
BUNDLE_EMPTYEl bundle de configuración enviado estaba vacío.
CANNOT_READ_FILEDataWedge no pudo leer el archivo proporcionado.
CONFIG_FILE_NOT_EXISTEl archivo de configuración referenciado no existe.
DATAWEDGE_ALREADY_DISABLEDDataWedge ya está deshabilitado.
DATAWEDGE_ALREADY_ENABLEDDataWedge ya está habilitado.
DATAWEDGE_DISABLEDDataWedge está deshabilitado.
DEVICE_NOT_CONNECTEDEl dispositivo de escaneo solicitado no está conectado.
DEVICE_NOT_SUPPORTEDEl dispositivo de escaneo solicitado no es compatible.
INPUT_NOT_ENABLEDEl plugin de entrada solicitado no está habilitado.
INVALID_CONFIG_FILEThe supplied config file is invalid.
INVALID_FILE_NAMEEl nombre de archivo proporcionado no es válido.
INVALID_FOLDER_PATHLa ruta de la carpeta proporcionada no es válida.
OPERATION_NOT_ALLOWEDDataWedge rechazó la operación.
PARAMETER_INVALIDUno o más parámetros no son válidos.
PLUGIN_BUNDLE_INVALIDEl bundle del plugin proporcionado no es válido.
PLUGIN_DISABLEDEl plugin solicitado está desactivado.
PLUGIN_DISABLED_IN_CONFIGEl plugin solicitado está desactivado en esta config.
PLUGIN_NOT_SUPPORTEDEl plugin solicitado no es compatible.
PROFILE_ALREADY_EXISTSEl perfil de destino ya existe.
PROFILE_ALREADY_SETEl perfil de destino ya está activo.
PROFILE_DISABLEDEl perfil de destino está desactivado.
PROFILE_HAS_APP_ASSOCIATIONEl perfil de destino aún tiene apps asociadas.
PROFILE_NAME_EMPTYEl nombre del perfil estaba vacío.
PROFILE_NOT_FOUNDNo se encontró el perfil de destino.
SCANNER_ALREADY_DISABLEDEl escáner ya está desactivado.
SCANNER_ALREADY_ENABLEDEl escáner ya está activado.
SCANNER_DISABLE_FAILEDDataWedge no pudo desactivar el escáner.
SCANNER_ENABLE_FAILEDDataWedge no pudo activar el escáner.
UNKNOWNDataWedge devolvió un error desconocido.

Esta referencia se sincroniza desde src/definitions.ts en capacitor-zebra-datawedge.

Si estás usando @capgo/capacitor-zebra-datawedge para planificar el trabajo con plugins nativos, conéctalo con Uso de @capgo/capacitor-zebra-datawedge para la capacidad nativa en Uso de @capgo/capacitor-zebra-datawedge, Directorio de plugins de Capgo para el flujo de trabajo del producto en Capgo Plugin Directory, Plugins de Capacitor por Capgo para el detalle de implementación en los Plugins de Capacitor por Capgo, Añadir o actualizar plugins para el detalle de implementación en Agregar o actualizar plugins, y Alternativas a plugins de Ionic Enterprise para el flujo de trabajo del producto en Alternativas a plugins de Ionic Enterprise.