ll-package
Version:
2 lines (1 loc) • 1.67 kB
JavaScript
const i=require("../../../../../_virtual/EAN2.js");require("./constants.js");require("./encoder.js");require("../Barcode.js");const a=require("../../../../../_virtual/constants2.js"),f=require("../../../../../_virtual/encoder.js"),c=require("../../../../../_virtual/Barcode.js");Object.defineProperty(i.__exports,"__esModule",{value:!0});var _=function(){function t(e,n){for(var r=0;r<n.length;r++){var o=n[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),l=a.__exports,d=f.__exports,h=u(d),v=c.__exports,y=u(v);function u(t){return t&&t.__esModule?t:{default:t}}function p(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function b(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:t}function s(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}var O=function(t){s(e,t);function e(n,r){return p(this,e),b(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,n,r))}return _(e,[{key:"valid",value:function(){return this.data.search(/^[0-9]{2}$/)!==-1}},{key:"encode",value:function(){var r=l.EAN2_STRUCTURE[parseInt(this.data)%4];return{data:"1011"+(0,h.default)(this.data,r,"01"),text:this.text}}}]),e}(y.default);i.__exports.default=O;
;