UNPKG

@linvix-sistemas/react-native-tectoysunmisdk

Version:

Pacote de comunicação com o hardware de Sunmi/Tectoy Automação, para efetuar impressão, comunicação com LCD entre outros.

44 lines (36 loc) 885 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _reactNative = require("react-native"); const { TectoySunmiSdk } = _reactNative.NativeModules; const Gerar = async data => { try { if (!data.cor_fundo) { data.cor_fundo = '#FFFFFF'; } if (!data.cor) { data.cor = '#333333'; } if (!data.margem) { data.margem = 0; } const result = await TectoySunmiSdk.Barcode_Generate(data.conteudo, +data.formato, // int +data.largura, // int +data.altura, // int +data.margem, // int data.cor, data.cor_fundo); return JSON.parse(result); } catch (error) { throw error; } }; const NativeModuleTectToySunmiBarcodeSDK = { Gerar }; var _default = NativeModuleTectToySunmiBarcodeSDK; exports.default = _default; //# sourceMappingURL=tectoysunmi-barcode.js.map