@barcode-bakery/barcode-react
Version:
Generates barcodes for React.
2 lines (1 loc) • 993 B
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const t=require("@barcode-bakery/barcode-datamatrix"),C=require("./canvas-hook-DKiN9jsI.cjs");function a({scale:r,foregroundColor:v,backgroundColor:n,offsetX:B,offsetY:e,size:f,datamatrixSize:s,quietZone:m,tilde:u,acceptECI:x,fnc1:y,encoding:D,macro:G,text:M}){const{component:S}=C.useCanvasDisplay(t.BCGdatamatrix,i=>{r!==void 0&&i.setScale(r),v!==void 0&&i.setForegroundColor(v),n!==void 0&&i.setBackgroundColor(n),B!==void 0&&i.setOffsetX(B),e!==void 0&&i.setOffsetY(e),f!==void 0&&i.setSize(f),s!==void 0&&i.setDataMatrixSize(s[0],s[1]),m!==void 0&&i.setQuietZoneSize(m),u!==void 0&&i.setTilde(u),x!==void 0&&i.setAcceptECI(x),y!==void 0&&i.setFNC1(y),D!==void 0&&i.setEncoding(D),G!==void 0&&i.setMacro(G),i.parse(M)},[r,v,n,B,e,f,s,m,u,x,y,D,G,M]);return S}a.Size=t.BCGdatamatrix.Size;a.Encoding=t.BCGdatamatrix.Encoding;a.Fnc1=t.BCGdatamatrix.Fnc1;a.Macro=t.BCGdatamatrix.Macro;exports.BakeryDatamatrix=a;