Barcode Generation
This commit is contained in:
30
node_modules/jsbarcode/test/browser/canvasTest.js
generated
vendored
Normal file
30
node_modules/jsbarcode/test/browser/canvasTest.js
generated
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
var parent;
|
||||
function doTests(p){
|
||||
parent = p;
|
||||
createTests(newTest);
|
||||
}
|
||||
|
||||
function newTest(text, options){
|
||||
var testbox = document.createElement("div");
|
||||
testbox.className = "testbox";
|
||||
|
||||
var format = (typeof options !== "undefined" && options.format) || "auto";
|
||||
|
||||
testbox.innerHTML = '\
|
||||
<b>Format:</b> ' + format + '<br>\
|
||||
<b>Input:</b> ' + text + '<br>\
|
||||
<br>\
|
||||
<img class="barcode"/>';
|
||||
|
||||
try{
|
||||
JsBarcode(testbox.querySelector('.barcode'), text, options);
|
||||
}
|
||||
catch(e){
|
||||
testbox.className = "errorbox";
|
||||
testbox.onclick = function(){
|
||||
throw e;
|
||||
}
|
||||
}
|
||||
|
||||
parent.appendChild(testbox);
|
||||
}
|
||||
Reference in New Issue
Block a user