UNPKG

1.33 MBJavaScriptView Raw
1module.exports=function(n){var e={};function t(A){if(e[A])return e[A].exports;var r=e[A]={i:A,l:!1,exports:{}};return n[A].call(r.exports,r,r.exports,t),r.l=!0,r.exports}return t.m=n,t.c=e,t.d=function(n,e,A){t.o(n,e)||Object.defineProperty(n,e,{enumerable:!0,get:A})},t.r=function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},t.t=function(n,e){if(1&e&&(n=t(n)),8&e)return n;if(4&e&&"object"==typeof n&&n&&n.__esModule)return n;var A=Object.create(null);if(t.r(A),Object.defineProperty(A,"default",{enumerable:!0,value:n}),2&e&&"string"!=typeof n)for(var r in n)t.d(A,r,function(e){return n[e]}.bind(null,r));return A},t.n=function(n){var e=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(e,"a",e),e},t.o=function(n,e){return Object.prototype.hasOwnProperty.call(n,e)},t.p="",t(t.s=58)}({116:function(n,e){n.exports=function(n,e){if(("string"==typeof n||n instanceof String)&&"undefined"!=typeof document){var t=document.createElement("DIV");t.innerHTML=n,n=(t.textContent||"").trim()}else"object"==typeof n&&n.textContent&&(n=(n.textContent||"").trim());return n}},117:function(n,e){e.endsWithChar=function(n,e){return e.length>1?e.indexOf(n.slice(-1))>-1:n.slice(-1)===e},e.endsWith=function(n,e){return n.slice(n.length-e.length)===e}},118:function(n,e){var t,A=["al","adj","assn","Ave","BSc","MSc","Cell","Ch","Co","cc","Corp","Dem","Dept","ed","eg","Eq","Eqs","est","est","etc","Ex","ext","Fig","fig","Figs","figs","i.e","ie","Inc","inc","Jan","Feb","Mar","Apr","Jun","Jul","Aug","Sep","Sept","Oct","Nov","Dec","jr","mi","Miss","Mrs","Mr","Ms","Mol","mt","mts","no","Nos","PhD","MD","BA","MA","MM","pl","pop","pp","Prof","Dr","pt","Ref","Refs","Rep","repr","rev","Sec","Secs","Sgt","Col","Gen","Rep","Sen","Gov","Lt","Maj","Capt","St","Sr","sr","Jr","jr","Rev","Sun","Mon","Tu","Tue","Tues","Wed","Th","Thu","Thur","Thurs","Fri","Sat","trans","Univ","Viz","Vol","vs","v"];e.setAbbreviations=function(n){t=n||A};var r=e.isCapitalized=function(n){return/^[A-Z][a-z].*/.test(n)||o(n)};e.isSentenceStarter=function(n){return r(n)||/``|"|'/.test(n.substring(0,2))},e.isCommonAbbreviation=function(n){var e=n.replace(/[-'`~!@#$%^&*()_|+=?;:'",.<>\{\}\[\]\\\/]/gi,"");return~t.indexOf(e)},e.isTimeAbbreviation=function(n,e){if(("a.m."===n||"p.m."===n)&&"day"===e.replace(/\W+/g,"").slice(-3).toLowerCase())return!0;return!1},e.isDottedAbbreviation=function(n){var e=n.replace(/[\(\)\[\]\{\}]/g,"").match(/(.\.)*/);return e&&e[0].length>0},e.isCustomAbbreviation=function(n){return n.length<=3||r(n)},e.isNameAbbreviation=function(n,e){return e.length>0&&(!!(n<5&&e[0].length<6&&r(e[0]))||e.filter(function(n){return/[A-Z]/.test(n.charAt(0))}).length>=3)};var o=e.isNumber=function(n,e){return e&&(n=n.slice(e-1,e+2)),!isNaN(n)};e.isPhoneNr=function(n){return n.match(/^(?:(?:\+?1\s*(?:[.-]\s*)?)?(?:\(\s*([2-9]1[02-9]|[2-9][02-8]1|[2-9][02-8][02-9])\s*\)|([2-9]1[02-9]|[2-9][02-8]1|[2-9][02-8][02-9]))\s*(?:[.-]\s*)?)?([2-9]1[02-9]|[2-9][02-9]1|[2-9][02-9]{2})\s*(?:[.-]\s*)?([0-9]{4})(?:\s*(?:#|x\.?|ext\.?|extension)\s*(\d+))?$/)},e.isURL=function(n){return n.match(/[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)/)},e.isConcatenated=function(n){var e=0;if(((e=n.indexOf("."))>-1||(e=n.indexOf("!"))>-1||(e=n.indexOf("?"))>-1)&&n.charAt(e+1).match(/[a-zA-Z].*/))return[n.slice(0,e),n.slice(e+1)];return!1},e.isBoundaryChar=function(n){return"."===n||"!"===n||"?"===n}},19:function(n,e,t){var A;"undefined"!=typeof self&&self,A=function(){return function(n){var e={};function t(A){if(e[A])return e[A].exports;var r=e[A]={i:A,l:!1,exports:{}};return n[A].call(r.exports,r,r.exports,t),r.l=!0,r.exports}return t.m=n,t.c=e,t.d=function(n,e,A){t.o(n,e)||Object.defineProperty(n,e,{configurable:!1,enumerable:!0,get:A})},t.n=function(n){var e=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(e,"a",e),e},t.o=function(n,e){return Object.prototype.hasOwnProperty.call(n,e)},t.p="",t(t.s=130)}([function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\xml-components\\index.ts",r="f524d3c619c6fe7baf64ebe54286badd7e1d73b1",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\xml-components\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:37}},5:{start:{line:7,column:0},end:{line:7,column:34}},6:{start:{line:8,column:0},end:{line:8,column:42}},7:{start:{line:9,column:0},end:{line:9,column:46}},8:{start:{line:10,column:0},end:{line:10,column:38}},9:{start:{line:11,column:0},end:{line:11,column:51}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/xml-components/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\xml-components\\index.ts"],names:[],mappings:";;;;;AAAA,qCAAgC;AAChC,kCAA6B;AAC7B,0CAAqC;AACrC,8CAAyC;AACzC,sCAAiC;AACjC,mDAA8C",sourcesContent:['export * from "./xml-component";\r\nexport * from "./attributes";\r\nexport * from "./default-attributes";\r\nexport * from "./imported-xml-component";\r\nexport * from "./xmlable-object";\r\nexport * from "./initializable-xml-component";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));function a(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,a(t(131)),c.s[5]++,a(t(132)),c.s[6]++,a(t(53)),c.s[7]++,a(t(133)),c.s[8]++,a(t(149)),c.s[9]++,a(t(150))},function(n,e,t){"use strict";var A=t(6),r=t(109),o=t(24),l=t(298),s=t(17);function i(n){return n}function c(n,e){for(var t=0;t<n.length;++t)e[t]=255&n.charCodeAt(t);return e}e.newBlob=function(n,t){e.checkSupport("blob");try{return new Blob([n],{type:t})}catch(e){try{var A=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);return A.append(n),A.getBlob(t)}catch(n){throw new Error("Bug : can't construct the Blob.")}}};var a={stringifyByChunk:function(n,e,t){var A=[],r=0,o=n.length;if(o<=t)return String.fromCharCode.apply(null,n);for(;r<o;)"array"===e||"nodebuffer"===e?A.push(String.fromCharCode.apply(null,n.slice(r,Math.min(r+t,o)))):A.push(String.fromCharCode.apply(null,n.subarray(r,Math.min(r+t,o)))),r+=t;return A.join("")},stringifyByChar:function(n){for(var e="",t=0;t<n.length;t++)e+=String.fromCharCode(n[t]);return e},applyCanBeUsed:{uint8array:function(){try{return A.uint8array&&1===String.fromCharCode.apply(null,new Uint8Array(1)).length}catch(n){return!1}}(),nodebuffer:function(){try{return A.nodebuffer&&1===String.fromCharCode.apply(null,o.allocBuffer(1)).length}catch(n){return!1}}()}};function u(n){var t=65536,A=e.getTypeOf(n),r=!0;if("uint8array"===A?r=a.applyCanBeUsed.uint8array:"nodebuffer"===A&&(r=a.applyCanBeUsed.nodebuffer),r)for(;t>1;)try{return a.stringifyByChunk(n,A,t)}catch(n){t=Math.floor(t/2)}return a.stringifyByChar(n)}function C(n,e){for(var t=0;t<n.length;t++)e[t]=n[t];return e}e.applyFromCharCode=u;var m={};m.string={string:i,array:function(n){return c(n,new Array(n.length))},arraybuffer:function(n){return m.string.uint8array(n).buffer},uint8array:function(n){return c(n,new Uint8Array(n.length))},nodebuffer:function(n){return c(n,o.allocBuffer(n.length))}},m.array={string:u,array:i,arraybuffer:function(n){return new Uint8Array(n).buffer},uint8array:function(n){return new Uint8Array(n)},nodebuffer:function(n){return o.newBufferFrom(n)}},m.arraybuffer={string:function(n){return u(new Uint8Array(n))},array:function(n){return C(new Uint8Array(n),new Array(n.byteLength))},arraybuffer:i,uint8array:function(n){return new Uint8Array(n)},nodebuffer:function(n){return o.newBufferFrom(new Uint8Array(n))}},m.uint8array={string:u,array:function(n){return C(n,new Array(n.length))},arraybuffer:function(n){return n.buffer},uint8array:i,nodebuffer:function(n){return o.newBufferFrom(n)}},m.nodebuffer={string:u,array:function(n){return C(n,new Array(n.length))},arraybuffer:function(n){return m.nodebuffer.uint8array(n).buffer},uint8array:function(n){return C(n,new Uint8Array(n.length))},nodebuffer:i},e.transformTo=function(n,t){if(t||(t=""),!n)return t;e.checkSupport(n);var A=e.getTypeOf(t);return m[A][n](t)},e.getTypeOf=function(n){return"string"==typeof n?"string":"[object Array]"===Object.prototype.toString.call(n)?"array":A.nodebuffer&&o.isBuffer(n)?"nodebuffer":A.uint8array&&n instanceof Uint8Array?"uint8array":A.arraybuffer&&n instanceof ArrayBuffer?"arraybuffer":void 0},e.checkSupport=function(n){if(!A[n.toLowerCase()])throw new Error(n+" is not supported by this platform")},e.MAX_VALUE_16BITS=65535,e.MAX_VALUE_32BITS=-1,e.pretty=function(n){var e,t,A="";for(t=0;t<(n||"").length;t++)A+="\\x"+((e=n.charCodeAt(t))<16?"0":"")+e.toString(16).toUpperCase();return A},e.delay=function(n,e,t){l(function(){n.apply(t||null,e||[])})},e.inherits=function(n,e){var t=function(){};t.prototype=e.prototype,n.prototype=new t},e.extend=function(){var n,e,t={};for(n=0;n<arguments.length;n++)for(e in arguments[n])arguments[n].hasOwnProperty(e)&&void 0===t[e]&&(t[e]=arguments[n][e]);return t},e.prepareContent=function(n,t,o,l,i){return s.Promise.resolve(t).then(function(n){return A.blob&&(n instanceof Blob||-1!==["[object File]","[object Blob]"].indexOf(Object.prototype.toString.call(n)))&&"undefined"!=typeof FileReader?new s.Promise(function(e,t){var A=new FileReader;A.onload=function(n){e(n.target.result)},A.onerror=function(n){t(n.target.error)},A.readAsArrayBuffer(n)}):n}).then(function(t){var a,u=e.getTypeOf(t);return u?("arraybuffer"===u?t=e.transformTo("uint8array",t):"string"===u&&(i?t=r.decode(t):o&&!0!==l&&(t=c(a=t,A.uint8array?new Uint8Array(a.length):new Array(a.length)))),t):s.Promise.reject(new Error("Can't read the data of '"+n+"'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ?"))})}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\index.ts",r="ecdaec61f4d657ab4aa4907c2d7b2af3b1f28af4",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:34}},5:{start:{line:7,column:0},end:{line:7,column:33}},6:{start:{line:8,column:0},end:{line:8,column:34}},7:{start:{line:9,column:0},end:{line:9,column:27}},8:{start:{line:10,column:0},end:{line:10,column:29}},9:{start:{line:11,column:0},end:{line:11,column:29}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\index.ts"],names:[],mappings:";;;;;AAAA,kCAA6B;AAC7B,iCAA4B;AAC5B,kCAA6B;AAC7B,2BAAsB;AACtB,6BAAwB;AACxB,6BAAwB",sourcesContent:['export * from "./formatting";\r\nexport * from "./paragraph";\r\nexport * from "./properties";\r\nexport * from "./run";\r\nexport * from "./links";\r\nexport * from "./image";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));function a(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,a(t(50)),c.s[5]++,a(t(81)),c.s[6]++,a(t(22)),c.s[7]++,a(t(4)),c.s[8]++,a(t(210)),c.s[9]++,a(t(215))},function(n,e,t){"use strict";function A(n){this.name=n||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}A.prototype={push:function(n){this.emit("data",n)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(n){this.emit("error",n)}return!0},error:function(n){return!this.isFinished&&(this.isPaused?this.generatedError=n:(this.isFinished=!0,this.emit("error",n),this.previous&&this.previous.error(n),this.cleanUp()),!0)},on:function(n,e){return this._listeners[n].push(e),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(n,e){if(this._listeners[n])for(var t=0;t<this._listeners[n].length;t++)this._listeners[n][t].call(this,e)},pipe:function(n){return n.registerPrevious(this)},registerPrevious:function(n){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.streamInfo=n.streamInfo,this.mergeStreamInfo(),this.previous=n;var e=this;return n.on("data",function(n){e.processChunk(n)}),n.on("end",function(){e.end()}),n.on("error",function(n){e.error(n)}),this},pause:function(){return!this.isPaused&&!this.isFinished&&(this.isPaused=!0,this.previous&&this.previous.pause(),!0)},resume:function(){if(!this.isPaused||this.isFinished)return!1;this.isPaused=!1;var n=!1;return this.generatedError&&(this.error(this.generatedError),n=!0),this.previous&&this.previous.resume(),!n},flush:function(){},processChunk:function(n){this.push(n)},withStreamInfo:function(n,e){return this.extraStreamInfo[n]=e,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var n in this.extraStreamInfo)this.extraStreamInfo.hasOwnProperty(n)&&(this.streamInfo[n]=this.extraStreamInfo[n])},lock:function(){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.isLocked=!0,this.previous&&this.previous.lock()},toString:function(){var n="Worker "+this.name;return this.previous?this.previous+" -> "+n:n}},n.exports=A},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\index.ts",r="80e7478cd7ac0cd7e2c3559e83454f1a4acda802",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:27}},5:{start:{line:7,column:0},end:{line:7,column:32}},6:{start:{line:8,column:0},end:{line:8,column:35}},7:{start:{line:9,column:0},end:{line:9,column:45}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/run/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\run\\index.ts"],names:[],mappings:";;;;;AAAA,2BAAsB;AACtB,gCAA2B;AAC3B,mCAA8B;AAC9B,6CAAwC",sourcesContent:['export * from "./run";\r\nexport * from "./text-run";\r\nexport * from "./picture-run";\r\nexport * from "./sequential-identifier";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));function a(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,a(t(151)),c.s[5]++,a(t(156)),c.s[6]++,a(t(158)),c.s[7]++,a(t(206))},function(n,e,t){"use strict";(function(n){
2/*!
3 * The buffer module from node.js, for the browser.
4 *
5 * @author Feross Aboukhadijeh <feross@feross.org> <http://feross.org>
6 * @license MIT
7 */
8var A=t(135),r=t(136),o=t(55);function l(){return i.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(n,e){if(l()<e)throw new RangeError("Invalid typed array length");return i.TYPED_ARRAY_SUPPORT?(n=new Uint8Array(e)).__proto__=i.prototype:(null===n&&(n=new i(e)),n.length=e),n}function i(n,e,t){if(!(i.TYPED_ARRAY_SUPPORT||this instanceof i))return new i(n,e,t);if("number"==typeof n){if("string"==typeof e)throw new Error("If encoding is specified then the first argument must be a string");return u(this,n)}return c(this,n,e,t)}function c(n,e,t,A){if("number"==typeof e)throw new TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer?function(n,e,t,A){if(e.byteLength,t<0||e.byteLength<t)throw new RangeError("'offset' is out of bounds");if(e.byteLength<t+(A||0))throw new RangeError("'length' is out of bounds");e=void 0===t&&void 0===A?new Uint8Array(e):void 0===A?new Uint8Array(e,t):new Uint8Array(e,t,A);i.TYPED_ARRAY_SUPPORT?(n=e).__proto__=i.prototype:n=C(n,e);return n}(n,e,t,A):"string"==typeof e?function(n,e,t){"string"==typeof t&&""!==t||(t="utf8");if(!i.isEncoding(t))throw new TypeError('"encoding" must be a valid string encoding');var A=0|d(e,t),r=(n=s(n,A)).write(e,t);r!==A&&(n=n.slice(0,r));return n}(n,e,t):function(n,e){if(i.isBuffer(e)){var t=0|m(e.length);return 0===(n=s(n,t)).length?n:(e.copy(n,0,0,t),n)}if(e){if("undefined"!=typeof ArrayBuffer&&e.buffer instanceof ArrayBuffer||"length"in e)return"number"!=typeof e.length||(A=e.length)!=A?s(n,0):C(n,e);if("Buffer"===e.type&&o(e.data))return C(n,e.data)}var A;throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(n,e)}function a(n){if("number"!=typeof n)throw new TypeError('"size" argument must be a number');if(n<0)throw new RangeError('"size" argument must not be negative')}function u(n,e){if(a(e),n=s(n,e<0?0:0|m(e)),!i.TYPED_ARRAY_SUPPORT)for(var t=0;t<e;++t)n[t]=0;return n}function C(n,e){var t=e.length<0?0:0|m(e.length);n=s(n,t);for(var A=0;A<t;A+=1)n[A]=255&e[A];return n}function m(n){if(n>=l())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+l().toString(16)+" bytes");return 0|n}function d(n,e){if(i.isBuffer(n))return n.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(n)||n instanceof ArrayBuffer))return n.byteLength;"string"!=typeof n&&(n=""+n);var t=n.length;if(0===t)return 0;for(var A=!1;;)switch(e){case"ascii":case"latin1":case"binary":return t;case"utf8":case"utf-8":case void 0:return k(n).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*t;case"hex":return t>>>1;case"base64":return F(n).length;default:if(A)return k(n).length;e=(""+e).toLowerCase(),A=!0}}function p(n,e,t){var A=n[e];n[e]=n[t],n[t]=A}function h(n,e,t,A,r){if(0===n.length)return-1;if("string"==typeof t?(A=t,t=0):t>2147483647?t=2147483647:t<-2147483648&&(t=-2147483648),t=+t,isNaN(t)&&(t=r?0:n.length-1),t<0&&(t=n.length+t),t>=n.length){if(r)return-1;t=n.length-1}else if(t<0){if(!r)return-1;t=0}if("string"==typeof e&&(e=i.from(e,A)),i.isBuffer(e))return 0===e.length?-1:f(n,e,t,A,r);if("number"==typeof e)return e&=255,i.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?r?Uint8Array.prototype.indexOf.call(n,e,t):Uint8Array.prototype.lastIndexOf.call(n,e,t):f(n,[e],t,A,r);throw new TypeError("val must be string, number or Buffer")}function f(n,e,t,A,r){var o,l=1,s=n.length,i=e.length;if(void 0!==A&&("ucs2"===(A=String(A).toLowerCase())||"ucs-2"===A||"utf16le"===A||"utf-16le"===A)){if(n.length<2||e.length<2)return-1;l=2,s/=2,i/=2,t/=2}function c(n,e){return 1===l?n[e]:n.readUInt16BE(e*l)}if(r){var a=-1;for(o=t;o<s;o++)if(c(n,o)===c(e,-1===a?0:o-a)){if(-1===a&&(a=o),o-a+1===i)return a*l}else-1!==a&&(o-=o-a),a=-1}else for(t+i>s&&(t=s-i),o=t;o>=0;o--){for(var u=!0,C=0;C<i;C++)if(c(n,o+C)!==c(e,C)){u=!1;break}if(u)return o}return-1}function I(n,e,t,A){t=Number(t)||0;var r=n.length-t;A?(A=Number(A))>r&&(A=r):A=r;var o=e.length;if(o%2!=0)throw new TypeError("Invalid hex string");A>o/2&&(A=o/2);for(var l=0;l<A;++l){var s=parseInt(e.substr(2*l,2),16);if(isNaN(s))return l;n[t+l]=s}return l}function b(n,e,t,A){return W(k(e,n.length-t),n,t,A)}function g(n,e,t,A){return W(function(n){for(var e=[],t=0;t<n.length;++t)e.push(255&n.charCodeAt(t));return e}(e),n,t,A)}function E(n,e,t,A){return g(n,e,t,A)}function y(n,e,t,A){return W(F(e),n,t,A)}function B(n,e,t,A){return W(function(n,e){for(var t,A,r,o=[],l=0;l<n.length&&!((e-=2)<0);++l)t=n.charCodeAt(l),A=t>>8,r=t%256,o.push(r),o.push(A);return o}(e,n.length-t),n,t,A)}function w(n,e,t){return 0===e&&t===n.length?A.fromByteArray(n):A.fromByteArray(n.slice(e,t))}function x(n,e,t){t=Math.min(n.length,t);for(var A=[],r=e;r<t;){var o,l,s,i,c=n[r],a=null,u=c>239?4:c>223?3:c>191?2:1;if(r+u<=t)switch(u){case 1:c<128&&(a=c);break;case 2:128==(192&(o=n[r+1]))&&(i=(31&c)<<6|63&o)>127&&(a=i);break;case 3:o=n[r+1],l=n[r+2],128==(192&o)&&128==(192&l)&&(i=(15&c)<<12|(63&o)<<6|63&l)>2047&&(i<55296||i>57343)&&(a=i);break;case 4:o=n[r+1],l=n[r+2],s=n[r+3],128==(192&o)&&128==(192&l)&&128==(192&s)&&(i=(15&c)<<18|(63&o)<<12|(63&l)<<6|63&s)>65535&&i<1114112&&(a=i)}null===a?(a=65533,u=1):a>65535&&(a-=65536,A.push(a>>>10&1023|55296),a=56320|1023&a),A.push(a),r+=u}return function(n){var e=n.length;if(e<=D)return String.fromCharCode.apply(String,n);var t="",A=0;for(;A<e;)t+=String.fromCharCode.apply(String,n.slice(A,A+=D));return t}(A)}e.Buffer=i,e.SlowBuffer=function(n){+n!=n&&(n=0);return i.alloc(+n)},e.INSPECT_MAX_BYTES=50,i.TYPED_ARRAY_SUPPORT=void 0!==n.TYPED_ARRAY_SUPPORT?n.TYPED_ARRAY_SUPPORT:function(){try{var n=new Uint8Array(1);return n.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===n.foo()&&"function"==typeof n.subarray&&0===n.subarray(1,1).byteLength}catch(n){return!1}}(),e.kMaxLength=l(),i.poolSize=8192,i._augment=function(n){return n.__proto__=i.prototype,n},i.from=function(n,e,t){return c(null,n,e,t)},i.TYPED_ARRAY_SUPPORT&&(i.prototype.__proto__=Uint8Array.prototype,i.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&i[Symbol.species]===i&&Object.defineProperty(i,Symbol.species,{value:null,configurable:!0})),i.alloc=function(n,e,t){return function(n,e,t,A){return a(e),e<=0?s(n,e):void 0!==t?"string"==typeof A?s(n,e).fill(t,A):s(n,e).fill(t):s(n,e)}(null,n,e,t)},i.allocUnsafe=function(n){return u(null,n)},i.allocUnsafeSlow=function(n){return u(null,n)},i.isBuffer=function(n){return!(null==n||!n._isBuffer)},i.compare=function(n,e){if(!i.isBuffer(n)||!i.isBuffer(e))throw new TypeError("Arguments must be Buffers");if(n===e)return 0;for(var t=n.length,A=e.length,r=0,o=Math.min(t,A);r<o;++r)if(n[r]!==e[r]){t=n[r],A=e[r];break}return t<A?-1:A<t?1:0},i.isEncoding=function(n){switch(String(n).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},i.concat=function(n,e){if(!o(n))throw new TypeError('"list" argument must be an Array of Buffers');if(0===n.length)return i.alloc(0);var t;if(void 0===e)for(e=0,t=0;t<n.length;++t)e+=n[t].length;var A=i.allocUnsafe(e),r=0;for(t=0;t<n.length;++t){var l=n[t];if(!i.isBuffer(l))throw new TypeError('"list" argument must be an Array of Buffers');l.copy(A,r),r+=l.length}return A},i.byteLength=d,i.prototype._isBuffer=!0,i.prototype.swap16=function(){var n=this.length;if(n%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var e=0;e<n;e+=2)p(this,e,e+1);return this},i.prototype.swap32=function(){var n=this.length;if(n%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var e=0;e<n;e+=4)p(this,e,e+3),p(this,e+1,e+2);return this},i.prototype.swap64=function(){var n=this.length;if(n%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var e=0;e<n;e+=8)p(this,e,e+7),p(this,e+1,e+6),p(this,e+2,e+5),p(this,e+3,e+4);return this},i.prototype.toString=function(){var n=0|this.length;return 0===n?"":0===arguments.length?x(this,0,n):function(n,e,t){var A=!1;if((void 0===e||e<0)&&(e=0),e>this.length)return"";if((void 0===t||t>this.length)&&(t=this.length),t<=0)return"";if((t>>>=0)<=(e>>>=0))return"";for(n||(n="utf8");;)switch(n){case"hex":return M(this,e,t);case"utf8":case"utf-8":return x(this,e,t);case"ascii":return _(this,e,t);case"latin1":case"binary":return v(this,e,t);case"base64":return w(this,e,t);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return S(this,e,t);default:if(A)throw new TypeError("Unknown encoding: "+n);n=(n+"").toLowerCase(),A=!0}}.apply(this,arguments)},i.prototype.equals=function(n){if(!i.isBuffer(n))throw new TypeError("Argument must be a Buffer");return this===n||0===i.compare(this,n)},i.prototype.inspect=function(){var n="",t=e.INSPECT_MAX_BYTES;return this.length>0&&(n=this.toString("hex",0,t).match(/.{2}/g).join(" "),this.length>t&&(n+=" ... ")),"<Buffer "+n+">"},i.prototype.compare=function(n,e,t,A,r){if(!i.isBuffer(n))throw new TypeError("Argument must be a Buffer");if(void 0===e&&(e=0),void 0===t&&(t=n?n.length:0),void 0===A&&(A=0),void 0===r&&(r=this.length),e<0||t>n.length||A<0||r>this.length)throw new RangeError("out of range index");if(A>=r&&e>=t)return 0;if(A>=r)return-1;if(e>=t)return 1;if(this===n)return 0;for(var o=(r>>>=0)-(A>>>=0),l=(t>>>=0)-(e>>>=0),s=Math.min(o,l),c=this.slice(A,r),a=n.slice(e,t),u=0;u<s;++u)if(c[u]!==a[u]){o=c[u],l=a[u];break}return o<l?-1:l<o?1:0},i.prototype.includes=function(n,e,t){return-1!==this.indexOf(n,e,t)},i.prototype.indexOf=function(n,e,t){return h(this,n,e,t,!0)},i.prototype.lastIndexOf=function(n,e,t){return h(this,n,e,t,!1)},i.prototype.write=function(n,e,t,A){if(void 0===e)A="utf8",t=this.length,e=0;else if(void 0===t&&"string"==typeof e)A=e,t=this.length,e=0;else{if(!isFinite(e))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");e|=0,isFinite(t)?(t|=0,void 0===A&&(A="utf8")):(A=t,t=void 0)}var r=this.length-e;if((void 0===t||t>r)&&(t=r),n.length>0&&(t<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");A||(A="utf8");for(var o=!1;;)switch(A){case"hex":return I(this,n,e,t);case"utf8":case"utf-8":return b(this,n,e,t);case"ascii":return g(this,n,e,t);case"latin1":case"binary":return E(this,n,e,t);case"base64":return y(this,n,e,t);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return B(this,n,e,t);default:if(o)throw new TypeError("Unknown encoding: "+A);A=(""+A).toLowerCase(),o=!0}},i.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var D=4096;function _(n,e,t){var A="";t=Math.min(n.length,t);for(var r=e;r<t;++r)A+=String.fromCharCode(127&n[r]);return A}function v(n,e,t){var A="";t=Math.min(n.length,t);for(var r=e;r<t;++r)A+=String.fromCharCode(n[r]);return A}function M(n,e,t){var A=n.length;(!e||e<0)&&(e=0),(!t||t<0||t>A)&&(t=A);for(var r="",o=e;o<t;++o)r+=R(n[o]);return r}function S(n,e,t){for(var A=n.slice(e,t),r="",o=0;o<A.length;o+=2)r+=String.fromCharCode(A[o]+256*A[o+1]);return r}function O(n,e,t){if(n%1!=0||n<0)throw new RangeError("offset is not uint");if(n+e>t)throw new RangeError("Trying to access beyond buffer length")}function Q(n,e,t,A,r,o){if(!i.isBuffer(n))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>r||e<o)throw new RangeError('"value" argument is out of bounds');if(t+A>n.length)throw new RangeError("Index out of range")}function K(n,e,t,A){e<0&&(e=65535+e+1);for(var r=0,o=Math.min(n.length-t,2);r<o;++r)n[t+r]=(e&255<<8*(A?r:1-r))>>>8*(A?r:1-r)}function G(n,e,t,A){e<0&&(e=4294967295+e+1);for(var r=0,o=Math.min(n.length-t,4);r<o;++r)n[t+r]=e>>>8*(A?r:3-r)&255}function U(n,e,t,A,r,o){if(t+A>n.length)throw new RangeError("Index out of range");if(t<0)throw new RangeError("Index out of range")}function P(n,e,t,A,o){return o||U(n,0,t,4),r.write(n,e,t,A,23,4),t+4}function T(n,e,t,A,o){return o||U(n,0,t,8),r.write(n,e,t,A,52,8),t+8}i.prototype.slice=function(n,e){var t,A=this.length;if((n=~~n)<0?(n+=A)<0&&(n=0):n>A&&(n=A),(e=void 0===e?A:~~e)<0?(e+=A)<0&&(e=0):e>A&&(e=A),e<n&&(e=n),i.TYPED_ARRAY_SUPPORT)(t=this.subarray(n,e)).__proto__=i.prototype;else{var r=e-n;t=new i(r,void 0);for(var o=0;o<r;++o)t[o]=this[o+n]}return t},i.prototype.readUIntLE=function(n,e,t){n|=0,e|=0,t||O(n,e,this.length);for(var A=this[n],r=1,o=0;++o<e&&(r*=256);)A+=this[n+o]*r;return A},i.prototype.readUIntBE=function(n,e,t){n|=0,e|=0,t||O(n,e,this.length);for(var A=this[n+--e],r=1;e>0&&(r*=256);)A+=this[n+--e]*r;return A},i.prototype.readUInt8=function(n,e){return e||O(n,1,this.length),this[n]},i.prototype.readUInt16LE=function(n,e){return e||O(n,2,this.length),this[n]|this[n+1]<<8},i.prototype.readUInt16BE=function(n,e){return e||O(n,2,this.length),this[n]<<8|this[n+1]},i.prototype.readUInt32LE=function(n,e){return e||O(n,4,this.length),(this[n]|this[n+1]<<8|this[n+2]<<16)+16777216*this[n+3]},i.prototype.readUInt32BE=function(n,e){return e||O(n,4,this.length),16777216*this[n]+(this[n+1]<<16|this[n+2]<<8|this[n+3])},i.prototype.readIntLE=function(n,e,t){n|=0,e|=0,t||O(n,e,this.length);for(var A=this[n],r=1,o=0;++o<e&&(r*=256);)A+=this[n+o]*r;return A>=(r*=128)&&(A-=Math.pow(2,8*e)),A},i.prototype.readIntBE=function(n,e,t){n|=0,e|=0,t||O(n,e,this.length);for(var A=e,r=1,o=this[n+--A];A>0&&(r*=256);)o+=this[n+--A]*r;return o>=(r*=128)&&(o-=Math.pow(2,8*e)),o},i.prototype.readInt8=function(n,e){return e||O(n,1,this.length),128&this[n]?-1*(255-this[n]+1):this[n]},i.prototype.readInt16LE=function(n,e){e||O(n,2,this.length);var t=this[n]|this[n+1]<<8;return 32768&t?4294901760|t:t},i.prototype.readInt16BE=function(n,e){e||O(n,2,this.length);var t=this[n+1]|this[n]<<8;return 32768&t?4294901760|t:t},i.prototype.readInt32LE=function(n,e){return e||O(n,4,this.length),this[n]|this[n+1]<<8|this[n+2]<<16|this[n+3]<<24},i.prototype.readInt32BE=function(n,e){return e||O(n,4,this.length),this[n]<<24|this[n+1]<<16|this[n+2]<<8|this[n+3]},i.prototype.readFloatLE=function(n,e){return e||O(n,4,this.length),r.read(this,n,!0,23,4)},i.prototype.readFloatBE=function(n,e){return e||O(n,4,this.length),r.read(this,n,!1,23,4)},i.prototype.readDoubleLE=function(n,e){return e||O(n,8,this.length),r.read(this,n,!0,52,8)},i.prototype.readDoubleBE=function(n,e){return e||O(n,8,this.length),r.read(this,n,!1,52,8)},i.prototype.writeUIntLE=function(n,e,t,A){(n=+n,e|=0,t|=0,A)||Q(this,n,e,t,Math.pow(2,8*t)-1,0);var r=1,o=0;for(this[e]=255&n;++o<t&&(r*=256);)this[e+o]=n/r&255;return e+t},i.prototype.writeUIntBE=function(n,e,t,A){(n=+n,e|=0,t|=0,A)||Q(this,n,e,t,Math.pow(2,8*t)-1,0);var r=t-1,o=1;for(this[e+r]=255&n;--r>=0&&(o*=256);)this[e+r]=n/o&255;return e+t},i.prototype.writeUInt8=function(n,e,t){return n=+n,e|=0,t||Q(this,n,e,1,255,0),i.TYPED_ARRAY_SUPPORT||(n=Math.floor(n)),this[e]=255&n,e+1},i.prototype.writeUInt16LE=function(n,e,t){return n=+n,e|=0,t||Q(this,n,e,2,65535,0),i.TYPED_ARRAY_SUPPORT?(this[e]=255&n,this[e+1]=n>>>8):K(this,n,e,!0),e+2},i.prototype.writeUInt16BE=function(n,e,t){return n=+n,e|=0,t||Q(this,n,e,2,65535,0),i.TYPED_ARRAY_SUPPORT?(this[e]=n>>>8,this[e+1]=255&n):K(this,n,e,!1),e+2},i.prototype.writeUInt32LE=function(n,e,t){return n=+n,e|=0,t||Q(this,n,e,4,4294967295,0),i.TYPED_ARRAY_SUPPORT?(this[e+3]=n>>>24,this[e+2]=n>>>16,this[e+1]=n>>>8,this[e]=255&n):G(this,n,e,!0),e+4},i.prototype.writeUInt32BE=function(n,e,t){return n=+n,e|=0,t||Q(this,n,e,4,4294967295,0),i.TYPED_ARRAY_SUPPORT?(this[e]=n>>>24,this[e+1]=n>>>16,this[e+2]=n>>>8,this[e+3]=255&n):G(this,n,e,!1),e+4},i.prototype.writeIntLE=function(n,e,t,A){if(n=+n,e|=0,!A){var r=Math.pow(2,8*t-1);Q(this,n,e,t,r-1,-r)}var o=0,l=1,s=0;for(this[e]=255&n;++o<t&&(l*=256);)n<0&&0===s&&0!==this[e+o-1]&&(s=1),this[e+o]=(n/l>>0)-s&255;return e+t},i.prototype.writeIntBE=function(n,e,t,A){if(n=+n,e|=0,!A){var r=Math.pow(2,8*t-1);Q(this,n,e,t,r-1,-r)}var o=t-1,l=1,s=0;for(this[e+o]=255&n;--o>=0&&(l*=256);)n<0&&0===s&&0!==this[e+o+1]&&(s=1),this[e+o]=(n/l>>0)-s&255;return e+t},i.prototype.writeInt8=function(n,e,t){return n=+n,e|=0,t||Q(this,n,e,1,127,-128),i.TYPED_ARRAY_SUPPORT||(n=Math.floor(n)),n<0&&(n=255+n+1),this[e]=255&n,e+1},i.prototype.writeInt16LE=function(n,e,t){return n=+n,e|=0,t||Q(this,n,e,2,32767,-32768),i.TYPED_ARRAY_SUPPORT?(this[e]=255&n,this[e+1]=n>>>8):K(this,n,e,!0),e+2},i.prototype.writeInt16BE=function(n,e,t){return n=+n,e|=0,t||Q(this,n,e,2,32767,-32768),i.TYPED_ARRAY_SUPPORT?(this[e]=n>>>8,this[e+1]=255&n):K(this,n,e,!1),e+2},i.prototype.writeInt32LE=function(n,e,t){return n=+n,e|=0,t||Q(this,n,e,4,2147483647,-2147483648),i.TYPED_ARRAY_SUPPORT?(this[e]=255&n,this[e+1]=n>>>8,this[e+2]=n>>>16,this[e+3]=n>>>24):G(this,n,e,!0),e+4},i.prototype.writeInt32BE=function(n,e,t){return n=+n,e|=0,t||Q(this,n,e,4,2147483647,-2147483648),n<0&&(n=4294967295+n+1),i.TYPED_ARRAY_SUPPORT?(this[e]=n>>>24,this[e+1]=n>>>16,this[e+2]=n>>>8,this[e+3]=255&n):G(this,n,e,!1),e+4},i.prototype.writeFloatLE=function(n,e,t){return P(this,n,e,!0,t)},i.prototype.writeFloatBE=function(n,e,t){return P(this,n,e,!1,t)},i.prototype.writeDoubleLE=function(n,e,t){return T(this,n,e,!0,t)},i.prototype.writeDoubleBE=function(n,e,t){return T(this,n,e,!1,t)},i.prototype.copy=function(n,e,t,A){if(t||(t=0),A||0===A||(A=this.length),e>=n.length&&(e=n.length),e||(e=0),A>0&&A<t&&(A=t),A===t)return 0;if(0===n.length||0===this.length)return 0;if(e<0)throw new RangeError("targetStart out of bounds");if(t<0||t>=this.length)throw new RangeError("sourceStart out of bounds");if(A<0)throw new RangeError("sourceEnd out of bounds");A>this.length&&(A=this.length),n.length-e<A-t&&(A=n.length-e+t);var r,o=A-t;if(this===n&&t<e&&e<A)for(r=o-1;r>=0;--r)n[r+e]=this[r+t];else if(o<1e3||!i.TYPED_ARRAY_SUPPORT)for(r=0;r<o;++r)n[r+e]=this[r+t];else Uint8Array.prototype.set.call(n,this.subarray(t,t+o),e);return o},i.prototype.fill=function(n,e,t,A){if("string"==typeof n){if("string"==typeof e?(A=e,e=0,t=this.length):"string"==typeof t&&(A=t,t=this.length),1===n.length){var r=n.charCodeAt(0);r<256&&(n=r)}if(void 0!==A&&"string"!=typeof A)throw new TypeError("encoding must be a string");if("string"==typeof A&&!i.isEncoding(A))throw new TypeError("Unknown encoding: "+A)}else"number"==typeof n&&(n&=255);if(e<0||this.length<e||this.length<t)throw new RangeError("Out of range index");if(t<=e)return this;var o;if(e>>>=0,t=void 0===t?this.length:t>>>0,n||(n=0),"number"==typeof n)for(o=e;o<t;++o)this[o]=n;else{var l=i.isBuffer(n)?n:k(new i(n,A).toString()),s=l.length;for(o=0;o<t-e;++o)this[o+e]=l[o%s]}return this};var Y=/[^+\/0-9A-Za-z-_]/g;function R(n){return n<16?"0"+n.toString(16):n.toString(16)}function k(n,e){var t;e=e||1/0;for(var A=n.length,r=null,o=[],l=0;l<A;++l){if((t=n.charCodeAt(l))>55295&&t<57344){if(!r){if(t>56319){(e-=3)>-1&&o.push(239,191,189);continue}if(l+1===A){(e-=3)>-1&&o.push(239,191,189);continue}r=t;continue}if(t<56320){(e-=3)>-1&&o.push(239,191,189),r=t;continue}t=65536+(r-55296<<10|t-56320)}else r&&(e-=3)>-1&&o.push(239,191,189);if(r=null,t<128){if((e-=1)<0)break;o.push(t)}else if(t<2048){if((e-=2)<0)break;o.push(t>>6|192,63&t|128)}else if(t<65536){if((e-=3)<0)break;o.push(t>>12|224,t>>6&63|128,63&t|128)}else{if(!(t<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;o.push(t>>18|240,t>>12&63|128,t>>6&63|128,63&t|128)}}return o}function F(n){return A.toByteArray(function(n){if((n=function(n){return n.trim?n.trim():n.replace(/^\s+|\s+$/g,"")}(n).replace(Y,"")).length<2)return"";for(;n.length%4!=0;)n+="=";return n}(n))}function W(n,e,t,A){for(var r=0;r<A&&!(r+t>=e.length||r>=n.length);++r)e[r+t]=n[r];return r}}).call(e,t(8))},function(n,e,t){"use strict";(function(n){if(e.base64=!0,e.array=!0,e.string=!0,e.arraybuffer="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array,e.nodebuffer=void 0!==n,e.uint8array="undefined"!=typeof Uint8Array,"undefined"==typeof ArrayBuffer)e.blob=!1;else{var A=new ArrayBuffer(0);try{e.blob=0===new Blob([A],{type:"application/zip"}).size}catch(n){try{var r=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);r.append(A),e.blob=0===r.getBlob("application/zip").size}catch(n){e.blob=!1}}}try{e.nodestream=!!t(108).Readable}catch(n){e.nodestream=!1}}).call(e,t(5).Buffer)},function(n,e,t){"use strict";var A="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;function r(n,e){return Object.prototype.hasOwnProperty.call(n,e)}e.assign=function(n){for(var e=Array.prototype.slice.call(arguments,1);e.length;){var t=e.shift();if(t){if("object"!=typeof t)throw new TypeError(t+"must be non-object");for(var A in t)r(t,A)&&(n[A]=t[A])}}return n},e.shrinkBuf=function(n,e){return n.length===e?n:n.subarray?n.subarray(0,e):(n.length=e,n)};var o={arraySet:function(n,e,t,A,r){if(e.subarray&&n.subarray)n.set(e.subarray(t,t+A),r);else for(var o=0;o<A;o++)n[r+o]=e[t+o]},flattenChunks:function(n){var e,t,A,r,o,l;for(A=0,e=0,t=n.length;e<t;e++)A+=n[e].length;for(l=new Uint8Array(A),r=0,e=0,t=n.length;e<t;e++)o=n[e],l.set(o,r),r+=o.length;return l}},l={arraySet:function(n,e,t,A,r){for(var o=0;o<A;o++)n[r+o]=e[t+o]},flattenChunks:function(n){return[].concat.apply([],n)}};e.setTyped=function(n){n?(e.Buf8=Uint8Array,e.Buf16=Uint16Array,e.Buf32=Int32Array,e.assign(e,o)):(e.Buf8=Array,e.Buf16=Array,e.Buf32=Array,e.assign(e,l))},e.setTyped(A)},function(n,e){var t;t=function(){return this}();try{t=t||Function("return this")()||(0,eval)("this")}catch(n){"object"==typeof window&&(t=window)}n.exports=t},function(n,e,t){"use strict";var A=t(18),r=Object.keys||function(n){var e=[];for(var t in n)e.push(t);return e};n.exports=u;var o=t(14);o.inherits=t(10);var l=t(56),s=t(31);o.inherits(u,l);for(var i=r(s.prototype),c=0;c<i.length;c++){var a=i[c];u.prototype[a]||(u.prototype[a]=s.prototype[a])}function u(n){if(!(this instanceof u))return new u(n);l.call(this,n),s.call(this,n),n&&!1===n.readable&&(this.readable=!1),n&&!1===n.writable&&(this.writable=!1),this.allowHalfOpen=!0,n&&!1===n.allowHalfOpen&&(this.allowHalfOpen=!1),this.once("end",C)}function C(){this.allowHalfOpen||this._writableState.ended||A(m,this)}function m(n){n.end()}Object.defineProperty(u.prototype,"destroyed",{get:function(){return void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed&&this._writableState.destroyed)},set:function(n){void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed=n,this._writableState.destroyed=n)}}),u.prototype._destroy=function(n,e){this.push(null),this.end(),A(e,n)}},function(n,e){"function"==typeof Object.create?n.exports=function(n,e){n.super_=e,n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}})}:n.exports=function(n,e){n.super_=e;var t=function(){};t.prototype=e.prototype,n.prototype=new t,n.prototype.constructor=n}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\document-attributes.ts",r="1d489b0d08fb9fe3de7ab47987f711e5fd7f303c",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\document-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:31,column:10}},4:{start:{line:34,column:0},end:{line:34,column:48}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:32,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/document/document-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\document\\document-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AA4B5D,wBAAgC,SAAQ,sCAAoD;IAA5F;;QACuB,YAAO,GAAG;YACzB,GAAG,EAAE,WAAW;YAChB,EAAE,EAAE,UAAU;YACd,CAAC,EAAE,SAAS;YACZ,CAAC,EAAE,SAAS;YACZ,CAAC,EAAE,SAAS;YACZ,CAAC,EAAE,SAAS;YACZ,IAAI,EAAE,YAAY;YAClB,EAAE,EAAE,UAAU;YACd,GAAG,EAAE,WAAW;YAChB,CAAC,EAAE,SAAS;YACZ,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,SAAS,EAAE,cAAc;YACzB,EAAE,EAAE,UAAU;YACd,EAAE,EAAE,UAAU;YACd,OAAO,EAAE,eAAe;YACxB,QAAQ,EAAE,gBAAgB;YAC1B,GAAG,EAAE,WAAW;YAChB,IAAI,EAAE,UAAU;SACnB,CAAC;IACN,CAAC;CAAA;AA1BD,gDA0BC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface IDocumentAttributesProperties {\r\n readonly wpc?: string;\r\n readonly mc?: string;\r\n readonly o?: string;\r\n readonly r?: string;\r\n readonly m?: string;\r\n readonly v?: string;\r\n readonly wp14?: string;\r\n readonly wp?: string;\r\n readonly w10?: string;\r\n readonly w?: string;\r\n readonly w14?: string;\r\n readonly w15?: string;\r\n readonly wpg?: string;\r\n readonly wpi?: string;\r\n readonly wne?: string;\r\n readonly wps?: string;\r\n readonly Ignorable?: string;\r\n readonly cp?: string;\r\n readonly dc?: string;\r\n readonly dcterms?: string;\r\n readonly dcmitype?: string;\r\n readonly xsi?: string;\r\n readonly type?: string;\r\n}\r\n\r\nexport class DocumentAttributes extends XmlAttributeComponent<IDocumentAttributesProperties> {\r\n protected readonly xmlKeys = {\r\n wpc: "xmlns:wpc",\r\n mc: "xmlns:mc",\r\n o: "xmlns:o",\r\n r: "xmlns:r",\r\n m: "xmlns:m",\r\n v: "xmlns:v",\r\n wp14: "xmlns:wp14",\r\n wp: "xmlns:wp",\r\n w10: "xmlns:w10",\r\n w: "xmlns:w",\r\n w14: "xmlns:w14",\r\n w15: "xmlns:w15",\r\n wpg: "xmlns:wpg",\r\n wpi: "xmlns:wpi",\r\n wne: "xmlns:wne",\r\n wps: "xmlns:wps",\r\n Ignorable: "mc:Ignorable",\r\n cp: "xmlns:cp",\r\n dc: "xmlns:dc",\r\n dcterms: "xmlns:dcterms",\r\n dcmitype: "xmlns:dcmitype",\r\n xsi: "xmlns:xsi",\r\n type: "xsi:type",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.DocumentAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={wpc:"xmlns:wpc",mc:"xmlns:mc",o:"xmlns:o",r:"xmlns:r",m:"xmlns:m",v:"xmlns:v",wp14:"xmlns:wp14",wp:"xmlns:wp",w10:"xmlns:w10",w:"xmlns:w",w14:"xmlns:w14",w15:"xmlns:w15",wpg:"xmlns:wpg",wpi:"xmlns:wpi",wne:"xmlns:wne",wps:"xmlns:wps",Ignorable:"mc:Ignorable",cp:"xmlns:cp",dc:"xmlns:dc",dcterms:"xmlns:dcterms",dcmitype:"xmlns:dcmitype",xsi:"xmlns:xsi",type:"xsi:type"}}}},function(n,e,t){"use strict";for(var A=t(1),r=t(6),o=t(24),l=t(3),s=new Array(256),i=0;i<256;i++)s[i]=i>=252?6:i>=248?5:i>=240?4:i>=224?3:i>=192?2:1;s[254]=s[254]=1;function c(){l.call(this,"utf-8 decode"),this.leftOver=null}function a(){l.call(this,"utf-8 encode")}e.utf8encode=function(n){return r.nodebuffer?o.newBufferFrom(n,"utf-8"):function(n){var e,t,A,o,l,s=n.length,i=0;for(o=0;o<s;o++)55296==(64512&(t=n.charCodeAt(o)))&&o+1<s&&56320==(64512&(A=n.charCodeAt(o+1)))&&(t=65536+(t-55296<<10)+(A-56320),o++),i+=t<128?1:t<2048?2:t<65536?3:4;for(e=r.uint8array?new Uint8Array(i):new Array(i),l=0,o=0;l<i;o++)55296==(64512&(t=n.charCodeAt(o)))&&o+1<s&&56320==(64512&(A=n.charCodeAt(o+1)))&&(t=65536+(t-55296<<10)+(A-56320),o++),t<128?e[l++]=t:t<2048?(e[l++]=192|t>>>6,e[l++]=128|63&t):t<65536?(e[l++]=224|t>>>12,e[l++]=128|t>>>6&63,e[l++]=128|63&t):(e[l++]=240|t>>>18,e[l++]=128|t>>>12&63,e[l++]=128|t>>>6&63,e[l++]=128|63&t);return e}(n)},e.utf8decode=function(n){return r.nodebuffer?A.transformTo("nodebuffer",n).toString("utf-8"):function(n){var e,t,r,o,l=n.length,i=new Array(2*l);for(t=0,e=0;e<l;)if((r=n[e++])<128)i[t++]=r;else if((o=s[r])>4)i[t++]=65533,e+=o-1;else{for(r&=2===o?31:3===o?15:7;o>1&&e<l;)r=r<<6|63&n[e++],o--;o>1?i[t++]=65533:r<65536?i[t++]=r:(r-=65536,i[t++]=55296|r>>10&1023,i[t++]=56320|1023&r)}return i.length!==t&&(i.subarray?i=i.subarray(0,t):i.length=t),A.applyFromCharCode(i)}(n=A.transformTo(r.uint8array?"uint8array":"array",n))},A.inherits(c,l),c.prototype.processChunk=function(n){var t=A.transformTo(r.uint8array?"uint8array":"array",n.data);if(this.leftOver&&this.leftOver.length){if(r.uint8array){var o=t;(t=new Uint8Array(o.length+this.leftOver.length)).set(this.leftOver,0),t.set(o,this.leftOver.length)}else t=this.leftOver.concat(t);this.leftOver=null}var l=function(n,e){var t;for((e=e||n.length)>n.length&&(e=n.length),t=e-1;t>=0&&128==(192&n[t]);)t--;return t<0?e:0===t?e:t+s[n[t]]>e?t:e}(t),i=t;l!==t.length&&(r.uint8array?(i=t.subarray(0,l),this.leftOver=t.subarray(l,t.length)):(i=t.slice(0,l),this.leftOver=t.slice(l,t.length))),this.push({data:e.utf8decode(i),meta:n.meta})},c.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:e.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},e.Utf8DecodeWorker=c,A.inherits(a,l),a.prototype.processChunk=function(n){this.push({data:e.utf8encode(n.data),meta:n.meta})},e.Utf8EncodeWorker=a},function(n,e){var t,A,r=n.exports={};function o(){throw new Error("setTimeout has not been defined")}function l(){throw new Error("clearTimeout has not been defined")}function s(n){if(t===setTimeout)return setTimeout(n,0);if((t===o||!t)&&setTimeout)return t=setTimeout,setTimeout(n,0);try{return t(n,0)}catch(e){try{return t.call(null,n,0)}catch(e){return t.call(this,n,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:o}catch(n){t=o}try{A="function"==typeof clearTimeout?clearTimeout:l}catch(n){A=l}}();var i,c=[],a=!1,u=-1;function C(){a&&i&&(a=!1,i.length?c=i.concat(c):u=-1,c.length&&m())}function m(){if(!a){var n=s(C);a=!0;for(var e=c.length;e;){for(i=c,c=[];++u<e;)i&&i[u].run();u=-1,e=c.length}i=null,a=!1,function(n){if(A===clearTimeout)return clearTimeout(n);if((A===l||!A)&&clearTimeout)return A=clearTimeout,clearTimeout(n);try{A(n)}catch(e){try{return A.call(null,n)}catch(e){return A.call(this,n)}}}(n)}}function d(n,e){this.fun=n,this.array=e}function p(){}r.nextTick=function(n){var e=new Array(arguments.length-1);if(arguments.length>1)for(var t=1;t<arguments.length;t++)e[t-1]=arguments[t];c.push(new d(n,e)),1!==c.length||a||s(m)},d.prototype.run=function(){this.fun.apply(null,this.array)},r.title="browser",r.browser=!0,r.env={},r.argv=[],r.version="",r.versions={},r.on=p,r.addListener=p,r.once=p,r.off=p,r.removeListener=p,r.removeAllListeners=p,r.emit=p,r.prependListener=p,r.prependOnceListener=p,r.listeners=function(n){return[]},r.binding=function(n){throw new Error("process.binding is not supported")},r.cwd=function(){return"/"},r.chdir=function(n){throw new Error("process.chdir is not supported")},r.umask=function(){return 0}},function(n,e,t){(function(n){function t(n){return Object.prototype.toString.call(n)}e.isArray=function(n){return Array.isArray?Array.isArray(n):"[object Array]"===t(n)},e.isBoolean=function(n){return"boolean"==typeof n},e.isNull=function(n){return null===n},e.isNullOrUndefined=function(n){return null==n},e.isNumber=function(n){return"number"==typeof n},e.isString=function(n){return"string"==typeof n},e.isSymbol=function(n){return"symbol"==typeof n},e.isUndefined=function(n){return void 0===n},e.isRegExp=function(n){return"[object RegExp]"===t(n)},e.isObject=function(n){return"object"==typeof n&&null!==n},e.isDate=function(n){return"[object Date]"===t(n)},e.isError=function(n){return"[object Error]"===t(n)||n instanceof Error},e.isFunction=function(n){return"function"==typeof n},e.isPrimitive=function(n){return null===n||"boolean"==typeof n||"number"==typeof n||"string"==typeof n||"symbol"==typeof n||void 0===n},e.isBuffer=n.isBuffer}).call(e,t(5).Buffer)},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\formatting.ts",r="c01f9e22f2c89c64381db15bedbe0002c347f3ae",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\formatting.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:18},end:{line:4,column:40}},3:{start:{line:5,column:0},end:{line:5,column:42}},4:{start:{line:6,column:15},end:{line:6,column:34}},5:{start:{line:7,column:0},end:{line:7,column:39}},6:{start:{line:8,column:0},end:{line:8,column:43}},7:{start:{line:9,column:18},end:{line:9,column:40}},8:{start:{line:10,column:0},end:{line:10,column:40}},9:{start:{line:13,column:8},end:{line:13,column:21}},10:{start:{line:14,column:8},end:{line:16,column:12}},11:{start:{line:19,column:0},end:{line:19,column:20}},12:{start:{line:22,column:8},end:{line:22,column:23}},13:{start:{line:23,column:8},end:{line:25,column:12}},14:{start:{line:28,column:0},end:{line:28,column:46}},15:{start:{line:31,column:8},end:{line:31,column:27}},16:{start:{line:32,column:8},end:{line:34,column:12}},17:{start:{line:37,column:0},end:{line:37,column:44}},18:{start:{line:40,column:8},end:{line:40,column:21}},19:{start:{line:41,column:8},end:{line:43,column:12}},20:{start:{line:46,column:0},end:{line:46,column:26}},21:{start:{line:49,column:8},end:{line:49,column:23}},22:{start:{line:50,column:8},end:{line:52,column:12}},23:{start:{line:55,column:0},end:{line:55,column:52}},24:{start:{line:58,column:8},end:{line:58,column:24}},25:{start:{line:59,column:8},end:{line:61,column:12}},26:{start:{line:64,column:0},end:{line:64,column:20}},27:{start:{line:67,column:8},end:{line:67,column:25}},28:{start:{line:68,column:8},end:{line:70,column:12}},29:{start:{line:73,column:0},end:{line:73,column:22}},30:{start:{line:76,column:8},end:{line:76,column:27}},31:{start:{line:77,column:8},end:{line:79,column:12}},32:{start:{line:82,column:0},end:{line:82,column:36}},33:{start:{line:85,column:8},end:{line:85,column:26}},34:{start:{line:86,column:8},end:{line:88,column:12}},35:{start:{line:91,column:0},end:{line:91,column:24}},36:{start:{line:94,column:8},end:{line:94,column:27}},37:{start:{line:95,column:8},end:{line:97,column:12}},38:{start:{line:100,column:0},end:{line:100,column:26}},39:{start:{line:103,column:8},end:{line:103,column:26}},40:{start:{line:104,column:8},end:{line:106,column:12}},41:{start:{line:109,column:0},end:{line:109,column:24}},42:{start:{line:112,column:8},end:{line:112,column:29}},43:{start:{line:113,column:8},end:{line:115,column:12}},44:{start:{line:118,column:0},end:{line:118,column:30}},45:{start:{line:121,column:8},end:{line:121,column:26}},46:{start:{line:122,column:8},end:{line:124,column:12}},47:{start:{line:127,column:0},end:{line:127,column:24}},48:{start:{line:130,column:8},end:{line:130,column:22}},49:{start:{line:131,column:8},end:{line:133,column:12}},50:{start:{line:136,column:0},end:{line:136,column:20}},51:{start:{line:139,column:8},end:{line:139,column:24}},52:{start:{line:140,column:8},end:{line:142,column:12}},53:{start:{line:145,column:0},end:{line:145,column:46}},54:{start:{line:148,column:8},end:{line:148,column:23}},55:{start:{line:149,column:8},end:{line:151,column:12}},56:{start:{line:154,column:0},end:{line:154,column:34}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:12,column:4},end:{line:12,column:5}},loc:{start:{line:12,column:18},end:{line:17,column:5}},line:12},1:{name:"(anonymous_1)",decl:{start:{line:21,column:4},end:{line:21,column:5}},loc:{start:{line:21,column:18},end:{line:26,column:5}},line:21},2:{name:"(anonymous_2)",decl:{start:{line:30,column:4},end:{line:30,column:5}},loc:{start:{line:30,column:23},end:{line:35,column:5}},line:30},3:{name:"(anonymous_3)",decl:{start:{line:39,column:4},end:{line:39,column:5}},loc:{start:{line:39,column:18},end:{line:44,column:5}},line:39},4:{name:"(anonymous_4)",decl:{start:{line:48,column:4},end:{line:48,column:5}},loc:{start:{line:48,column:18},end:{line:53,column:5}},line:48},5:{name:"(anonymous_5)",decl:{start:{line:57,column:4},end:{line:57,column:5}},loc:{start:{line:57,column:18},end:{line:62,column:5}},line:57},6:{name:"(anonymous_6)",decl:{start:{line:66,column:4},end:{line:66,column:5}},loc:{start:{line:66,column:23},end:{line:71,column:5}},line:66},7:{name:"(anonymous_7)",decl:{start:{line:75,column:4},end:{line:75,column:5}},loc:{start:{line:75,column:18},end:{line:80,column:5}},line:75},8:{name:"(anonymous_8)",decl:{start:{line:84,column:4},end:{line:84,column:5}},loc:{start:{line:84,column:18},end:{line:89,column:5}},line:84},9:{name:"(anonymous_9)",decl:{start:{line:93,column:4},end:{line:93,column:5}},loc:{start:{line:93,column:18},end:{line:98,column:5}},line:93},10:{name:"(anonymous_10)",decl:{start:{line:102,column:4},end:{line:102,column:5}},loc:{start:{line:102,column:18},end:{line:107,column:5}},line:102},11:{name:"(anonymous_11)",decl:{start:{line:111,column:4},end:{line:111,column:5}},loc:{start:{line:111,column:18},end:{line:116,column:5}},line:111},12:{name:"(anonymous_12)",decl:{start:{line:120,column:4},end:{line:120,column:5}},loc:{start:{line:120,column:18},end:{line:125,column:5}},line:120},13:{name:"(anonymous_13)",decl:{start:{line:129,column:4},end:{line:129,column:5}},loc:{start:{line:129,column:22},end:{line:134,column:5}},line:129},14:{name:"(anonymous_14)",decl:{start:{line:138,column:4},end:{line:138,column:5}},loc:{start:{line:138,column:22},end:{line:143,column:5}},line:138},15:{name:"(anonymous_15)",decl:{start:{line:147,column:4},end:{line:147,column:5}},loc:{start:{line:147,column:18},end:{line:152,column:5}},line:147}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0,45:0,46:0,47:0,48:0,49:0,50:0,51:0,52:0,53:0,54:0,55:0,56:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/run/formatting.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\run\\formatting.ts"],names:[],mappings:"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",sourcesContent:['import { Attributes, XmlComponent } from "file/xml-components";\r\nexport { Underline } from "./underline";\r\nexport { SubScript, SuperScript } from "./script";\r\nexport { RunFonts } from "./run-fonts";\r\n\r\nexport class Bold extends XmlComponent {\r\n constructor() {\r\n super("w:b");\r\n this.root.push(\r\n new Attributes({\r\n val: true,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nexport class BoldComplexScript extends XmlComponent {\r\n constructor() {\r\n super("w:bCs");\r\n this.root.push(\r\n new Attributes({\r\n val: true,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nexport class CharacterSpacing extends XmlComponent {\r\n constructor(value: number) {\r\n super("w:spacing");\r\n this.root.push(\r\n new Attributes({\r\n val: value,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nexport class Italics extends XmlComponent {\r\n constructor() {\r\n super("w:i");\r\n this.root.push(\r\n new Attributes({\r\n val: true,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nexport class ItalicsComplexScript extends XmlComponent {\r\n constructor() {\r\n super("w:iCs");\r\n this.root.push(\r\n new Attributes({\r\n val: true,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nexport class Caps extends XmlComponent {\r\n constructor() {\r\n super("w:caps");\r\n this.root.push(\r\n new Attributes({\r\n val: true,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nexport class Color extends XmlComponent {\r\n constructor(color: string) {\r\n super("w:color");\r\n this.root.push(\r\n new Attributes({\r\n val: color,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nexport class DoubleStrike extends XmlComponent {\r\n constructor() {\r\n super("w:dstrike");\r\n this.root.push(\r\n new Attributes({\r\n val: true,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nexport class Emboss extends XmlComponent {\r\n constructor() {\r\n super("w:emboss");\r\n this.root.push(\r\n new Attributes({\r\n val: true,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nexport class Imprint extends XmlComponent {\r\n constructor() {\r\n super("w:imprint");\r\n this.root.push(\r\n new Attributes({\r\n val: true,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nexport class Shadow extends XmlComponent {\r\n constructor() {\r\n super("w:shadow");\r\n this.root.push(\r\n new Attributes({\r\n val: true,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nexport class SmallCaps extends XmlComponent {\r\n constructor() {\r\n super("w:smallCaps");\r\n this.root.push(\r\n new Attributes({\r\n val: true,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nexport class Strike extends XmlComponent {\r\n constructor() {\r\n super("w:strike");\r\n this.root.push(\r\n new Attributes({\r\n val: true,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nexport class Size extends XmlComponent {\r\n constructor(size: number) {\r\n super("w:sz");\r\n this.root.push(\r\n new Attributes({\r\n val: size,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nexport class SizeComplexScript extends XmlComponent {\r\n constructor(size: number) {\r\n super("w:szCs");\r\n this.root.push(\r\n new Attributes({\r\n val: size,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nexport class RightToLeft extends XmlComponent {\r\n constructor() {\r\n super("w:rtl");\r\n this.root.push(\r\n new Attributes({\r\n val: true,\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));var u=(c.s[2]++,t(64));c.s[3]++,e.Underline=u.Underline;var C=(c.s[4]++,t(65));c.s[5]++,e.SubScript=C.SubScript,c.s[6]++,e.SuperScript=C.SuperScript;var m=(c.s[7]++,t(37));c.s[8]++,e.RunFonts=m.RunFonts;c.s[11]++,e.Bold=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[9]++,super("w:b"),c.s[10]++,this.root.push(new a.Attributes({val:!0}))}};c.s[14]++,e.BoldComplexScript=class extends a.XmlComponent{constructor(){c.f[1]++,c.s[12]++,super("w:bCs"),c.s[13]++,this.root.push(new a.Attributes({val:!0}))}};c.s[17]++,e.CharacterSpacing=class extends a.XmlComponent{constructor(n){c.f[2]++,c.s[15]++,super("w:spacing"),c.s[16]++,this.root.push(new a.Attributes({val:n}))}};c.s[20]++,e.Italics=class extends a.XmlComponent{constructor(){c.f[3]++,c.s[18]++,super("w:i"),c.s[19]++,this.root.push(new a.Attributes({val:!0}))}};c.s[23]++,e.ItalicsComplexScript=class extends a.XmlComponent{constructor(){c.f[4]++,c.s[21]++,super("w:iCs"),c.s[22]++,this.root.push(new a.Attributes({val:!0}))}};c.s[26]++,e.Caps=class extends a.XmlComponent{constructor(){c.f[5]++,c.s[24]++,super("w:caps"),c.s[25]++,this.root.push(new a.Attributes({val:!0}))}};c.s[29]++,e.Color=class extends a.XmlComponent{constructor(n){c.f[6]++,c.s[27]++,super("w:color"),c.s[28]++,this.root.push(new a.Attributes({val:n}))}};c.s[32]++,e.DoubleStrike=class extends a.XmlComponent{constructor(){c.f[7]++,c.s[30]++,super("w:dstrike"),c.s[31]++,this.root.push(new a.Attributes({val:!0}))}};c.s[35]++,e.Emboss=class extends a.XmlComponent{constructor(){c.f[8]++,c.s[33]++,super("w:emboss"),c.s[34]++,this.root.push(new a.Attributes({val:!0}))}};c.s[38]++,e.Imprint=class extends a.XmlComponent{constructor(){c.f[9]++,c.s[36]++,super("w:imprint"),c.s[37]++,this.root.push(new a.Attributes({val:!0}))}};c.s[41]++,e.Shadow=class extends a.XmlComponent{constructor(){c.f[10]++,c.s[39]++,super("w:shadow"),c.s[40]++,this.root.push(new a.Attributes({val:!0}))}};c.s[44]++,e.SmallCaps=class extends a.XmlComponent{constructor(){c.f[11]++,c.s[42]++,super("w:smallCaps"),c.s[43]++,this.root.push(new a.Attributes({val:!0}))}};c.s[47]++,e.Strike=class extends a.XmlComponent{constructor(){c.f[12]++,c.s[45]++,super("w:strike"),c.s[46]++,this.root.push(new a.Attributes({val:!0}))}};c.s[50]++,e.Size=class extends a.XmlComponent{constructor(n){c.f[13]++,c.s[48]++,super("w:sz"),c.s[49]++,this.root.push(new a.Attributes({val:n}))}};c.s[53]++,e.SizeComplexScript=class extends a.XmlComponent{constructor(n){c.f[14]++,c.s[51]++,super("w:szCs"),c.s[52]++,this.root.push(new a.Attributes({val:n}))}};c.s[56]++,e.RightToLeft=class extends a.XmlComponent{constructor(){c.f[15]++,c.s[54]++,super("w:rtl"),c.s[55]++,this.root.push(new a.Attributes({val:!0}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\media\\index.ts",r="260f23cbb4698fe3eb1eea6956a7b26fc5d518cb",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\media\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:29}},5:{start:{line:7,column:0},end:{line:7,column:28}},6:{start:{line:8,column:0},end:{line:8,column:29}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/media/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\media\\index.ts"],names:[],mappings:";;;;;AAAA,6BAAwB;AACxB,4BAAuB;AACvB,6BAAwB",sourcesContent:['export * from "./media";\r\nexport * from "./data";\r\nexport * from "./image";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));function a(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,a(t(254)),c.s[5]++,a(t(255)),c.s[6]++,a(t(100))},function(n,e,t){"use strict";var A=null;A="undefined"!=typeof Promise?Promise:t(312),n.exports={Promise:A}},function(n,e,t){"use strict";(function(e){!e.version||0===e.version.indexOf("v0.")||0===e.version.indexOf("v1.")&&0!==e.version.indexOf("v1.8.")?n.exports=function(n,t,A,r){if("function"!=typeof n)throw new TypeError('"callback" argument must be a function');var o,l,s=arguments.length;switch(s){case 0:case 1:return e.nextTick(n);case 2:return e.nextTick(function(){n.call(null,t)});case 3:return e.nextTick(function(){n.call(null,t,A)});case 4:return e.nextTick(function(){n.call(null,t,A,r)});default:for(o=new Array(s-1),l=0;l<o.length;)o[l++]=arguments[l];return e.nextTick(function(){n.apply(null,o)})}}:n.exports=e.nextTick}).call(e,t(13))},function(n,e,t){var A=t(5),r=A.Buffer;function o(n,e){for(var t in n)e[t]=n[t]}function l(n,e,t){return r(n,e,t)}r.from&&r.alloc&&r.allocUnsafe&&r.allocUnsafeSlow?n.exports=A:(o(A,e),e.Buffer=l),o(r,l),l.from=function(n,e,t){if("number"==typeof n)throw new TypeError("Argument must not be a number");return r(n,e,t)},l.alloc=function(n,e,t){if("number"!=typeof n)throw new TypeError("Argument must be a number");var A=r(n);return void 0!==e?"string"==typeof t?A.fill(e,t):A.fill(e):A.fill(0),A},l.allocUnsafe=function(n){if("number"!=typeof n)throw new TypeError("Argument must be a number");return r(n)},l.allocUnsafeSlow=function(n){if("number"!=typeof n)throw new TypeError("Argument must be a number");return A.SlowBuffer(n)}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\space-type.ts",r="3f298b7bc0a655a832eb355eec8f3589df718901",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\space-type.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:4,column:0},end:{line:7,column:62}},2:{start:{line:5,column:4},end:{line:5,column:37}},3:{start:{line:6,column:4},end:{line:6,column:39}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:4,column:1},end:{line:4,column:2}},loc:{start:{line:4,column:22},end:{line:7,column:1}},line:4}},branchMap:{0:{loc:{start:{line:7,column:15},end:{line:7,column:60}},type:"binary-expr",locations:[{start:{line:7,column:15},end:{line:7,column:32}},{start:{line:7,column:37},end:{line:7,column:59}}],line:7}},s:{0:0,1:0,2:0,3:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/space-type.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\space-type.ts"],names:[],mappings:";;AAAA,IAAY,SAGX;AAHD,WAAY,SAAS;IACjB,gCAAmB,CAAA;IACnB,kCAAqB,CAAA;AACzB,CAAC,EAHW,SAAS,GAAT,iBAAS,KAAT,iBAAS,QAGpB",sourcesContent:['export enum SpaceType {\r\n DEFAULT = "default",\r\n PRESERVE = "preserve",\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[1]++,function(n){c.f[0]++,c.s[2]++,n.DEFAULT="default",c.s[3]++,n.PRESERVE="preserve"}((c.b[0][0]++,e.SpaceType||(c.b[0][1]++,e.SpaceType={})))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\properties.ts",r="a40148cec938be8422d3bb6e1329c0a8a9a7a51b",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\properties.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:23}},3:{start:{line:9,column:8},end:{line:9,column:29}},4:{start:{line:12,column:0},end:{line:12,column:38}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:7,column:5}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:8,column:4},end:{line:8,column:5}},loc:{start:{line:8,column:15},end:{line:10,column:5}},line:8}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0,1:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/run/properties.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\run\\properties.ts"],names:[],mappings:";;AAAA,wDAAmD;AAEnD,mBAA2B,SAAQ,6BAAY;IAC3C;QACI,KAAK,CAAC,OAAO,CAAC,CAAC;IACnB,CAAC;IAEM,IAAI,CAAC,IAAkB;QAC1B,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IACzB,CAAC;CACJ;AARD,sCAQC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\n\r\nexport class RunProperties extends XmlComponent {\r\n constructor() {\r\n super("w:rPr");\r\n }\r\n\r\n public push(item: XmlComponent): void {\r\n this.root.push(item);\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.RunProperties=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[2]++,super("w:rPr")}push(n){c.f[1]++,c.s[3]++,this.root.push(n)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\properties.ts",r="d51c89a45e6b039f870e92296881b6e205805bfe",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\properties.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:17},end:{line:4,column:47}},3:{start:{line:7,column:8},end:{line:7,column:23}},4:{start:{line:8,column:8},end:{line:8,column:53}},5:{start:{line:11,column:8},end:{line:11,column:40}},6:{start:{line:14,column:8},end:{line:14,column:29}},7:{start:{line:17,column:0},end:{line:17,column:50}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:18},end:{line:9,column:5}},line:6},1:{name:"(anonymous_1)",decl:{start:{line:10,column:4},end:{line:10,column:5}},loc:{start:{line:10,column:19},end:{line:12,column:5}},line:10},2:{name:"(anonymous_2)",decl:{start:{line:13,column:4},end:{line:13,column:5}},loc:{start:{line:13,column:15},end:{line:15,column:5}},line:13}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0},f:{0:0,1:0,2:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/properties.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\properties.ts"],names:[],mappings:";;AACA,wDAAmD;AACnD,gDAA6C;AAE7C,yBAAiC,SAAQ,6BAAY;IAGjD;QACI,KAAK,CAAC,OAAO,CAAC,CAAC;QACf,IAAI,CAAC,eAAe,GAAG,IAAI,eAAM,EAAE,CAAC;IACxC,CAAC;IAEM,YAAY;QACf,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,eAAe,CAAC,CAAC;IACpC,CAAC;IAEM,IAAI,CAAC,IAAkB;QAC1B,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IACzB,CAAC;CACJ;AAfD,kDAeC",sourcesContent:['// http://officeopenxml.com/WPparagraphProperties.php\r\nimport { XmlComponent } from "file/xml-components";\r\nimport { Border } from "./formatting/border";\r\n\r\nexport class ParagraphProperties extends XmlComponent {\r\n public readonly paragraphBorder: Border;\r\n\r\n constructor() {\r\n super("w:pPr");\r\n this.paragraphBorder = new Border();\r\n }\r\n\r\n public createBorder(): void {\r\n this.push(this.paragraphBorder);\r\n }\r\n\r\n public push(item: XmlComponent): void {\r\n this.root.push(item);\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(35));c.s[7]++,e.ParagraphProperties=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[3]++,super("w:pPr"),c.s[4]++,this.paragraphBorder=new u.Border}createBorder(){c.f[1]++,c.s[5]++,this.push(this.paragraphBorder)}push(n){c.f[2]++,c.s[6]++,this.root.push(n)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\index.ts",r="707971fb3dd0a39a8035f6dd162c918fc6c4b0fd",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:29}},5:{start:{line:7,column:0},end:{line:7,column:34}},6:{start:{line:8,column:0},end:{line:8,column:40}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/table/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\table\\index.ts"],names:[],mappings:";;;;;AAAA,6BAAwB;AACxB,kCAA6B;AAC7B,wCAAmC",sourcesContent:['export * from "./table";\r\nexport * from "./table-cell";\r\nexport * from "./table-properties";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));function a(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,a(t(216)),c.s[5]++,a(t(40)),c.s[6]++,a(t(83))},function(n,e,t){"use strict";(function(e){n.exports={isNode:void 0!==e,newBufferFrom:function(n,t){return new e(n,t)},allocBuffer:function(n){return e.alloc?e.alloc(n):new e(n)},isBuffer:function(n){return e.isBuffer(n)},isStream:function(n){return n&&"function"==typeof n.on&&"function"==typeof n.pause&&"function"==typeof n.resume}}}).call(e,t(5).Buffer)},function(n,e){var t=n.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=t)},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\index.ts",r="646bd7657e15b514d3df2318d5ce889d9403cdea",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:33}},5:{start:{line:7,column:0},end:{line:7,column:29}},6:{start:{line:8,column:0},end:{line:8,column:28}},7:{start:{line:9,column:0},end:{line:9,column:39}},8:{start:{line:10,column:0},end:{line:10,column:33}},9:{start:{line:11,column:0},end:{line:11,column:29}},10:{start:{line:12,column:0},end:{line:12,column:31}},11:{start:{line:13,column:0},end:{line:13,column:32}},12:{start:{line:14,column:0},end:{line:14,column:30}},13:{start:{line:15,column:0},end:{line:15,column:41}},14:{start:{line:16,column:0},end:{line:16,column:38}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\index.ts"],names:[],mappings:";;;;;AAAA,iCAA4B;AAC5B,6BAAwB;AACxB,4BAAuB;AACvB,uCAAkC;AAClC,iCAA4B;AAC5B,6BAAwB;AACxB,+BAA0B;AAC1B,gCAA2B;AAC3B,8BAAyB;AACzB,yCAAoC;AACpC,sCAAiC",sourcesContent:['export * from "./paragraph";\r\nexport * from "./table";\r\nexport * from "./file";\r\nexport * from "./file-properties";\r\nexport * from "./numbering";\r\nexport * from "./media";\r\nexport * from "./drawing";\r\nexport * from "./document";\r\nexport * from "./styles";\r\nexport * from "./table-of-contents";\r\nexport * from "./xml-components";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));function a(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,a(t(2)),c.s[5]++,a(t(23)),c.s[6]++,a(t(227)),c.s[7]++,a(t(286)),c.s[8]++,a(t(102)),c.s[9]++,a(t(16)),c.s[10]++,a(t(67)),c.s[11]++,a(t(86)),c.s[12]++,a(t(44)),c.s[13]++,a(t(287)),c.s[14]++,a(t(0))},function(n,e,t){var A=t(54),r=t(147),o=t(60),l=t(148);n.exports={xml2js:A,xml2json:r,js2xml:o,json2xml:l}},function(n,e,t){n.exports=r;var A=t(29).EventEmitter;function r(){A.call(this)}t(10)(r,A),r.Readable=t(30),r.Writable=t(143),r.Duplex=t(144),r.Transform=t(145),r.PassThrough=t(146),r.Stream=r,r.prototype.pipe=function(n,e){var t=this;function r(e){n.writable&&!1===n.write(e)&&t.pause&&t.pause()}function o(){t.readable&&t.resume&&t.resume()}t.on("data",r),n.on("drain",o),n._isStdio||e&&!1===e.end||(t.on("end",s),t.on("close",i));var l=!1;function s(){l||(l=!0,n.end())}function i(){l||(l=!0,"function"==typeof n.destroy&&n.destroy())}function c(n){if(a(),0===A.listenerCount(this,"error"))throw n}function a(){t.removeListener("data",r),n.removeListener("drain",o),t.removeListener("end",s),t.removeListener("close",i),t.removeListener("error",c),n.removeListener("error",c),t.removeListener("end",a),t.removeListener("close",a),n.removeListener("close",a)}return t.on("error",c),n.on("error",c),t.on("end",a),t.on("close",a),n.on("close",a),n.emit("pipe",t),n}},function(n,e){function t(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function A(n){return"function"==typeof n}function r(n){return"object"==typeof n&&null!==n}function o(n){return void 0===n}n.exports=t,t.EventEmitter=t,t.prototype._events=void 0,t.prototype._maxListeners=void 0,t.defaultMaxListeners=10,t.prototype.setMaxListeners=function(n){if("number"!=typeof n||n<0||isNaN(n))throw TypeError("n must be a positive number");return this._maxListeners=n,this},t.prototype.emit=function(n){var e,t,l,s,i,c;if(this._events||(this._events={}),"error"===n&&(!this._events.error||r(this._events.error)&&!this._events.error.length)){if((e=arguments[1])instanceof Error)throw e;var a=new Error('Uncaught, unspecified "error" event. ('+e+")");throw a.context=e,a}if(o(t=this._events[n]))return!1;if(A(t))switch(arguments.length){case 1:t.call(this);break;case 2:t.call(this,arguments[1]);break;case 3:t.call(this,arguments[1],arguments[2]);break;default:s=Array.prototype.slice.call(arguments,1),t.apply(this,s)}else if(r(t))for(s=Array.prototype.slice.call(arguments,1),l=(c=t.slice()).length,i=0;i<l;i++)c[i].apply(this,s);return!0},t.prototype.addListener=function(n,e){var l;if(!A(e))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",n,A(e.listener)?e.listener:e),this._events[n]?r(this._events[n])?this._events[n].push(e):this._events[n]=[this._events[n],e]:this._events[n]=e,r(this._events[n])&&!this._events[n].warned&&(l=o(this._maxListeners)?t.defaultMaxListeners:this._maxListeners)&&l>0&&this._events[n].length>l&&(this._events[n].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[n].length),"function"==typeof console.trace&&console.trace()),this},t.prototype.on=t.prototype.addListener,t.prototype.once=function(n,e){if(!A(e))throw TypeError("listener must be a function");var t=!1;function r(){this.removeListener(n,r),t||(t=!0,e.apply(this,arguments))}return r.listener=e,this.on(n,r),this},t.prototype.removeListener=function(n,e){var t,o,l,s;if(!A(e))throw TypeError("listener must be a function");if(!this._events||!this._events[n])return this;if(l=(t=this._events[n]).length,o=-1,t===e||A(t.listener)&&t.listener===e)delete this._events[n],this._events.removeListener&&this.emit("removeListener",n,e);else if(r(t)){for(s=l;s-- >0;)if(t[s]===e||t[s].listener&&t[s].listener===e){o=s;break}if(o<0)return this;1===t.length?(t.length=0,delete this._events[n]):t.splice(o,1),this._events.removeListener&&this.emit("removeListener",n,e)}return this},t.prototype.removeAllListeners=function(n){var e,t;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[n]&&delete this._events[n],this;if(0===arguments.length){for(e in this._events)"removeListener"!==e&&this.removeAllListeners(e);return this.removeAllListeners("removeListener"),this._events={},this}if(A(t=this._events[n]))this.removeListener(n,t);else if(t)for(;t.length;)this.removeListener(n,t[t.length-1]);return delete this._events[n],this},t.prototype.listeners=function(n){return this._events&&this._events[n]?A(this._events[n])?[this._events[n]]:this._events[n].slice():[]},t.prototype.listenerCount=function(n){if(this._events){var e=this._events[n];if(A(e))return 1;if(e)return e.length}return 0},t.listenerCount=function(n,e){return n.listenerCount(e)}},function(n,e,t){(e=n.exports=t(56)).Stream=e,e.Readable=e,e.Writable=t(31),e.Duplex=t(9),e.Transform=t(59),e.PassThrough=t(142)},function(n,e,t){"use strict";(function(e,A,r){var o=t(18);function l(n){var e=this;this.next=null,this.entry=null,this.finish=function(){!function(n,e,t){var A=n.entry;n.entry=null;for(;A;){var r=A.callback;e.pendingcb--,r(t),A=A.next}e.corkedRequestsFree?e.corkedRequestsFree.next=n:e.corkedRequestsFree=n}(e,n)}}n.exports=I;var s,i=!e.browser&&["v0.10","v0.9."].indexOf(e.version.slice(0,5))>-1?A:o;I.WritableState=f;var c=t(14);c.inherits=t(10);var a={deprecate:t(141)},u=t(57),C=t(19).Buffer,m=r.Uint8Array||function(){};var d,p=t(58);function h(){}function f(n,e){s=s||t(9),n=n||{},this.objectMode=!!n.objectMode,e instanceof s&&(this.objectMode=this.objectMode||!!n.writableObjectMode);var A=n.highWaterMark,r=this.objectMode?16:16384;this.highWaterMark=A||0===A?A:r,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var c=!1===n.decodeStrings;this.decodeStrings=!c,this.defaultEncoding=n.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(n){!function(n,e){var t=n._writableState,A=t.sync,r=t.writecb;if(function(n){n.writing=!1,n.writecb=null,n.length-=n.writelen,n.writelen=0}(t),e)!function(n,e,t,A,r){--e.pendingcb,t?(o(r,A),o(w,n,e),n._writableState.errorEmitted=!0,n.emit("error",A)):(r(A),n._writableState.errorEmitted=!0,n.emit("error",A),w(n,e))}(n,t,A,e,r);else{var l=y(t);l||t.corked||t.bufferProcessing||!t.bufferedRequest||E(n,t),A?i(g,n,t,l,r):g(n,t,l,r)}}(e,n)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new l(this)}function I(n){if(s=s||t(9),!(d.call(I,this)||this instanceof s))return new I(n);this._writableState=new f(n,this),this.writable=!0,n&&("function"==typeof n.write&&(this._write=n.write),"function"==typeof n.writev&&(this._writev=n.writev),"function"==typeof n.destroy&&(this._destroy=n.destroy),"function"==typeof n.final&&(this._final=n.final)),u.call(this)}function b(n,e,t,A,r,o,l){e.writelen=A,e.writecb=l,e.writing=!0,e.sync=!0,t?n._writev(r,e.onwrite):n._write(r,o,e.onwrite),e.sync=!1}function g(n,e,t,A){t||function(n,e){0===e.length&&e.needDrain&&(e.needDrain=!1,n.emit("drain"))}(n,e),e.pendingcb--,A(),w(n,e)}function E(n,e){e.bufferProcessing=!0;var t=e.bufferedRequest;if(n._writev&&t&&t.next){var A=e.bufferedRequestCount,r=new Array(A),o=e.corkedRequestsFree;o.entry=t;for(var s=0,i=!0;t;)r[s]=t,t.isBuf||(i=!1),t=t.next,s+=1;r.allBuffers=i,b(n,e,!0,e.length,r,"",o.finish),e.pendingcb++,e.lastBufferedRequest=null,o.next?(e.corkedRequestsFree=o.next,o.next=null):e.corkedRequestsFree=new l(e)}else{for(;t;){var c=t.chunk,a=t.encoding,u=t.callback;if(b(n,e,!1,e.objectMode?1:c.length,c,a,u),t=t.next,e.writing)break}null===t&&(e.lastBufferedRequest=null)}e.bufferedRequestCount=0,e.bufferedRequest=t,e.bufferProcessing=!1}function y(n){return n.ending&&0===n.length&&null===n.bufferedRequest&&!n.finished&&!n.writing}function B(n,e){n._final(function(t){e.pendingcb--,t&&n.emit("error",t),e.prefinished=!0,n.emit("prefinish"),w(n,e)})}function w(n,e){var t=y(e);return t&&(!function(n,e){e.prefinished||e.finalCalled||("function"==typeof n._final?(e.pendingcb++,e.finalCalled=!0,o(B,n,e)):(e.prefinished=!0,n.emit("prefinish")))}(n,e),0===e.pendingcb&&(e.finished=!0,n.emit("finish"))),t}c.inherits(I,u),f.prototype.getBuffer=function(){for(var n=this.bufferedRequest,e=[];n;)e.push(n),n=n.next;return e},function(){try{Object.defineProperty(f.prototype,"buffer",{get:a.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(n){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(d=Function.prototype[Symbol.hasInstance],Object.defineProperty(I,Symbol.hasInstance,{value:function(n){return!!d.call(this,n)||n&&n._writableState instanceof f}})):d=function(n){return n instanceof this},I.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))},I.prototype.write=function(n,e,t){var A,r=this._writableState,l=!1,s=(A=n,(C.isBuffer(A)||A instanceof m)&&!r.objectMode);return s&&!C.isBuffer(n)&&(n=function(n){return C.from(n)}(n)),"function"==typeof e&&(t=e,e=null),s?e="buffer":e||(e=r.defaultEncoding),"function"!=typeof t&&(t=h),r.ended?function(n,e){var t=new Error("write after end");n.emit("error",t),o(e,t)}(this,t):(s||function(n,e,t,A){var r=!0,l=!1;return null===t?l=new TypeError("May not write null values to stream"):"string"==typeof t||void 0===t||e.objectMode||(l=new TypeError("Invalid non-string/buffer chunk")),l&&(n.emit("error",l),o(A,l),r=!1),r}(this,r,n,t))&&(r.pendingcb++,l=function(n,e,t,A,r,o){if(!t){var l=function(n,e,t){n.objectMode||!1===n.decodeStrings||"string"!=typeof e||(e=C.from(e,t));return e}(e,A,r);A!==l&&(t=!0,r="buffer",A=l)}var s=e.objectMode?1:A.length;e.length+=s;var i=e.length<e.highWaterMark;i||(e.needDrain=!0);if(e.writing||e.corked){var c=e.lastBufferedRequest;e.lastBufferedRequest={chunk:A,encoding:r,isBuf:t,callback:o,next:null},c?c.next=e.lastBufferedRequest:e.bufferedRequest=e.lastBufferedRequest,e.bufferedRequestCount+=1}else b(n,e,!1,s,A,r,o);return i}(this,r,s,n,e,t)),l},I.prototype.cork=function(){this._writableState.corked++},I.prototype.uncork=function(){var n=this._writableState;n.corked&&(n.corked--,n.writing||n.corked||n.finished||n.bufferProcessing||!n.bufferedRequest||E(this,n))},I.prototype.setDefaultEncoding=function(n){if("string"==typeof n&&(n=n.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((n+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+n);return this._writableState.defaultEncoding=n,this},I.prototype._write=function(n,e,t){t(new Error("_write() is not implemented"))},I.prototype._writev=null,I.prototype.end=function(n,e,t){var A=this._writableState;"function"==typeof n?(t=n,n=null,e=null):"function"==typeof e&&(t=e,e=null),null!=n&&this.write(n,e),A.corked&&(A.corked=1,this.uncork()),A.ending||A.finished||function(n,e,t){e.ending=!0,w(n,e),t&&(e.finished?o(t):n.once("finish",t));e.ended=!0,n.writable=!1}(this,A,t)},Object.defineProperty(I.prototype,"destroyed",{get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(n){this._writableState&&(this._writableState.destroyed=n)}}),I.prototype.destroy=p.destroy,I.prototype._undestroy=p.undestroy,I.prototype._destroy=function(n,e){this.end(),e(n)}}).call(e,t(13),t(139).setImmediate,t(8))},function(n,e,t){"use strict";var A=t(19).Buffer,r=A.isEncoding||function(n){switch((n=""+n)&&n.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function o(n){var e;switch(this.encoding=function(n){var e=function(n){if(!n)return"utf8";for(var e;;)switch(n){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return n;default:if(e)return;n=(""+n).toLowerCase(),e=!0}}(n);if("string"!=typeof e&&(A.isEncoding===r||!r(n)))throw new Error("Unknown encoding: "+n);return e||n}(n),this.encoding){case"utf16le":this.text=i,this.end=c,e=4;break;case"utf8":this.fillLast=s,e=4;break;case"base64":this.text=a,this.end=u,e=3;break;default:return this.write=C,void(this.end=m)}this.lastNeed=0,this.lastTotal=0,this.lastChar=A.allocUnsafe(e)}function l(n){return n<=127?0:n>>5==6?2:n>>4==14?3:n>>3==30?4:-1}function s(n){var e=this.lastTotal-this.lastNeed,t=function(n,e,t){if(128!=(192&e[0]))return n.lastNeed=0,"�".repeat(t);if(n.lastNeed>1&&e.length>1){if(128!=(192&e[1]))return n.lastNeed=1,"�".repeat(t+1);if(n.lastNeed>2&&e.length>2&&128!=(192&e[2]))return n.lastNeed=2,"�".repeat(t+2)}}(this,n,e);return void 0!==t?t:this.lastNeed<=n.length?(n.copy(this.lastChar,e,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(n.copy(this.lastChar,e,0,n.length),void(this.lastNeed-=n.length))}function i(n,e){if((n.length-e)%2==0){var t=n.toString("utf16le",e);if(t){var A=t.charCodeAt(t.length-1);if(A>=55296&&A<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=n[n.length-2],this.lastChar[1]=n[n.length-1],t.slice(0,-1)}return t}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=n[n.length-1],n.toString("utf16le",e,n.length-1)}function c(n){var e=n&&n.length?this.write(n):"";if(this.lastNeed){var t=this.lastTotal-this.lastNeed;return e+this.lastChar.toString("utf16le",0,t)}return e}function a(n,e){var t=(n.length-e)%3;return 0===t?n.toString("base64",e):(this.lastNeed=3-t,this.lastTotal=3,1===t?this.lastChar[0]=n[n.length-1]:(this.lastChar[0]=n[n.length-2],this.lastChar[1]=n[n.length-1]),n.toString("base64",e,n.length-t))}function u(n){var e=n&&n.length?this.write(n):"";return this.lastNeed?e+this.lastChar.toString("base64",0,3-this.lastNeed):e}function C(n){return n.toString(this.encoding)}function m(n){return n&&n.length?this.write(n):""}e.StringDecoder=o,o.prototype.write=function(n){if(0===n.length)return"";var e,t;if(this.lastNeed){if(void 0===(e=this.fillLast(n)))return"";t=this.lastNeed,this.lastNeed=0}else t=0;return t<n.length?e?e+this.text(n,t):this.text(n,t):e||""},o.prototype.end=function(n){var e=n&&n.length?this.write(n):"";return this.lastNeed?e+"�".repeat(this.lastTotal-this.lastNeed):e},o.prototype.text=function(n,e){var t=function(n,e,t){var A=e.length-1;if(A<t)return 0;var r=l(e[A]);if(r>=0)return r>0&&(n.lastNeed=r-1),r;if(--A<t)return 0;if((r=l(e[A]))>=0)return r>0&&(n.lastNeed=r-2),r;if(--A<t)return 0;if((r=l(e[A]))>=0)return r>0&&(2===r?r=0:n.lastNeed=r-3),r;return 0}(this,n,e);if(!this.lastNeed)return n.toString("utf8",e);this.lastTotal=t;var A=n.length-(t-this.lastNeed);return n.copy(this.lastChar,0,A),n.toString("utf8",e,A)},o.prototype.fillLast=function(n){if(this.lastNeed<=n.length)return n.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);n.copy(this.lastChar,this.lastTotal-this.lastNeed,0,n.length),this.lastNeed-=n.length}},function(n,e,t){var A=t(34).isArray;n.exports={copyOptions:function(n){var e,t={};for(e in n)n.hasOwnProperty(e)&&(t[e]=n[e]);return t},ensureFlagExists:function(n,e){n in e&&"boolean"==typeof e[n]||(e[n]=!1)},ensureSpacesExists:function(n){"spaces"in n&&("number"==typeof n.spaces||"string"==typeof n.spaces)||(n.spaces=0)},ensureAlwaysArrayExists:function(n){"alwaysArray"in n&&("boolean"==typeof n.alwaysArray||A(n.alwaysArray))||(n.alwaysArray=!1)},ensureKeyExists:function(n,e){n+"Key"in e&&"string"==typeof e[n+"Key"]||(e[n+"Key"]=e.compact?"_"+n:n)},checkFnExists:function(n,e){return n+"Fn"in e}}},function(n,e){n.exports={isArray:function(n){return Array.isArray?Array.isArray(n):"[object Array]"===Object.prototype.toString.call(n)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\formatting\\border.ts",r="6b36b49ea658eb65555989518a1eb95ee7a59701",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\formatting\\border.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:22},end:{line:11,column:10}},3:{start:{line:12,column:8},end:{line:12,column:30}},4:{start:{line:13,column:8},end:{line:13,column:20}},5:{start:{line:18,column:8},end:{line:18,column:24}},6:{start:{line:21,column:20},end:{line:21,column:47}},7:{start:{line:22,column:8},end:{line:22,column:53}},8:{start:{line:23,column:8},end:{line:23,column:28}},9:{start:{line:24,column:8},end:{line:24,column:20}},10:{start:{line:27,column:23},end:{line:27,column:53}},11:{start:{line:28,column:8},end:{line:28,column:56}},12:{start:{line:29,column:8},end:{line:29,column:31}},13:{start:{line:30,column:8},end:{line:30,column:20}},14:{start:{line:33,column:21},end:{line:33,column:49}},15:{start:{line:34,column:8},end:{line:34,column:54}},16:{start:{line:35,column:8},end:{line:35,column:29}},17:{start:{line:36,column:8},end:{line:36,column:20}},18:{start:{line:39,column:22},end:{line:39,column:51}},19:{start:{line:40,column:8},end:{line:40,column:55}},20:{start:{line:41,column:8},end:{line:41,column:30}},21:{start:{line:42,column:8},end:{line:42,column:20}},22:{start:{line:45,column:0},end:{line:45,column:24}},23:{start:{line:48,column:8},end:{line:48,column:24}},24:{start:{line:49,column:23},end:{line:49,column:53}},25:{start:{line:50,column:8},end:{line:50,column:57}},26:{start:{line:51,column:8},end:{line:51,column:31}},27:{start:{line:54,column:0},end:{line:54,column:38}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:45},end:{line:14,column:5}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:17,column:4},end:{line:17,column:5}},loc:{start:{line:17,column:18},end:{line:19,column:5}},line:17},2:{name:"(anonymous_2)",decl:{start:{line:20,column:4},end:{line:20,column:5}},loc:{start:{line:20,column:76},end:{line:25,column:5}},line:20},3:{name:"(anonymous_3)",decl:{start:{line:26,column:4},end:{line:26,column:5}},loc:{start:{line:26,column:79},end:{line:31,column:5}},line:26},4:{name:"(anonymous_4)",decl:{start:{line:32,column:4},end:{line:32,column:5}},loc:{start:{line:32,column:77},end:{line:37,column:5}},line:32},5:{name:"(anonymous_5)",decl:{start:{line:38,column:4},end:{line:38,column:5}},loc:{start:{line:38,column:78},end:{line:43,column:5}},line:38},6:{name:"(anonymous_6)",decl:{start:{line:47,column:4},end:{line:47,column:5}},loc:{start:{line:47,column:18},end:{line:52,column:5}},line:47}},branchMap:{0:{loc:{start:{line:20,column:17},end:{line:20,column:31}},type:"default-arg",locations:[{start:{line:20,column:25},end:{line:20,column:31}}],line:20},1:{loc:{start:{line:20,column:33},end:{line:20,column:44}},type:"default-arg",locations:[{start:{line:20,column:41},end:{line:20,column:44}}],line:20},2:{loc:{start:{line:20,column:46},end:{line:20,column:62}},type:"default-arg",locations:[{start:{line:20,column:54},end:{line:20,column:62}}],line:20},3:{loc:{start:{line:20,column:64},end:{line:20,column:74}},type:"default-arg",locations:[{start:{line:20,column:71},end:{line:20,column:74}}],line:20},4:{loc:{start:{line:26,column:20},end:{line:26,column:34}},type:"default-arg",locations:[{start:{line:26,column:28},end:{line:26,column:34}}],line:26},5:{loc:{start:{line:26,column:36},end:{line:26,column:47}},type:"default-arg",locations:[{start:{line:26,column:44},end:{line:26,column:47}}],line:26},6:{loc:{start:{line:26,column:49},end:{line:26,column:65}},type:"default-arg",locations:[{start:{line:26,column:57},end:{line:26,column:65}}],line:26},7:{loc:{start:{line:26,column:67},end:{line:26,column:77}},type:"default-arg",locations:[{start:{line:26,column:74},end:{line:26,column:77}}],line:26},8:{loc:{start:{line:32,column:18},end:{line:32,column:32}},type:"default-arg",locations:[{start:{line:32,column:26},end:{line:32,column:32}}],line:32},9:{loc:{start:{line:32,column:34},end:{line:32,column:45}},type:"default-arg",locations:[{start:{line:32,column:42},end:{line:32,column:45}}],line:32},10:{loc:{start:{line:32,column:47},end:{line:32,column:63}},type:"default-arg",locations:[{start:{line:32,column:55},end:{line:32,column:63}}],line:32},11:{loc:{start:{line:32,column:65},end:{line:32,column:75}},type:"default-arg",locations:[{start:{line:32,column:72},end:{line:32,column:75}}],line:32},12:{loc:{start:{line:38,column:19},end:{line:38,column:33}},type:"default-arg",locations:[{start:{line:38,column:27},end:{line:38,column:33}}],line:38},13:{loc:{start:{line:38,column:35},end:{line:38,column:46}},type:"default-arg",locations:[{start:{line:38,column:43},end:{line:38,column:46}}],line:38},14:{loc:{start:{line:38,column:48},end:{line:38,column:64}},type:"default-arg",locations:[{start:{line:38,column:56},end:{line:38,column:64}}],line:38},15:{loc:{start:{line:38,column:66},end:{line:38,column:76}},type:"default-arg",locations:[{start:{line:38,column:73},end:{line:38,column:76}}],line:38}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0},b:{0:[0],1:[0],2:[0],3:[0],4:[0],5:[0],6:[0],7:[0],8:[0],9:[0],10:[0],11:[0],12:[0],13:[0],14:[0],15:[0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/formatting/border.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\formatting\\border.ts"],names:[],mappings:";;AACA,wDAA+D;AAE/D,oBAAqB,SAAQ,6BAAY;IAC9B,aAAa,CAAC,KAAa,EAAE,KAAa,EAAE,KAAa,EAAE,IAAY;QAC1E,MAAM,KAAK,GAAG,IAAI,2BAAU,CAAC;YACzB,KAAK,EAAE,KAAK;YACZ,KAAK,EAAE,KAAK;YACZ,GAAG,EAAE,KAAK;YACV,EAAE,EAAE,IAAI;SACX,CAAC,CAAC;QACH,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;QAEtB,OAAO,IAAI,CAAC;IAChB,CAAC;CACJ;AAED,YAAoB,SAAQ,6BAAY;IACpC;QACI,KAAK,CAAC,QAAQ,CAAC,CAAC;IACpB,CAAC;IAEM,YAAY,CAAC,QAAgB,MAAM,EAAE,QAAgB,GAAG,EAAE,QAAgB,QAAQ,EAAE,OAAe,GAAG;QACzG,MAAM,GAAG,GAAG,IAAI,cAAc,CAAC,OAAO,CAAC,CAAC;QACxC,GAAG,CAAC,aAAa,CAAC,KAAK,EAAE,KAAK,EAAE,KAAK,EAAE,IAAI,CAAC,CAAC;QAC7C,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;QAEpB,OAAO,IAAI,CAAC;IAChB,CAAC;IAEM,eAAe,CAAC,QAAgB,MAAM,EAAE,QAAgB,GAAG,EAAE,QAAgB,QAAQ,EAAE,OAAe,GAAG;QAC5G,MAAM,MAAM,GAAG,IAAI,cAAc,CAAC,UAAU,CAAC,CAAC;QAC9C,MAAM,CAAC,aAAa,CAAC,KAAK,EAAE,KAAK,EAAE,KAAK,EAAE,IAAI,CAAC,CAAC;QAChD,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC;QAEvB,OAAO,IAAI,CAAC;IAChB,CAAC;IAEM,aAAa,CAAC,QAAgB,MAAM,EAAE,QAAgB,GAAG,EAAE,QAAgB,QAAQ,EAAE,OAAe,GAAG;QAC1G,MAAM,IAAI,GAAG,IAAI,cAAc,CAAC,QAAQ,CAAC,CAAC;QAC1C,IAAI,CAAC,aAAa,CAAC,KAAK,EAAE,KAAK,EAAE,KAAK,EAAE,IAAI,CAAC,CAAC;QAC9C,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;QAErB,OAAO,IAAI,CAAC;IAChB,CAAC;IAEM,cAAc,CAAC,QAAgB,MAAM,EAAE,QAAgB,GAAG,EAAE,QAAgB,QAAQ,EAAE,OAAe,GAAG;QAC3G,MAAM,KAAK,GAAG,IAAI,cAAc,CAAC,SAAS,CAAC,CAAC;QAC5C,KAAK,CAAC,aAAa,CAAC,KAAK,EAAE,KAAK,EAAE,KAAK,EAAE,IAAI,CAAC,CAAC;QAC/C,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;QAEtB,OAAO,IAAI,CAAC;IAChB,CAAC;CACJ;AApCD,wBAoCC;AAED,mBAA2B,SAAQ,6BAAY;IAC3C;QACI,KAAK,CAAC,QAAQ,CAAC,CAAC;QAChB,MAAM,MAAM,GAAG,IAAI,cAAc,CAAC,UAAU,CAAC,CAAC;QAC9C,MAAM,CAAC,aAAa,CAAC,MAAM,EAAE,GAAG,EAAE,QAAQ,EAAE,GAAG,CAAC,CAAC;QACjD,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC;IAC3B,CAAC;CACJ;AAPD,sCAOC",sourcesContent:['// http://officeopenxml.com/WPborders.php\r\nimport { Attributes, XmlComponent } from "file/xml-components";\r\n\r\nclass BorderProperty extends XmlComponent {\r\n public setProperties(color: string, space: string, value: string, size: string): XmlComponent {\r\n const attrs = new Attributes({\r\n color: color,\r\n space: space,\r\n val: value,\r\n sz: size,\r\n });\r\n this.root.push(attrs);\r\n\r\n return this;\r\n }\r\n}\r\n\r\nexport class Border extends XmlComponent {\r\n constructor() {\r\n super("w:pBdr");\r\n }\r\n\r\n public addTopBorder(color: string = "auto", space: string = "1", value: string = "single", size: string = "6"): XmlComponent {\r\n const top = new BorderProperty("w:top");\r\n top.setProperties(color, space, value, size);\r\n this.root.push(top);\r\n\r\n return this;\r\n }\r\n\r\n public addBottomBorder(color: string = "auto", space: string = "1", value: string = "single", size: string = "6"): XmlComponent {\r\n const bottom = new BorderProperty("w:bottom");\r\n bottom.setProperties(color, space, value, size);\r\n this.root.push(bottom);\r\n\r\n return this;\r\n }\r\n\r\n public addLeftBorder(color: string = "auto", space: string = "1", value: string = "single", size: string = "6"): XmlComponent {\r\n const left = new BorderProperty("w:left");\r\n left.setProperties(color, space, value, size);\r\n this.root.push(left);\r\n\r\n return this;\r\n }\r\n\r\n public addRightBorder(color: string = "auto", space: string = "1", value: string = "single", size: string = "6"): XmlComponent {\r\n const right = new BorderProperty("w:right");\r\n right.setProperties(color, space, value, size);\r\n this.root.push(right);\r\n\r\n return this;\r\n }\r\n}\r\n\r\nexport class ThematicBreak extends XmlComponent {\r\n constructor() {\r\n super("w:pBdr");\r\n const bottom = new BorderProperty("w:bottom");\r\n bottom.setProperties("auto", "1", "single", "6");\r\n this.root.push(bottom);\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));class u extends a.XmlComponent{setProperties(n,e,t,A){c.f[0]++;const r=(c.s[2]++,new a.Attributes({color:n,space:e,val:t,sz:A}));return c.s[3]++,this.root.push(r),c.s[4]++,this}}c.s[22]++,e.Border=class extends a.XmlComponent{constructor(){c.f[1]++,c.s[5]++,super("w:pBdr")}addTopBorder(n=(c.b[0][0]++,"auto"),e=(c.b[1][0]++,"1"),t=(c.b[2][0]++,"single"),A=(c.b[3][0]++,"6")){c.f[2]++;const r=(c.s[6]++,new u("w:top"));return c.s[7]++,r.setProperties(n,e,t,A),c.s[8]++,this.root.push(r),c.s[9]++,this}addBottomBorder(n=(c.b[4][0]++,"auto"),e=(c.b[5][0]++,"1"),t=(c.b[6][0]++,"single"),A=(c.b[7][0]++,"6")){c.f[3]++;const r=(c.s[10]++,new u("w:bottom"));return c.s[11]++,r.setProperties(n,e,t,A),c.s[12]++,this.root.push(r),c.s[13]++,this}addLeftBorder(n=(c.b[8][0]++,"auto"),e=(c.b[9][0]++,"1"),t=(c.b[10][0]++,"single"),A=(c.b[11][0]++,"6")){c.f[4]++;const r=(c.s[14]++,new u("w:left"));return c.s[15]++,r.setProperties(n,e,t,A),c.s[16]++,this.root.push(r),c.s[17]++,this}addRightBorder(n=(c.b[12][0]++,"auto"),e=(c.b[13][0]++,"1"),t=(c.b[14][0]++,"single"),A=(c.b[15][0]++,"6")){c.f[5]++;const r=(c.s[18]++,new u("w:right"));return c.s[19]++,r.setProperties(n,e,t,A),c.s[20]++,this.root.push(r),c.s[21]++,this}};c.s[27]++,e.ThematicBreak=class extends a.XmlComponent{constructor(){c.f[6]++,c.s[23]++,super("w:pBdr");const n=(c.s[24]++,new u("w:bottom"));c.s[25]++,n.setProperties("auto","1","single","6"),c.s[26]++,this.root.push(n)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\field.ts",r="45fc534a0e6024f9416ce1e85b3448b6e3a52f22",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\field.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:5,column:0},end:{line:9,column:52}},3:{start:{line:6,column:4},end:{line:6,column:42}},4:{start:{line:7,column:4},end:{line:7,column:38}},5:{start:{line:8,column:4},end:{line:8,column:48}},6:{start:{line:12,column:8},end:{line:12,column:28}},7:{start:{line:13,column:8},end:{line:13,column:67}},8:{start:{line:18,column:8},end:{line:18,column:27}},9:{start:{line:19,column:8},end:{line:19,column:84}},10:{start:{line:22,column:0},end:{line:22,column:22}},11:{start:{line:25,column:8},end:{line:25,column:27}},12:{start:{line:26,column:8},end:{line:26,column:87}},13:{start:{line:29,column:0},end:{line:29,column:28}},14:{start:{line:32,column:8},end:{line:32,column:27}},15:{start:{line:33,column:8},end:{line:33,column:82}},16:{start:{line:36,column:0},end:{line:36,column:18}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:1},end:{line:5,column:2}},loc:{start:{line:5,column:31},end:{line:9,column:1}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:11,column:4},end:{line:11,column:5}},loc:{start:{line:11,column:18},end:{line:14,column:5}},line:11},2:{name:"(anonymous_2)",decl:{start:{line:17,column:4},end:{line:17,column:5}},loc:{start:{line:17,column:23},end:{line:20,column:5}},line:17},3:{name:"(anonymous_3)",decl:{start:{line:24,column:4},end:{line:24,column:5}},loc:{start:{line:24,column:23},end:{line:27,column:5}},line:24},4:{name:"(anonymous_4)",decl:{start:{line:31,column:4},end:{line:31,column:5}},loc:{start:{line:31,column:23},end:{line:34,column:5}},line:31}},branchMap:{0:{loc:{start:{line:9,column:3},end:{line:9,column:50}},type:"binary-expr",locations:[{start:{line:9,column:3},end:{line:9,column:21}},{start:{line:9,column:26},end:{line:9,column:49}}],line:9}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0},f:{0:0,1:0,2:0,3:0,4:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/run/field.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\run\\field.ts"],names:[],mappings:";;AAAA,wDAA0E;AAE1E,IAAK,kBAIJ;AAJD,WAAK,kBAAkB;IACnB,qCAAe,CAAA;IACf,iCAAW,CAAA;IACX,2CAAqB,CAAA;AACzB,CAAC,EAJI,kBAAkB,KAAlB,kBAAkB,QAItB;AAED,kBAAmB,SAAQ,sCAAsF;IAAjH;;QACuB,YAAO,GAAG,EAAE,IAAI,EAAE,eAAe,EAAE,KAAK,EAAE,SAAS,EAAE,CAAC;IAC7E,CAAC;CAAA;AAED,WAAmB,SAAQ,6BAAY;IACnC,YAAY,KAAe;QACvB,KAAK,CAAC,WAAW,CAAC,CAAC;QACnB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,YAAY,CAAC,EAAE,IAAI,EAAE,kBAAkB,CAAC,KAAK,EAAE,KAAK,EAAE,CAAC,CAAC,CAAC;IAChF,CAAC;CACJ;AALD,sBAKC;AAED,cAAsB,SAAQ,6BAAY;IACtC,YAAY,KAAe;QACvB,KAAK,CAAC,WAAW,CAAC,CAAC;QACnB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,YAAY,CAAC,EAAE,IAAI,EAAE,kBAAkB,CAAC,QAAQ,EAAE,KAAK,EAAE,CAAC,CAAC,CAAC;IACnF,CAAC;CACJ;AALD,4BAKC;AAED,SAAiB,SAAQ,6BAAY;IACjC,YAAY,KAAe;QACvB,KAAK,CAAC,WAAW,CAAC,CAAC;QACnB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,YAAY,CAAC,EAAE,IAAI,EAAE,kBAAkB,CAAC,GAAG,EAAE,KAAK,EAAE,CAAC,CAAC,CAAC;IAC9E,CAAC;CACJ;AALD,kBAKC",sourcesContent:['import { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\n\r\nenum FieldCharacterType {\r\n BEGIN = "begin",\r\n END = "end",\r\n SEPARATE = "separate",\r\n}\r\n\r\nclass FidCharAttrs extends XmlAttributeComponent<{ readonly type: FieldCharacterType; readonly dirty?: boolean }> {\r\n protected readonly xmlKeys = { type: "w:fldCharType", dirty: "w:dirty" };\r\n}\r\n\r\nexport class Begin extends XmlComponent {\r\n constructor(dirty?: boolean) {\r\n super("w:fldChar");\r\n this.root.push(new FidCharAttrs({ type: FieldCharacterType.BEGIN, dirty }));\r\n }\r\n}\r\n\r\nexport class Separate extends XmlComponent {\r\n constructor(dirty?: boolean) {\r\n super("w:fldChar");\r\n this.root.push(new FidCharAttrs({ type: FieldCharacterType.SEPARATE, dirty }));\r\n }\r\n}\r\n\r\nexport class End extends XmlComponent {\r\n constructor(dirty?: boolean) {\r\n super("w:fldChar");\r\n this.root.push(new FidCharAttrs({ type: FieldCharacterType.END, dirty }));\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));var u;c.s[2]++,function(n){c.f[0]++,c.s[3]++,n.BEGIN="begin",c.s[4]++,n.END="end",c.s[5]++,n.SEPARATE="separate"}((c.b[0][0]++,u||(c.b[0][1]++,u={})));class C extends a.XmlAttributeComponent{constructor(){c.f[1]++,c.s[6]++,super(...arguments),c.s[7]++,this.xmlKeys={type:"w:fldCharType",dirty:"w:dirty"}}}c.s[10]++,e.Begin=class extends a.XmlComponent{constructor(n){c.f[2]++,c.s[8]++,super("w:fldChar"),c.s[9]++,this.root.push(new C({type:u.BEGIN,dirty:n}))}};c.s[13]++,e.Separate=class extends a.XmlComponent{constructor(n){c.f[3]++,c.s[11]++,super("w:fldChar"),c.s[12]++,this.root.push(new C({type:u.SEPARATE,dirty:n}))}};c.s[16]++,e.End=class extends a.XmlComponent{constructor(n){c.f[4]++,c.s[14]++,super("w:fldChar"),c.s[15]++,this.root.push(new C({type:u.END,dirty:n}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\run-fonts.ts",r="50f0924e5bb70a9510e2c1ce956f72b104cb02c5",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\run-fonts.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:13,column:10}},4:{start:{line:18,column:8},end:{line:18,column:26}},5:{start:{line:19,column:8},end:{line:25,column:12}},6:{start:{line:28,column:0},end:{line:28,column:28}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:14,column:5}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:17,column:4},end:{line:17,column:5}},loc:{start:{line:17,column:29},end:{line:26,column:5}},line:17}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0},f:{0:0,1:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/run/run-fonts.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\run\\run-fonts.ts"],names:[],mappings:";;AAAA,wDAA0E;AAU1E,uBAAwB,SAAQ,sCAAmD;IAAnF;;QACuB,YAAO,GAAG;YACzB,KAAK,EAAE,SAAS;YAChB,EAAE,EAAE,MAAM;YACV,QAAQ,EAAE,YAAY;YACtB,KAAK,EAAE,SAAS;YAChB,IAAI,EAAE,QAAQ;SACjB,CAAC;IACN,CAAC;CAAA;AAED,cAAsB,SAAQ,6BAAY;IACtC,YAAY,KAAa,EAAE,IAAa;QACpC,KAAK,CAAC,UAAU,CAAC,CAAC;QAClB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,iBAAiB,CAAC;YAClB,KAAK,EAAE,KAAK;YACZ,EAAE,EAAE,KAAK;YACT,QAAQ,EAAE,KAAK;YACf,KAAK,EAAE,KAAK;YACZ,IAAI,EAAE,IAAI;SACb,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAbD,4BAaC",sourcesContent:['import { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\n\r\ninterface IRunFontAttributesProperties {\r\n readonly ascii: string;\r\n readonly cs: string;\r\n readonly eastAsia: string;\r\n readonly hAnsi: string;\r\n readonly hint?: string;\r\n}\r\n\r\nclass RunFontAttributes extends XmlAttributeComponent<IRunFontAttributesProperties> {\r\n protected readonly xmlKeys = {\r\n ascii: "w:ascii",\r\n cs: "w:cs",\r\n eastAsia: "w:eastAsia",\r\n hAnsi: "w:hAnsi",\r\n hint: "w:hint",\r\n };\r\n}\r\n\r\nexport class RunFonts extends XmlComponent {\r\n constructor(ascii: string, hint?: string) {\r\n super("w:rFonts");\r\n this.root.push(\r\n new RunFontAttributes({\r\n ascii: ascii,\r\n cs: ascii,\r\n eastAsia: ascii,\r\n hAnsi: ascii,\r\n hint: hint,\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));class u extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={ascii:"w:ascii",cs:"w:cs",eastAsia:"w:eastAsia",hAnsi:"w:hAnsi",hint:"w:hint"}}}c.s[6]++,e.RunFonts=class extends a.XmlComponent{constructor(n,e){c.f[1]++,c.s[4]++,super("w:rFonts"),c.s[5]++,this.root.push(new u({ascii:n,cs:n,eastAsia:n,hAnsi:n,hint:e}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\floating\\floating-position.ts",r="c25e5b9438bd6363a3cc67873ec56ec14d966093",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\floating\\floating-position.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:4,column:0},end:{line:13,column:125}},2:{start:{line:5,column:4},end:{line:5,column:62}},3:{start:{line:6,column:4},end:{line:6,column:56}},4:{start:{line:7,column:4},end:{line:7,column:69}},5:{start:{line:8,column:4},end:{line:8,column:65}},6:{start:{line:9,column:4},end:{line:9,column:56}},7:{start:{line:10,column:4},end:{line:10,column:71}},8:{start:{line:11,column:4},end:{line:11,column:52}},9:{start:{line:12,column:4},end:{line:12,column:67}},10:{start:{line:15,column:0},end:{line:24,column:119}},11:{start:{line:16,column:4},end:{line:16,column:67}},12:{start:{line:17,column:4},end:{line:17,column:67}},13:{start:{line:18,column:4},end:{line:18,column:50}},14:{start:{line:19,column:4},end:{line:19,column:54}},15:{start:{line:20,column:4},end:{line:20,column:69}},16:{start:{line:21,column:4},end:{line:21,column:50}},17:{start:{line:22,column:4},end:{line:22,column:60}},18:{start:{line:23,column:4},end:{line:23,column:61}},19:{start:{line:26,column:0},end:{line:32,column:104}},20:{start:{line:27,column:4},end:{line:27,column:49}},21:{start:{line:28,column:4},end:{line:28,column:49}},22:{start:{line:29,column:4},end:{line:29,column:45}},23:{start:{line:30,column:4},end:{line:30,column:51}},24:{start:{line:31,column:4},end:{line:31,column:47}},25:{start:{line:34,column:0},end:{line:40,column:98}},26:{start:{line:35,column:4},end:{line:35,column:47}},27:{start:{line:36,column:4},end:{line:36,column:47}},28:{start:{line:37,column:4},end:{line:37,column:47}},29:{start:{line:38,column:4},end:{line:38,column:49}},30:{start:{line:39,column:4},end:{line:39,column:41}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:4,column:1},end:{line:4,column:2}},loc:{start:{line:4,column:43},end:{line:13,column:1}},line:4},1:{name:"(anonymous_1)",decl:{start:{line:15,column:1},end:{line:15,column:2}},loc:{start:{line:15,column:41},end:{line:24,column:1}},line:15},2:{name:"(anonymous_2)",decl:{start:{line:26,column:1},end:{line:26,column:2}},loc:{start:{line:26,column:36},end:{line:32,column:1}},line:26},3:{name:"(anonymous_3)",decl:{start:{line:34,column:1},end:{line:34,column:2}},loc:{start:{line:34,column:34},end:{line:40,column:1}},line:34}},branchMap:{0:{loc:{start:{line:13,column:36},end:{line:13,column:123}},type:"binary-expr",locations:[{start:{line:13,column:36},end:{line:13,column:74}},{start:{line:13,column:79},end:{line:13,column:122}}],line:13},1:{loc:{start:{line:24,column:34},end:{line:24,column:117}},type:"binary-expr",locations:[{start:{line:24,column:34},end:{line:24,column:70}},{start:{line:24,column:75},end:{line:24,column:116}}],line:24},2:{loc:{start:{line:32,column:29},end:{line:32,column:102}},type:"binary-expr",locations:[{start:{line:32,column:29},end:{line:32,column:60}},{start:{line:32,column:65},end:{line:32,column:101}}],line:32},3:{loc:{start:{line:40,column:27},end:{line:40,column:96}},type:"binary-expr",locations:[{start:{line:40,column:27},end:{line:40,column:56}},{start:{line:40,column:61},end:{line:40,column:95}}],line:40}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0},f:{0:0,1:0,2:0,3:0},b:{0:[0,0],1:[0,0],2:[0,0],3:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/floating/floating-position.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\floating\\floating-position.ts"],names:[],mappings:";;AAGA,IAAY,8BASX;AATD,WAAY,8BAA8B;IACtC,yDAAuB,CAAA;IACvB,mDAAiB,CAAA;IACjB,gEAA8B,CAAA;IAC9B,4DAA0B,CAAA;IAC1B,mDAAiB,CAAA;IACjB,kEAAgC,CAAA;IAChC,+CAAa,CAAA;IACb,8DAA4B,CAAA;AAChC,CAAC,EATW,8BAA8B,GAA9B,sCAA8B,KAA9B,sCAA8B,QASzC;AAED,IAAY,4BASX;AATD,WAAY,4BAA4B;IACpC,8DAA8B,CAAA;IAC9B,8DAA8B,CAAA;IAC9B,6CAAa,CAAA;IACb,iDAAiB,CAAA;IACjB,gEAAgC,CAAA;IAChC,6CAAa,CAAA;IACb,uDAAuB,CAAA;IACvB,wDAAwB,CAAA;AAC5B,CAAC,EATW,4BAA4B,GAA5B,oCAA4B,KAA5B,oCAA4B,QASvC;AAED,IAAY,uBAMX;AAND,WAAY,uBAAuB;IAC/B,4CAAiB,CAAA;IACjB,4CAAiB,CAAA;IACjB,wCAAa,CAAA;IACb,8CAAmB,CAAA;IACnB,0CAAe,CAAA;AACnB,CAAC,EANW,uBAAuB,GAAvB,+BAAuB,KAAvB,+BAAuB,QAMlC;AAED,IAAY,qBAMX;AAND,WAAY,qBAAqB;IAC7B,0CAAiB,CAAA;IACjB,0CAAiB,CAAA;IACjB,0CAAiB,CAAA;IACjB,4CAAmB,CAAA;IACnB,oCAAW,CAAA;AACf,CAAC,EANW,qBAAqB,GAArB,6BAAqB,KAArB,6BAAqB,QAMhC",sourcesContent:['// http://officeopenxml.com/drwPicFloating-position.php\r\nimport { ITextWrapping } from "../text-wrap";\r\n\r\nexport enum HorizontalPositionRelativeFrom {\r\n CHARACTER = "character",\r\n COLUMN = "column",\r\n INSIDE_MARGIN = "insideMargin",\r\n LEFT_MARGIN = "leftMargin",\r\n MARGIN = "margin",\r\n OUTSIDE_MARGIN = "outsideMargin",\r\n PAGE = "page",\r\n RIGHT_MARGIN = "rightMargin",\r\n}\r\n\r\nexport enum VerticalPositionRelativeFrom {\r\n BOTTOM_MARGIN = "bottomMargin",\r\n INSIDE_MARGIN = "insideMargin",\r\n LINE = "line",\r\n MARGIN = "margin",\r\n OUTSIDE_MARGIN = "outsideMargin",\r\n PAGE = "page",\r\n PARAGRAPH = "paragraph",\r\n TOP_MARGIN = "topMargin",\r\n}\r\n\r\nexport enum HorizontalPositionAlign {\r\n CENTER = "center",\r\n INSIDE = "inside",\r\n LEFT = "left",\r\n OUTSIDE = "outside",\r\n RIGHT = "right",\r\n}\r\n\r\nexport enum VerticalPositionAlign {\r\n BOTTOM = "bottom",\r\n CENTER = "center",\r\n INSIDE = "inside",\r\n OUTSIDE = "outside",\r\n TOP = "top",\r\n}\r\n\r\nexport interface IHorizontalPositionOptions {\r\n readonly relative?: HorizontalPositionRelativeFrom;\r\n readonly align?: HorizontalPositionAlign;\r\n readonly offset?: number;\r\n}\r\n\r\nexport interface IVerticalPositionOptions {\r\n readonly relative?: VerticalPositionRelativeFrom;\r\n readonly align?: VerticalPositionAlign;\r\n readonly offset?: number;\r\n}\r\n\r\nexport interface IMargins {\r\n readonly left?: number;\r\n readonly bottom?: number;\r\n readonly top?: number;\r\n readonly right?: number;\r\n}\r\n\r\nexport interface IFloating {\r\n readonly horizontalPosition: IHorizontalPositionOptions;\r\n readonly verticalPosition: IVerticalPositionOptions;\r\n readonly allowOverlap?: boolean;\r\n readonly lockAnchor?: boolean;\r\n readonly behindDocument?: boolean;\r\n readonly layoutInCell?: boolean;\r\n readonly margins?: IMargins;\r\n readonly wrap?: ITextWrapping;\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[1]++,function(n){c.f[0]++,c.s[2]++,n.CHARACTER="character",c.s[3]++,n.COLUMN="column",c.s[4]++,n.INSIDE_MARGIN="insideMargin",c.s[5]++,n.LEFT_MARGIN="leftMargin",c.s[6]++,n.MARGIN="margin",c.s[7]++,n.OUTSIDE_MARGIN="outsideMargin",c.s[8]++,n.PAGE="page",c.s[9]++,n.RIGHT_MARGIN="rightMargin"}((c.b[0][0]++,e.HorizontalPositionRelativeFrom||(c.b[0][1]++,e.HorizontalPositionRelativeFrom={}))),c.s[10]++,function(n){c.f[1]++,c.s[11]++,n.BOTTOM_MARGIN="bottomMargin",c.s[12]++,n.INSIDE_MARGIN="insideMargin",c.s[13]++,n.LINE="line",c.s[14]++,n.MARGIN="margin",c.s[15]++,n.OUTSIDE_MARGIN="outsideMargin",c.s[16]++,n.PAGE="page",c.s[17]++,n.PARAGRAPH="paragraph",c.s[18]++,n.TOP_MARGIN="topMargin"}((c.b[1][0]++,e.VerticalPositionRelativeFrom||(c.b[1][1]++,e.VerticalPositionRelativeFrom={}))),c.s[19]++,function(n){c.f[2]++,c.s[20]++,n.CENTER="center",c.s[21]++,n.INSIDE="inside",c.s[22]++,n.LEFT="left",c.s[23]++,n.OUTSIDE="outside",c.s[24]++,n.RIGHT="right"}((c.b[2][0]++,e.HorizontalPositionAlign||(c.b[2][1]++,e.HorizontalPositionAlign={}))),c.s[25]++,function(n){c.f[3]++,c.s[26]++,n.BOTTOM="bottom",c.s[27]++,n.CENTER="center",c.s[28]++,n.INSIDE="inside",c.s[29]++,n.OUTSIDE="outside",c.s[30]++,n.TOP="top"}((c.b[3][0]++,e.VerticalPositionAlign||(c.b[3][1]++,e.VerticalPositionAlign={})))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\text-wrap\\index.ts",r="c51ca7c1c92f16e087ef49890c9cac4b3b6eca68",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\text-wrap\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:37}},5:{start:{line:7,column:0},end:{line:7,column:33}},6:{start:{line:8,column:0},end:{line:8,column:35}},7:{start:{line:9,column:0},end:{line:9,column:34}},8:{start:{line:10,column:0},end:{line:10,column:43}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/text-wrap/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\text-wrap\\index.ts"],names:[],mappings:";;;;;AAAA,qCAAgC;AAChC,iCAA4B;AAC5B,mCAA8B;AAC9B,kCAA6B;AAC7B,2CAAsC",sourcesContent:['export * from "./text-wrapping";\r\nexport * from "./wrap-none";\r\nexport * from "./wrap-square";\r\nexport * from "./wrap-tight";\r\nexport * from "./wrap-top-and-bottom";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));function a(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,a(t(193)),c.s[5]++,a(t(194)),c.s[6]++,a(t(195)),c.s[7]++,a(t(196)),c.s[8]++,a(t(197))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table-cell\\index.ts",r="3648db237aabb865a7b08512092fef90780be8a8",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table-cell\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:34}},5:{start:{line:7,column:0},end:{line:7,column:45}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/table/table-cell/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\table\\table-cell\\index.ts"],names:[],mappings:";;;;;AAAA,kCAA6B;AAC7B,6CAAwC",sourcesContent:['export * from "./table-cell";\r\nexport * from "./table-cell-components";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));function a(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,a(t(218)),c.s[5]++,a(t(82))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\page-size\\page-size-attributes.ts",r="e6913ae6ef71f2331937282d526a5108479d893e",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\page-size\\page-size-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:5,column:0},end:{line:8,column:80}},3:{start:{line:6,column:4},end:{line:6,column:45}},4:{start:{line:7,column:4},end:{line:7,column:47}},5:{start:{line:11,column:8},end:{line:11,column:28}},6:{start:{line:12,column:8},end:{line:16,column:10}},7:{start:{line:19,column:0},end:{line:19,column:48}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:1},end:{line:5,column:2}},loc:{start:{line:5,column:28},end:{line:8,column:1}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:10,column:4},end:{line:10,column:5}},loc:{start:{line:10,column:18},end:{line:17,column:5}},line:10}},branchMap:{0:{loc:{start:{line:8,column:21},end:{line:8,column:78}},type:"binary-expr",locations:[{start:{line:8,column:21},end:{line:8,column:44}},{start:{line:8,column:49},end:{line:8,column:77}}],line:8}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0},f:{0:0,1:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/document/body/section-properties/page-size/page-size-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\document\\body\\section-properties\\page-size\\page-size-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAE5D,IAAY,eAGX;AAHD,WAAY,eAAe;IACvB,wCAAqB,CAAA;IACrB,0CAAuB,CAAA;AAC3B,CAAC,EAHW,eAAe,GAAf,uBAAe,KAAf,uBAAe,QAG1B;AAQD,wBAAgC,SAAQ,sCAA0C;IAAlF;;QACuB,YAAO,GAAG;YACzB,KAAK,EAAE,KAAK;YACZ,MAAM,EAAE,KAAK;YACb,WAAW,EAAE,UAAU;SAC1B,CAAC;IACN,CAAC;CAAA;AAND,gDAMC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport enum PageOrientation {\r\n PORTRAIT = "portrait",\r\n LANDSCAPE = "landscape",\r\n}\r\n\r\nexport interface IPageSizeAttributes {\r\n readonly width?: number;\r\n readonly height?: number;\r\n readonly orientation?: PageOrientation;\r\n}\r\n\r\nexport class PageSizeAttributes extends XmlAttributeComponent<IPageSizeAttributes> {\r\n protected readonly xmlKeys = {\r\n width: "w:w",\r\n height: "w:h",\r\n orientation: "w:orient",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[2]++,function(n){c.f[0]++,c.s[3]++,n.PORTRAIT="portrait",c.s[4]++,n.LANDSCAPE="landscape"}((c.b[0][0]++,e.PageOrientation||(c.b[0][1]++,e.PageOrientation={})));c.s[7]++,e.PageSizeAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[1]++,c.s[5]++,super(...arguments),c.s[6]++,this.xmlKeys={width:"w:w",height:"w:h",orientation:"w:orient"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\relationships\\index.ts",r="ff0c89f51a3175888e4cdf7307539638c99defea",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\relationships\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:37}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/relationships/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\relationships\\index.ts"],names:[],mappings:";;;;;AAAA,qCAAgC",sourcesContent:['export * from "./relationships";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,function(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}(t(256))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\numbering\\level.ts",r="7e26a207e2f85d5e476cf401739428968e713a5e",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\numbering\\level.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:21},end:{line:4,column:55}},3:{start:{line:5,column:21},end:{line:5,column:55}},4:{start:{line:6,column:19},end:{line:6,column:57}},5:{start:{line:7,column:21},end:{line:7,column:59}},6:{start:{line:10,column:8},end:{line:10,column:28}},7:{start:{line:11,column:8},end:{line:14,column:10}},8:{start:{line:19,column:8},end:{line:19,column:25}},9:{start:{line:20,column:8},end:{line:22,column:12}},10:{start:{line:27,column:8},end:{line:27,column:26}},11:{start:{line:28,column:8},end:{line:30,column:12}},12:{start:{line:35,column:8},end:{line:35,column:27}},13:{start:{line:36,column:8},end:{line:38,column:12}},14:{start:{line:43,column:8},end:{line:43,column:25}},15:{start:{line:44,column:8},end:{line:46,column:12}},16:{start:{line:50,column:0},end:{line:54,column:68}},17:{start:{line:51,column:4},end:{line:51,column:39}},18:{start:{line:52,column:4},end:{line:52,column:35}},19:{start:{line:53,column:4},end:{line:53,column:31}},20:{start:{line:57,column:8},end:{line:57,column:24}},21:{start:{line:58,column:8},end:{line:60,column:12}},22:{start:{line:65,column:8},end:{line:65,column:23}},23:{start:{line:66,column:8},end:{line:69,column:12}},24:{start:{line:70,column:8},end:{line:72,column:9}},25:{start:{line:71,column:12},end:{line:71,column:45}},26:{start:{line:73,column:8},end:{line:75,column:9}},27:{start:{line:74,column:12},end:{line:74,column:59}},28:{start:{line:76,column:8},end:{line:78,column:9}},29:{start:{line:77,column:12},end:{line:77,column:53}},30:{start:{line:79,column:8},end:{line:81,column:9}},31:{start:{line:80,column:12},end:{line:80,column:47}},32:{start:{line:82,column:8},end:{line:82,column:74}},33:{start:{line:83,column:8},end:{line:83,column:62}},34:{start:{line:84,column:8},end:{line:84,column:49}},35:{start:{line:85,column:8},end:{line:85,column:43}},36:{start:{line:88,column:8},end:{line:88,column:42}},37:{start:{line:89,column:8},end:{line:89,column:20}},38:{start:{line:92,column:8},end:{line:92,column:48}},39:{start:{line:93,column:8},end:{line:93,column:20}},40:{start:{line:96,column:8},end:{line:96,column:42}},41:{start:{line:97,column:8},end:{line:97,column:20}},42:{start:{line:100,column:8},end:{line:100,column:56}},43:{start:{line:101,column:8},end:{line:101,column:20}},44:{start:{line:104,column:8},end:{line:104,column:51}},45:{start:{line:105,column:8},end:{line:105,column:20}},46:{start:{line:108,column:8},end:{line:108,column:54}},47:{start:{line:109,column:8},end:{line:109,column:20}},48:{start:{line:112,column:8},end:{line:112,column:56}},49:{start:{line:113,column:8},end:{line:113,column:20}},50:{start:{line:116,column:8},end:{line:116,column:51}},51:{start:{line:117,column:8},end:{line:117,column:20}},52:{start:{line:120,column:8},end:{line:120,column:53}},53:{start:{line:121,column:8},end:{line:121,column:20}},54:{start:{line:124,column:8},end:{line:124,column:59}},55:{start:{line:125,column:8},end:{line:125,column:20}},56:{start:{line:128,column:8},end:{line:128,column:56}},57:{start:{line:129,column:8},end:{line:129,column:20}},58:{start:{line:132,column:8},end:{line:132,column:58}},59:{start:{line:133,column:8},end:{line:133,column:20}},60:{start:{line:136,column:8},end:{line:136,column:76}},61:{start:{line:137,column:8},end:{line:137,column:20}},62:{start:{line:140,column:8},end:{line:140,column:57}},63:{start:{line:141,column:8},end:{line:141,column:20}},64:{start:{line:144,column:8},end:{line:144,column:63}},65:{start:{line:145,column:8},end:{line:145,column:20}},66:{start:{line:148,column:8},end:{line:148,column:100}},67:{start:{line:149,column:8},end:{line:149,column:20}},68:{start:{line:152,column:8},end:{line:152,column:98}},69:{start:{line:153,column:8},end:{line:153,column:20}},70:{start:{line:156,column:8},end:{line:156,column:99}},71:{start:{line:157,column:8},end:{line:157,column:20}},72:{start:{line:160,column:8},end:{line:160,column:98}},73:{start:{line:161,column:8},end:{line:161,column:20}},74:{start:{line:164,column:8},end:{line:164,column:68}},75:{start:{line:165,column:8},end:{line:165,column:20}},76:{start:{line:168,column:8},end:{line:168,column:70}},77:{start:{line:169,column:8},end:{line:169,column:20}},78:{start:{line:172,column:8},end:{line:172,column:74}},79:{start:{line:173,column:8},end:{line:173,column:20}},80:{start:{line:176,column:8},end:{line:176,column:66}},81:{start:{line:177,column:8},end:{line:177,column:20}},82:{start:{line:180,column:8},end:{line:180,column:68}},83:{start:{line:181,column:8},end:{line:181,column:20}},84:{start:{line:184,column:8},end:{line:184,column:63}},85:{start:{line:185,column:8},end:{line:185,column:20}},86:{start:{line:188,column:8},end:{line:188,column:64}},87:{start:{line:189,column:8},end:{line:189,column:20}},88:{start:{line:192,column:0},end:{line:192,column:30}},89:{start:{line:195,column:8},end:{line:195,column:56}},90:{start:{line:198,column:0},end:{line:198,column:22}},91:{start:{line:201,column:0},end:{line:201,column:44}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:9,column:4},end:{line:9,column:5}},loc:{start:{line:9,column:18},end:{line:15,column:5}},line:9},1:{name:"(anonymous_1)",decl:{start:{line:18,column:4},end:{line:18,column:5}},loc:{start:{line:18,column:23},end:{line:23,column:5}},line:18},2:{name:"(anonymous_2)",decl:{start:{line:26,column:4},end:{line:26,column:5}},loc:{start:{line:26,column:23},end:{line:31,column:5}},line:26},3:{name:"(anonymous_3)",decl:{start:{line:34,column:4},end:{line:34,column:5}},loc:{start:{line:34,column:23},end:{line:39,column:5}},line:34},4:{name:"(anonymous_4)",decl:{start:{line:42,column:4},end:{line:42,column:5}},loc:{start:{line:42,column:23},end:{line:47,column:5}},line:42},5:{name:"(anonymous_5)",decl:{start:{line:50,column:1},end:{line:50,column:2}},loc:{start:{line:50,column:24},end:{line:54,column:1}},line:50},6:{name:"(anonymous_6)",decl:{start:{line:56,column:4},end:{line:56,column:5}},loc:{start:{line:56,column:23},end:{line:61,column:5}},line:56},7:{name:"(anonymous_7)",decl:{start:{line:64,column:4},end:{line:64,column:5}},loc:{start:{line:64,column:62},end:{line:86,column:5}},line:64},8:{name:"(anonymous_8)",decl:{start:{line:87,column:4},end:{line:87,column:5}},loc:{start:{line:87,column:21},end:{line:90,column:5}},line:87},9:{name:"(anonymous_9)",decl:{start:{line:91,column:4},end:{line:91,column:5}},loc:{start:{line:91,column:35},end:{line:94,column:5}},line:91},10:{name:"(anonymous_10)",decl:{start:{line:95,column:4},end:{line:95,column:5}},loc:{start:{line:95,column:29},end:{line:98,column:5}},line:95},11:{name:"(anonymous_11)",decl:{start:{line:99,column:4},end:{line:99,column:5}},loc:{start:{line:99,column:16},end:{line:102,column:5}},line:99},12:{name:"(anonymous_12)",decl:{start:{line:103,column:4},end:{line:103,column:5}},loc:{start:{line:103,column:11},end:{line:106,column:5}},line:103},13:{name:"(anonymous_13)",decl:{start:{line:107,column:4},end:{line:107,column:5}},loc:{start:{line:107,column:14},end:{line:110,column:5}},line:107},14:{name:"(anonymous_14)",decl:{start:{line:111,column:4},end:{line:111,column:5}},loc:{start:{line:111,column:16},end:{line:114,column:5}},line:111},15:{name:"(anonymous_15)",decl:{start:{line:115,column:4},end:{line:115,column:5}},loc:{start:{line:115,column:14},end:{line:118,column:5}},line:115},16:{name:"(anonymous_16)",decl:{start:{line:119,column:4},end:{line:119,column:5}},loc:{start:{line:119,column:13},end:{line:122,column:5}},line:119},17:{name:"(anonymous_17)",decl:{start:{line:123,column:4},end:{line:123,column:5}},loc:{start:{line:123,column:19},end:{line:126,column:5}},line:123},18:{name:"(anonymous_18)",decl:{start:{line:127,column:4},end:{line:127,column:5}},loc:{start:{line:127,column:16},end:{line:130,column:5}},line:127},19:{name:"(anonymous_19)",decl:{start:{line:131,column:4},end:{line:131,column:5}},loc:{start:{line:131,column:18},end:{line:134,column:5}},line:131},20:{name:"(anonymous_20)",decl:{start:{line:135,column:4},end:{line:135,column:5}},loc:{start:{line:135,column:36},end:{line:138,column:5}},line:135},21:{name:"(anonymous_21)",decl:{start:{line:139,column:4},end:{line:139,column:5}},loc:{start:{line:139,column:17},end:{line:142,column:5}},line:139},22:{name:"(anonymous_22)",decl:{start:{line:143,column:4},end:{line:143,column:5}},loc:{start:{line:143,column:19},end:{line:146,column:5}},line:143},23:{name:"(anonymous_23)",decl:{start:{line:147,column:4},end:{line:147,column:5}},loc:{start:{line:147,column:13},end:{line:150,column:5}},line:147},24:{name:"(anonymous_24)",decl:{start:{line:151,column:4},end:{line:151,column:5}},loc:{start:{line:151,column:11},end:{line:154,column:5}},line:151},25:{name:"(anonymous_25)",decl:{start:{line:155,column:4},end:{line:155,column:5}},loc:{start:{line:155,column:12},end:{line:158,column:5}},line:155},26:{name:"(anonymous_26)",decl:{start:{line:159,column:4},end:{line:159,column:5}},loc:{start:{line:159,column:16},end:{line:162,column:5}},line:159},27:{name:"(anonymous_27)",decl:{start:{line:163,column:4},end:{line:163,column:5}},loc:{start:{line:163,column:20},end:{line:166,column:5}},line:163},28:{name:"(anonymous_28)",decl:{start:{line:167,column:4},end:{line:167,column:5}},loc:{start:{line:167,column:22},end:{line:170,column:5}},line:167},29:{name:"(anonymous_29)",decl:{start:{line:171,column:4},end:{line:171,column:5}},loc:{start:{line:171,column:26},end:{line:174,column:5}},line:171},30:{name:"(anonymous_30)",decl:{start:{line:175,column:4},end:{line:175,column:5}},loc:{start:{line:175,column:18},end:{line:178,column:5}},line:175},31:{name:"(anonymous_31)",decl:{start:{line:179,column:4},end:{line:179,column:5}},loc:{start:{line:179,column:20},end:{line:182,column:5}},line:179},32:{name:"(anonymous_32)",decl:{start:{line:183,column:4},end:{line:183,column:5}},loc:{start:{line:183,column:15},end:{line:186,column:5}},line:183},33:{name:"(anonymous_33)",decl:{start:{line:187,column:4},end:{line:187,column:5}},loc:{start:{line:187,column:16},end:{line:190,column:5}},line:187},34:{name:"(anonymous_34)",decl:{start:{line:194,column:4},end:{line:194,column:5}},loc:{start:{line:194,column:55},end:{line:196,column:5}},line:194}},branchMap:{0:{loc:{start:{line:54,column:17},end:{line:54,column:66}},type:"binary-expr",locations:[{start:{line:54,column:17},end:{line:54,column:36}},{start:{line:54,column:41},end:{line:54,column:65}}],line:54},1:{loc:{start:{line:70,column:8},end:{line:72,column:9}},type:"if",locations:[{start:{line:70,column:8},end:{line:72,column:9}},{start:{line:70,column:8},end:{line:72,column:9}}],line:70},2:{loc:{start:{line:73,column:8},end:{line:75,column:9}},type:"if",locations:[{start:{line:73,column:8},end:{line:75,column:9}},{start:{line:73,column:8},end:{line:75,column:9}}],line:73},3:{loc:{start:{line:76,column:8},end:{line:78,column:9}},type:"if",locations:[{start:{line:76,column:8},end:{line:78,column:9}},{start:{line:76,column:8},end:{line:78,column:9}}],line:76},4:{loc:{start:{line:79,column:8},end:{line:81,column:9}},type:"if",locations:[{start:{line:79,column:8},end:{line:81,column:9}},{start:{line:79,column:8},end:{line:81,column:9}}],line:79}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0,45:0,46:0,47:0,48:0,49:0,50:0,51:0,52:0,53:0,54:0,55:0,56:0,57:0,58:0,59:0,60:0,61:0,62:0,63:0,64:0,65:0,66:0,67:0,68:0,69:0,70:0,71:0,72:0,73:0,74:0,75:0,76:0,77:0,78:0,79:0,80:0,81:0,82:0,83:0,84:0,85:0,86:0,87:0,88:0,89:0,90:0,91:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0},b:{0:[0,0],1:[0,0],2:[0,0],3:[0,0],4:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/numbering/level.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\numbering\\level.ts"],names:[],mappings:"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",sourcesContent:['import { Attributes, XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\nimport {\r\n Alignment,\r\n AlignmentOptions,\r\n Indent,\r\n ISpacingProperties,\r\n KeepLines,\r\n KeepNext,\r\n LeftTabStop,\r\n MaxRightTabStop,\r\n Spacing,\r\n ThematicBreak,\r\n} from "../paragraph/formatting";\r\nimport { ParagraphProperties } from "../paragraph/properties";\r\nimport * as formatting from "../paragraph/run/formatting";\r\nimport { RunProperties } from "../paragraph/run/properties";\r\n\r\ninterface ILevelAttributesProperties {\r\n readonly ilvl?: number;\r\n readonly tentative?: number;\r\n}\r\n\r\nclass LevelAttributes extends XmlAttributeComponent<ILevelAttributesProperties> {\r\n protected readonly xmlKeys = {\r\n ilvl: "w:ilvl",\r\n tentative: "w15:tentative",\r\n };\r\n}\r\n\r\nclass Start extends XmlComponent {\r\n constructor(value: number) {\r\n super("w:start");\r\n this.root.push(\r\n new Attributes({\r\n val: value,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nclass NumberFormat extends XmlComponent {\r\n constructor(value: string) {\r\n super("w:numFmt");\r\n this.root.push(\r\n new Attributes({\r\n val: value,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nclass LevelText extends XmlComponent {\r\n constructor(value: string) {\r\n super("w:lvlText");\r\n this.root.push(\r\n new Attributes({\r\n val: value,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nclass LevelJc extends XmlComponent {\r\n constructor(value: string) {\r\n super("w:lvlJc");\r\n this.root.push(\r\n new Attributes({\r\n val: value,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nexport enum LevelSuffix {\r\n NOTHING = "nothing",\r\n SPACE = "space",\r\n TAB = "tab",\r\n}\r\n\r\nclass Suffix extends XmlComponent {\r\n constructor(value: LevelSuffix) {\r\n super("w:suff");\r\n this.root.push(\r\n new Attributes({\r\n val: value,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nexport class LevelBase extends XmlComponent {\r\n private readonly paragraphProperties: ParagraphProperties;\r\n private readonly runProperties: RunProperties;\r\n\r\n constructor(level: number, start?: number, numberFormat?: string, levelText?: string, lvlJc?: string) {\r\n super("w:lvl");\r\n this.root.push(\r\n new LevelAttributes({\r\n ilvl: level,\r\n tentative: 1,\r\n }),\r\n );\r\n\r\n if (start !== undefined) {\r\n this.root.push(new Start(start));\r\n }\r\n if (numberFormat !== undefined) {\r\n this.root.push(new NumberFormat(numberFormat));\r\n }\r\n if (levelText !== undefined) {\r\n this.root.push(new LevelText(levelText));\r\n }\r\n if (lvlJc !== undefined) {\r\n this.root.push(new LevelJc(lvlJc));\r\n }\r\n\r\n this.paragraphProperties = new ParagraphProperties();\r\n this.runProperties = new RunProperties();\r\n\r\n this.root.push(this.paragraphProperties);\r\n this.root.push(this.runProperties);\r\n }\r\n\r\n public setSuffix(value: LevelSuffix): LevelBase {\r\n this.root.push(new Suffix(value));\r\n return this;\r\n }\r\n\r\n public addParagraphProperty(property: XmlComponent): Level {\r\n this.paragraphProperties.push(property);\r\n return this;\r\n }\r\n\r\n public addRunProperty(property: XmlComponent): Level {\r\n this.runProperties.push(property);\r\n return this;\r\n }\r\n\r\n // ---------- Run formatting ---------------------- //\r\n\r\n public size(twips: number): Level {\r\n this.addRunProperty(new formatting.Size(twips));\r\n return this;\r\n }\r\n\r\n public bold(): Level {\r\n this.addRunProperty(new formatting.Bold());\r\n return this;\r\n }\r\n\r\n public italics(): Level {\r\n this.addRunProperty(new formatting.Italics());\r\n return this;\r\n }\r\n\r\n public smallCaps(): Level {\r\n this.addRunProperty(new formatting.SmallCaps());\r\n return this;\r\n }\r\n\r\n public allCaps(): Level {\r\n this.addRunProperty(new formatting.Caps());\r\n return this;\r\n }\r\n\r\n public strike(): Level {\r\n this.addRunProperty(new formatting.Strike());\r\n return this;\r\n }\r\n\r\n public doubleStrike(): Level {\r\n this.addRunProperty(new formatting.DoubleStrike());\r\n return this;\r\n }\r\n\r\n public subScript(): Level {\r\n this.addRunProperty(new formatting.SubScript());\r\n return this;\r\n }\r\n\r\n public superScript(): Level {\r\n this.addRunProperty(new formatting.SuperScript());\r\n return this;\r\n }\r\n\r\n public underline(underlineType?: string, color?: string): Level {\r\n this.addRunProperty(new formatting.Underline(underlineType, color));\r\n return this;\r\n }\r\n\r\n public color(color: string): Level {\r\n this.addRunProperty(new formatting.Color(color));\r\n return this;\r\n }\r\n\r\n public font(fontName: string): Level {\r\n this.addRunProperty(new formatting.RunFonts(fontName));\r\n return this;\r\n }\r\n\r\n // --------------------- Paragraph formatting ------------------------ //\r\n\r\n public center(): Level {\r\n this.addParagraphProperty(new Alignment(AlignmentOptions.CENTER));\r\n return this;\r\n }\r\n\r\n public left(): Level {\r\n this.addParagraphProperty(new Alignment(AlignmentOptions.LEFT));\r\n return this;\r\n }\r\n\r\n public right(): Level {\r\n this.addParagraphProperty(new Alignment(AlignmentOptions.RIGHT));\r\n return this;\r\n }\r\n\r\n public justified(): Level {\r\n this.addParagraphProperty(new Alignment(AlignmentOptions.BOTH));\r\n return this;\r\n }\r\n\r\n public thematicBreak(): Level {\r\n this.addParagraphProperty(new ThematicBreak());\r\n return this;\r\n }\r\n\r\n public maxRightTabStop(): Level {\r\n this.addParagraphProperty(new MaxRightTabStop());\r\n return this;\r\n }\r\n\r\n public leftTabStop(position: number): Level {\r\n this.addParagraphProperty(new LeftTabStop(position));\r\n return this;\r\n }\r\n\r\n public indent(attrs: object): Level {\r\n this.addParagraphProperty(new Indent(attrs));\r\n return this;\r\n }\r\n\r\n public spacing(params: ISpacingProperties): Level {\r\n this.addParagraphProperty(new Spacing(params));\r\n return this;\r\n }\r\n\r\n public keepNext(): Level {\r\n this.addParagraphProperty(new KeepNext());\r\n return this;\r\n }\r\n\r\n public keepLines(): Level {\r\n this.addParagraphProperty(new KeepLines());\r\n return this;\r\n }\r\n}\r\n\r\nexport class Level extends LevelBase {\r\n // This is the level that sits under abstractNum. We make a\r\n // handful of properties required\r\n constructor(level: number, numberFormat: string, levelText: string, lvlJc: string) {\r\n super(level, 1, numberFormat, levelText, lvlJc);\r\n }\r\n}\r\n\r\nexport class LevelForOverride extends LevelBase {}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(50)),C=(c.s[3]++,t(22)),m=(c.s[4]++,t(15)),d=(c.s[5]++,t(21));class p extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[6]++,super(...arguments),c.s[7]++,this.xmlKeys={ilvl:"w:ilvl",tentative:"w15:tentative"}}}class h extends a.XmlComponent{constructor(n){c.f[1]++,c.s[8]++,super("w:start"),c.s[9]++,this.root.push(new a.Attributes({val:n}))}}class f extends a.XmlComponent{constructor(n){c.f[2]++,c.s[10]++,super("w:numFmt"),c.s[11]++,this.root.push(new a.Attributes({val:n}))}}class I extends a.XmlComponent{constructor(n){c.f[3]++,c.s[12]++,super("w:lvlText"),c.s[13]++,this.root.push(new a.Attributes({val:n}))}}class b extends a.XmlComponent{constructor(n){c.f[4]++,c.s[14]++,super("w:lvlJc"),c.s[15]++,this.root.push(new a.Attributes({val:n}))}}c.s[16]++,function(n){c.f[5]++,c.s[17]++,n.NOTHING="nothing",c.s[18]++,n.SPACE="space",c.s[19]++,n.TAB="tab"}((c.b[0][0]++,e.LevelSuffix||(c.b[0][1]++,e.LevelSuffix={})));class g extends a.XmlComponent{constructor(n){c.f[6]++,c.s[20]++,super("w:suff"),c.s[21]++,this.root.push(new a.Attributes({val:n}))}}class E extends a.XmlComponent{constructor(n,e,t,A,r){c.f[7]++,c.s[22]++,super("w:lvl"),c.s[23]++,this.root.push(new p({ilvl:n,tentative:1})),c.s[24]++,void 0!==e?(c.b[1][0]++,c.s[25]++,this.root.push(new h(e))):c.b[1][1]++,c.s[26]++,void 0!==t?(c.b[2][0]++,c.s[27]++,this.root.push(new f(t))):c.b[2][1]++,c.s[28]++,void 0!==A?(c.b[3][0]++,c.s[29]++,this.root.push(new I(A))):c.b[3][1]++,c.s[30]++,void 0!==r?(c.b[4][0]++,c.s[31]++,this.root.push(new b(r))):c.b[4][1]++,c.s[32]++,this.paragraphProperties=new C.ParagraphProperties,c.s[33]++,this.runProperties=new d.RunProperties,c.s[34]++,this.root.push(this.paragraphProperties),c.s[35]++,this.root.push(this.runProperties)}setSuffix(n){return c.f[8]++,c.s[36]++,this.root.push(new g(n)),c.s[37]++,this}addParagraphProperty(n){return c.f[9]++,c.s[38]++,this.paragraphProperties.push(n),c.s[39]++,this}addRunProperty(n){return c.f[10]++,c.s[40]++,this.runProperties.push(n),c.s[41]++,this}size(n){return c.f[11]++,c.s[42]++,this.addRunProperty(new m.Size(n)),c.s[43]++,this}bold(){return c.f[12]++,c.s[44]++,this.addRunProperty(new m.Bold),c.s[45]++,this}italics(){return c.f[13]++,c.s[46]++,this.addRunProperty(new m.Italics),c.s[47]++,this}smallCaps(){return c.f[14]++,c.s[48]++,this.addRunProperty(new m.SmallCaps),c.s[49]++,this}allCaps(){return c.f[15]++,c.s[50]++,this.addRunProperty(new m.Caps),c.s[51]++,this}strike(){return c.f[16]++,c.s[52]++,this.addRunProperty(new m.Strike),c.s[53]++,this}doubleStrike(){return c.f[17]++,c.s[54]++,this.addRunProperty(new m.DoubleStrike),c.s[55]++,this}subScript(){return c.f[18]++,c.s[56]++,this.addRunProperty(new m.SubScript),c.s[57]++,this}superScript(){return c.f[19]++,c.s[58]++,this.addRunProperty(new m.SuperScript),c.s[59]++,this}underline(n,e){return c.f[20]++,c.s[60]++,this.addRunProperty(new m.Underline(n,e)),c.s[61]++,this}color(n){return c.f[21]++,c.s[62]++,this.addRunProperty(new m.Color(n)),c.s[63]++,this}font(n){return c.f[22]++,c.s[64]++,this.addRunProperty(new m.RunFonts(n)),c.s[65]++,this}center(){return c.f[23]++,c.s[66]++,this.addParagraphProperty(new u.Alignment(u.AlignmentOptions.CENTER)),c.s[67]++,this}left(){return c.f[24]++,c.s[68]++,this.addParagraphProperty(new u.Alignment(u.AlignmentOptions.LEFT)),c.s[69]++,this}right(){return c.f[25]++,c.s[70]++,this.addParagraphProperty(new u.Alignment(u.AlignmentOptions.RIGHT)),c.s[71]++,this}justified(){return c.f[26]++,c.s[72]++,this.addParagraphProperty(new u.Alignment(u.AlignmentOptions.BOTH)),c.s[73]++,this}thematicBreak(){return c.f[27]++,c.s[74]++,this.addParagraphProperty(new u.ThematicBreak),c.s[75]++,this}maxRightTabStop(){return c.f[28]++,c.s[76]++,this.addParagraphProperty(new u.MaxRightTabStop),c.s[77]++,this}leftTabStop(n){return c.f[29]++,c.s[78]++,this.addParagraphProperty(new u.LeftTabStop(n)),c.s[79]++,this}indent(n){return c.f[30]++,c.s[80]++,this.addParagraphProperty(new u.Indent(n)),c.s[81]++,this}spacing(n){return c.f[31]++,c.s[82]++,this.addParagraphProperty(new u.Spacing(n)),c.s[83]++,this}keepNext(){return c.f[32]++,c.s[84]++,this.addParagraphProperty(new u.KeepNext),c.s[85]++,this}keepLines(){return c.f[33]++,c.s[86]++,this.addParagraphProperty(new u.KeepLines),c.s[87]++,this}}c.s[88]++,e.LevelBase=E;c.s[90]++,e.Level=class extends E{constructor(n,e,t,A){c.f[34]++,c.s[89]++,super(n,1,e,t,A)}};c.s[91]++,e.LevelForOverride=class extends E{}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\styles\\index.ts",r="2efa8d371d8483b887b2bb3f1e68feebc19bd243",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\styles\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:30}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/styles/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\styles\\index.ts"],names:[],mappings:";;;;;AAAA,8BAAyB",sourcesContent:['export * from "./styles";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,function(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}(t(278))},function(n,e){n.exports=function(n){return"object"==typeof n?null!==n:"function"==typeof n}},function(n,e,t){n.exports=!t(112)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(n,e,t){"use strict";var A=t(17),r=t(116),o=t(117),l=t(118);o=t(117);function s(n,e,t,A,r){this.compressedSize=n,this.uncompressedSize=e,this.crc32=t,this.compression=A,this.compressedContent=r}s.prototype={getContentWorker:function(){var n=new r(A.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new o("data_length")),e=this;return n.on("end",function(){if(this.streamInfo.data_length!==e.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),n},getCompressedWorker:function(){return new r(A.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},s.createWorkerFrom=function(n,e,t){return n.pipe(new l).pipe(new o("uncompressedSize")).pipe(e.compressWorker(t)).pipe(new o("compressedSize")).withStreamInfo("compression",e)},n.exports=s},function(n,e,t){"use strict";var A=t(1);var r=function(){for(var n,e=[],t=0;t<256;t++){n=t;for(var A=0;A<8;A++)n=1&n?3988292384^n>>>1:n>>>1;e[t]=n}return e}();n.exports=function(n,e){return void 0!==n&&n.length?"string"!==A.getTypeOf(n)?function(n,e,t,A){var o=r,l=A+t;n^=-1;for(var s=A;s<l;s++)n=n>>>8^o[255&(n^e[s])];return-1^n}(0|e,n,n.length,0):function(n,e,t,A){var o=r,l=A+t;n^=-1;for(var s=A;s<l;s++)n=n>>>8^o[255&(n^e.charCodeAt(s))];return-1^n}(0|e,n,n.length,0):0}},function(n,e,t){"use strict";n.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\formatting\\index.ts",r="405b8a4e33ec2835423c3aa626141d295241d74f",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\formatting\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:33}},5:{start:{line:7,column:0},end:{line:7,column:30}},6:{start:{line:8,column:0},end:{line:8,column:30}},7:{start:{line:9,column:0},end:{line:9,column:28}},8:{start:{line:10,column:0},end:{line:10,column:34}},9:{start:{line:11,column:0},end:{line:11,column:31}},10:{start:{line:12,column:0},end:{line:12,column:29}},11:{start:{line:13,column:0},end:{line:13,column:32}},12:{start:{line:14,column:0},end:{line:14,column:38}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/formatting/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\formatting\\index.ts"],names:[],mappings:";;;;;AAAA,iCAA4B;AAC5B,8BAAyB;AACzB,8BAAyB;AACzB,4BAAuB;AACvB,kCAA6B;AAC7B,+BAA0B;AAC1B,6BAAwB;AACxB,gCAA2B;AAC3B,sCAAiC",sourcesContent:['export * from "./alignment";\r\nexport * from "./border";\r\nexport * from "./indent";\r\nexport * from "./keep";\r\nexport * from "./page-break";\r\nexport * from "./spacing";\r\nexport * from "./style";\r\nexport * from "./tab-stop";\r\nexport * from "./unordered-list";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));function a(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,a(t(51)),c.s[5]++,a(t(35)),c.s[6]++,a(t(61)),c.s[7]++,a(t(62)),c.s[8]++,a(t(63)),c.s[9]++,a(t(77)),c.s[10]++,a(t(78)),c.s[11]++,a(t(79)),c.s[12]++,a(t(80))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\formatting\\alignment.ts",r="75421bb8ef1c1513b29b279d0c8c26bed0602079",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\formatting\\alignment.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:5,column:0},end:{line:13,column:83}},3:{start:{line:6,column:4},end:{line:6,column:40}},4:{start:{line:7,column:4},end:{line:7,column:36}},5:{start:{line:8,column:4},end:{line:8,column:42}},6:{start:{line:9,column:4},end:{line:9,column:38}},7:{start:{line:10,column:4},end:{line:10,column:50}},8:{start:{line:11,column:4},end:{line:11,column:38}},9:{start:{line:12,column:4},end:{line:12,column:40}},10:{start:{line:16,column:8},end:{line:16,column:28}},11:{start:{line:17,column:8},end:{line:17,column:40}},12:{start:{line:20,column:0},end:{line:20,column:50}},13:{start:{line:23,column:8},end:{line:23,column:22}},14:{start:{line:24,column:8},end:{line:24,column:63}},15:{start:{line:27,column:0},end:{line:27,column:30}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:1},end:{line:5,column:2}},loc:{start:{line:5,column:29},end:{line:13,column:1}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:15,column:4},end:{line:15,column:5}},loc:{start:{line:15,column:18},end:{line:18,column:5}},line:15},2:{name:"(anonymous_2)",decl:{start:{line:22,column:4},end:{line:22,column:5}},loc:{start:{line:22,column:22},end:{line:25,column:5}},line:22}},branchMap:{0:{loc:{start:{line:13,column:22},end:{line:13,column:81}},type:"binary-expr",locations:[{start:{line:13,column:22},end:{line:13,column:46}},{start:{line:13,column:51},end:{line:13,column:80}}],line:13}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0},f:{0:0,1:0,2:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/formatting/alignment.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\formatting\\alignment.ts"],names:[],mappings:";;AACA,wDAA0E;AAE1E,IAAY,gBAQX;AARD,WAAY,gBAAgB;IACxB,mCAAe,CAAA;IACf,+BAAW,CAAA;IACX,qCAAiB,CAAA;IACjB,iCAAa,CAAA;IACb,6CAAyB,CAAA;IACzB,iCAAa,CAAA;IACb,mCAAe,CAAA;AACnB,CAAC,EARW,gBAAgB,GAAhB,wBAAgB,KAAhB,wBAAgB,QAQ3B;AAED,yBAAiC,SAAQ,sCAAyD;IAAlG;;QACuB,YAAO,GAAG,EAAE,GAAG,EAAE,OAAO,EAAE,CAAC;IAClD,CAAC;CAAA;AAFD,kDAEC;AAED,eAAuB,SAAQ,6BAAY;IACvC,YAAY,IAAsB;QAC9B,KAAK,CAAC,MAAM,CAAC,CAAC;QACd,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,mBAAmB,CAAC,EAAE,GAAG,EAAE,IAAI,EAAE,CAAC,CAAC,CAAC;IAC3D,CAAC;CACJ;AALD,8BAKC",sourcesContent:['// http://officeopenxml.com/WPalignment.php\r\nimport { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\n\r\nexport enum AlignmentOptions {\r\n START = "start",\r\n END = "end",\r\n CENTER = "center",\r\n BOTH = "both",\r\n DISTRIBUTE = "distribute",\r\n LEFT = "left",\r\n RIGHT = "right",\r\n}\r\n\r\nexport class AlignmentAttributes extends XmlAttributeComponent<{ readonly val: AlignmentOptions }> {\r\n protected readonly xmlKeys = { val: "w:val" };\r\n}\r\n\r\nexport class Alignment extends XmlComponent {\r\n constructor(type: AlignmentOptions) {\r\n super("w:jc");\r\n this.root.push(new AlignmentAttributes({ val: type }));\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[2]++,function(n){c.f[0]++,c.s[3]++,n.START="start",c.s[4]++,n.END="end",c.s[5]++,n.CENTER="center",c.s[6]++,n.BOTH="both",c.s[7]++,n.DISTRIBUTE="distribute",c.s[8]++,n.LEFT="left",c.s[9]++,n.RIGHT="right"}((c.b[0][0]++,e.AlignmentOptions||(c.b[0][1]++,e.AlignmentOptions={})));class u extends a.XmlAttributeComponent{constructor(){c.f[1]++,c.s[10]++,super(...arguments),c.s[11]++,this.xmlKeys={val:"w:val"}}}c.s[12]++,e.AlignmentAttributes=u;c.s[15]++,e.Alignment=class extends a.XmlComponent{constructor(n){c.f[2]++,c.s[13]++,super("w:jc"),c.s[14]++,this.root.push(new u({val:n}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\xml-components\\base.ts",r="6228f22817531301ba3bdd7968684c44465029ce",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\xml-components\\base.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:5,column:8},end:{line:5,column:29}},2:{start:{line:6,column:8},end:{line:6,column:31}},3:{start:{line:9,column:8},end:{line:9,column:28}},4:{start:{line:12,column:0},end:{line:12,column:44}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:4,column:4},end:{line:4,column:5}},loc:{start:{line:4,column:25},end:{line:7,column:5}},line:4},1:{name:"(anonymous_1)",decl:{start:{line:8,column:4},end:{line:8,column:5}},loc:{start:{line:8,column:20},end:{line:10,column:5}},line:8}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0,1:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/xml-components/base.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\xml-components\\base.ts"],names:[],mappings:";;AAEA;IAKI,YAAY,OAAe;QAFjB,YAAO,GAAY,KAAK,CAAC;QAG/B,IAAI,CAAC,OAAO,GAAG,OAAO,CAAC;IAC3B,CAAC;IAID,IAAW,SAAS;QAChB,OAAO,IAAI,CAAC,OAAO,CAAC;IACxB,CAAC;CACJ;AAdD,4CAcC",sourcesContent:['import { IXmlableObject } from "./xmlable-object";\r\n\r\nexport abstract class BaseXmlComponent {\r\n protected readonly rootKey: string;\r\n // tslint:disable-next-line:readonly-keyword\r\n protected deleted: boolean = false;\r\n\r\n constructor(rootKey: string) {\r\n this.rootKey = rootKey;\r\n }\r\n\r\n public abstract prepForXml(): IXmlableObject | undefined;\r\n\r\n public get IsDeleted(): boolean {\r\n return this.deleted;\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});c.s[4]++,e.BaseXmlComponent=class{constructor(n){c.f[0]++,c.s[1]++,this.deleted=!1,c.s[2]++,this.rootKey=n}get IsDeleted(){return c.f[1]++,c.s[3]++,this.deleted}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\xml-components\\default-attributes.ts",r="5b2936a47a9b006474a41ad8b2aa2f3e455a22a1",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\xml-components\\default-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:15},end:{line:3,column:32}},2:{start:{line:6,column:8},end:{line:6,column:23}},3:{start:{line:7,column:8},end:{line:7,column:31}},4:{start:{line:10,column:22},end:{line:10,column:24}},5:{start:{line:11,column:8},end:{line:17,column:11}},6:{start:{line:12,column:26},end:{line:12,column:40}},7:{start:{line:13,column:12},end:{line:16,column:13}},8:{start:{line:14,column:31},end:{line:14,column:48}},9:{start:{line:15,column:16},end:{line:15,column:38}},10:{start:{line:18,column:8},end:{line:18,column:32}},11:{start:{line:21,column:8},end:{line:21,column:31}},12:{start:{line:24,column:0},end:{line:24,column:54}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:28},end:{line:8,column:5}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:9,column:4},end:{line:9,column:5}},loc:{start:{line:9,column:17},end:{line:19,column:5}},line:9},2:{name:"(anonymous_2)",decl:{start:{line:11,column:39},end:{line:11,column:40}},loc:{start:{line:11,column:48},end:{line:17,column:9}},line:11},3:{name:"(anonymous_3)",decl:{start:{line:20,column:4},end:{line:20,column:5}},loc:{start:{line:20,column:20},end:{line:22,column:5}},line:20}},branchMap:{0:{loc:{start:{line:13,column:12},end:{line:16,column:13}},type:"if",locations:[{start:{line:13,column:12},end:{line:16,column:13}},{start:{line:13,column:12},end:{line:16,column:13}}],line:13}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0},f:{0:0,1:0,2:0,3:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/xml-components/default-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\xml-components\\default-attributes.ts"],names:[],mappings:";;AAAA,iCAA0C;AAK1C,2BAA+C,SAAQ,uBAAgB;IAKnE,YAAY,UAAa;QACrB,KAAK,CAAC,OAAO,CAAC,CAAC;QACf,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;IAC3B,CAAC;IAEM,UAAU;QACb,MAAM,KAAK,GAAG,EAAE,CAAC;QACjB,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,OAAO,CAAC,CAAC,GAAG,EAAE,EAAE;YACnC,MAAM,KAAK,GAAG,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;YAC7B,IAAI,KAAK,KAAK,SAAS,EAAE;gBACrB,MAAM,MAAM,GAAG,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,CAAC;gBACjC,KAAK,CAAC,MAAM,CAAC,GAAG,KAAK,CAAC;aACzB;QACL,CAAC,CAAC,CAAC;QACH,OAAO,EAAE,KAAK,EAAE,KAAK,EAAE,CAAC;IAC5B,CAAC;IAEM,GAAG,CAAC,UAAa;QACpB,IAAI,CAAC,IAAI,GAAG,UAAU,CAAC;IAC3B,CAAC;CACJ;AAzBD,sDAyBC",sourcesContent:['import { BaseXmlComponent } from "./base";\r\nimport { IXmlableObject } from "./xmlable-object";\r\n\r\nexport type AttributeMap<T> = { [P in keyof T]: string };\r\n\r\nexport abstract class XmlAttributeComponent<T> extends BaseXmlComponent {\r\n // tslint:disable-next-line:readonly-keyword\r\n protected root: T;\r\n protected readonly xmlKeys: AttributeMap<T>;\r\n\r\n constructor(properties: T) {\r\n super("_attr");\r\n this.root = properties;\r\n }\r\n\r\n public prepForXml(): IXmlableObject {\r\n const attrs = {};\r\n Object.keys(this.root).forEach((key) => {\r\n const value = this.root[key];\r\n if (value !== undefined) {\r\n const newKey = this.xmlKeys[key];\r\n attrs[newKey] = value;\r\n }\r\n });\r\n return { _attr: attrs };\r\n }\r\n\r\n public set(properties: T): void {\r\n this.root = properties;\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(52));c.s[12]++,e.XmlAttributeComponent=class extends a.BaseXmlComponent{constructor(n){c.f[0]++,c.s[2]++,super("_attr"),c.s[3]++,this.root=n}prepForXml(){c.f[1]++;const n=(c.s[4]++,{});return c.s[5]++,Object.keys(this.root).forEach(e=>{c.f[2]++;const t=(c.s[6]++,this.root[e]);if(c.s[7]++,void 0!==t){c.b[0][0]++;const A=(c.s[8]++,this.xmlKeys[e]);c.s[9]++,n[A]=t}else c.b[0][1]++}),c.s[10]++,{_attr:n}}set(n){c.f[3]++,c.s[11]++,this.root=n}}},function(n,e,t){var A,r,o=t(134),l=t(33),s=t(34).isArray;function i(n){var e=Number(n);if(!isNaN(e))return e;var t=n.toLowerCase();return"true"===t||"false"!==t&&n}function c(n,e){var t;if(A.compact){if(!r[A[n+"Key"]]&&(s(A.alwaysArray)?-1!==A.alwaysArray.indexOf(A[n+"Key"]):A.alwaysArray)&&(r[A[n+"Key"]]=[]),r[A[n+"Key"]]&&!s(r[A[n+"Key"]])&&(r[A[n+"Key"]]=[r[A[n+"Key"]]]),n+"Fn"in A&&"string"==typeof e&&(e=A[n+"Fn"](e,r)),"instruction"===n&&("instructionFn"in A||"instructionNameFn"in A))for(t in e)if(e.hasOwnProperty(t))if("instructionFn"in A)e[t]=A.instructionFn(e[t],t,r);else{var o=e[t];delete e[t],e[A.instructionNameFn(t,o,r)]=o}s(r[A[n+"Key"]])?r[A[n+"Key"]].push(e):r[A[n+"Key"]]=e}else{r[A.elementsKey]||(r[A.elementsKey]=[]);var l={};if(l[A.typeKey]=n,"instruction"===n){for(t in e)if(e.hasOwnProperty(t))break;l[A.nameKey]="instructionNameFn"in A?A.instructionNameFn(t,e,r):t,A.instructionHasAttributes?(l[A.attributesKey]=e[t][A.attributesKey],"instructionFn"in A&&(l[A.attributesKey]=A.instructionFn(l[A.attributesKey],t,r))):("instructionFn"in A&&(e[t]=A.instructionFn(e[t],t,r)),l[A.instructionKey]=e[t])}else n+"Fn"in A&&(e=A[n+"Fn"](e,r)),l[A[n+"Key"]]=e;A.addParent&&(l[A.parentKey]=r),r[A.elementsKey].push(l)}}function a(n){var e;if("attributesFn"in A&&n&&(n=A.attributesFn(n,r)),(A.trim||"attributeValueFn"in A||"attributeNameFn"in A||A.nativeTypeAttributes)&&n)for(e in n)if(n.hasOwnProperty(e)&&(A.trim&&(n[e]=n[e].trim()),A.nativeTypeAttributes&&(n[e]=i(n[e])),"attributeValueFn"in A&&(n[e]=A.attributeValueFn(n[e],e,r)),"attributeNameFn"in A)){var t=n[e];delete n[e],n[A.attributeNameFn(e,n[e],r)]=t}return n}function u(n){var e={};if(n.body&&("xml"===n.name.toLowerCase()||A.instructionHasAttributes)){for(var t,o=/([\w:-]+)\s*=\s*(?:"([^"]*)"|'([^']*)'|(\w+))\s*/g;null!==(t=o.exec(n.body));)e[t[1]]=t[2]||t[3]||t[4];e=a(e)}if("xml"===n.name.toLowerCase()){if(A.ignoreDeclaration)return;r[A.declarationKey]={},Object.keys(e).length&&(r[A.declarationKey][A.attributesKey]=e),A.addParent&&(r[A.declarationKey][A.parentKey]=r)}else{if(A.ignoreInstruction)return;A.trim&&(n.body=n.body.trim());var l={};A.instructionHasAttributes&&Object.keys(e).length?(l[n.name]={},l[n.name][A.attributesKey]=e):l[n.name]=n.body,c("instruction",l)}}function C(n,e){var t;if("object"==typeof n&&(e=n.attributes,n=n.name),e=a(e),"elementNameFn"in A&&(n=A.elementNameFn(n,r)),A.compact){var o;if(t={},!A.ignoreAttributes&&e&&Object.keys(e).length)for(o in t[A.attributesKey]={},e)e.hasOwnProperty(o)&&(t[A.attributesKey][o]=e[o]);n in r||(s(A.alwaysArray)?-1===A.alwaysArray.indexOf(n):!A.alwaysArray)||(r[n]=[]),r[n]&&!s(r[n])&&(r[n]=[r[n]]),s(r[n])?r[n].push(t):r[n]=t}else r[A.elementsKey]||(r[A.elementsKey]=[]),(t={})[A.typeKey]="element",t[A.nameKey]=n,!A.ignoreAttributes&&e&&Object.keys(e).length&&(t[A.attributesKey]=e),A.alwaysChildren&&(t[A.elementsKey]=[]),r[A.elementsKey].push(t);t[A.parentKey]=r,r=t}function m(n){A.ignoreText||(n.trim()||A.captureSpacesBetweenElements)&&(A.trim&&(n=n.trim()),A.nativeType&&(n=i(n)),A.sanitize&&(n=n.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;")),c("text",n))}function d(n){A.ignoreComment||(A.trim&&(n=n.trim()),c("comment",n))}function p(n){var e=r[A.parentKey];A.addParent||delete r[A.parentKey],r=e}function h(n){A.ignoreCdata||(A.trim&&(n=n.trim()),c("cdata",n))}function f(n){A.ignoreDoctype||(n=n.replace(/^ /,""),A.trim&&(n=n.trim()),c("doctype",n))}function I(n){n.note=n}n.exports=function(n,e){var t=o.parser(!0,{}),s={};if(r=s,A=function(n){return A=l.copyOptions(n),l.ensureFlagExists("ignoreDeclaration",A),l.ensureFlagExists("ignoreInstruction",A),l.ensureFlagExists("ignoreAttributes",A),l.ensureFlagExists("ignoreText",A),l.ensureFlagExists("ignoreComment",A),l.ensureFlagExists("ignoreCdata",A),l.ensureFlagExists("ignoreDoctype",A),l.ensureFlagExists("compact",A),l.ensureFlagExists("alwaysChildren",A),l.ensureFlagExists("addParent",A),l.ensureFlagExists("trim",A),l.ensureFlagExists("nativeType",A),l.ensureFlagExists("nativeTypeAttributes",A),l.ensureFlagExists("sanitize",A),l.ensureFlagExists("instructionHasAttributes",A),l.ensureFlagExists("captureSpacesBetweenElements",A),l.ensureAlwaysArrayExists(A),l.ensureKeyExists("declaration",A),l.ensureKeyExists("instruction",A),l.ensureKeyExists("attributes",A),l.ensureKeyExists("text",A),l.ensureKeyExists("comment",A),l.ensureKeyExists("cdata",A),l.ensureKeyExists("doctype",A),l.ensureKeyExists("type",A),l.ensureKeyExists("name",A),l.ensureKeyExists("elements",A),l.ensureKeyExists("parent",A),l.checkFnExists("doctype",A),l.checkFnExists("instruction",A),l.checkFnExists("cdata",A),l.checkFnExists("comment",A),l.checkFnExists("text",A),l.checkFnExists("instructionName",A),l.checkFnExists("elementName",A),l.checkFnExists("attributeName",A),l.checkFnExists("attributeValue",A),l.checkFnExists("attributes",A),A}(e),t.opt={strictEntities:!0},t.onopentag=C,t.ontext=m,t.oncomment=d,t.onclosetag=p,t.onerror=I,t.oncdata=h,t.ondoctype=f,t.onprocessinginstruction=u,t.write(n).close(),s[A.elementsKey]){var i=s[A.elementsKey];delete s[A.elementsKey],s[A.elementsKey]=i,delete s.text}return s}},function(n,e){var t={}.toString;n.exports=Array.isArray||function(n){return"[object Array]"==t.call(n)}},function(n,e,t){"use strict";(function(e,A){var r=t(18);n.exports=b;var o,l=t(55);b.ReadableState=I;t(29).EventEmitter;var s=function(n,e){return n.listeners(e).length},i=t(57),c=t(19).Buffer,a=e.Uint8Array||function(){};var u=t(14);u.inherits=t(10);var C=t(137),m=void 0;m=C&&C.debuglog?C.debuglog("stream"):function(){};var d,p=t(138),h=t(58);u.inherits(b,i);var f=["error","close","destroy","pause","resume"];function I(n,e){o=o||t(9),n=n||{},this.objectMode=!!n.objectMode,e instanceof o&&(this.objectMode=this.objectMode||!!n.readableObjectMode);var A=n.highWaterMark,r=this.objectMode?16:16384;this.highWaterMark=A||0===A?A:r,this.highWaterMark=Math.floor(this.highWaterMark),this.buffer=new p,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.destroyed=!1,this.defaultEncoding=n.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,n.encoding&&(d||(d=t(32).StringDecoder),this.decoder=new d(n.encoding),this.encoding=n.encoding)}function b(n){if(o=o||t(9),!(this instanceof b))return new b(n);this._readableState=new I(n,this),this.readable=!0,n&&("function"==typeof n.read&&(this._read=n.read),"function"==typeof n.destroy&&(this._destroy=n.destroy)),i.call(this)}function g(n,e,t,A,r){var o,l=n._readableState;null===e?(l.reading=!1,function(n,e){if(e.ended)return;if(e.decoder){var t=e.decoder.end();t&&t.length&&(e.buffer.push(t),e.length+=e.objectMode?1:t.length)}e.ended=!0,w(n)}(n,l)):(r||(o=function(n,e){var t;A=e,c.isBuffer(A)||A instanceof a||"string"==typeof e||void 0===e||n.objectMode||(t=new TypeError("Invalid non-string/buffer chunk"));var A;return t}(l,e)),o?n.emit("error",o):l.objectMode||e&&e.length>0?("string"==typeof e||l.objectMode||Object.getPrototypeOf(e)===c.prototype||(e=function(n){return c.from(n)}(e)),A?l.endEmitted?n.emit("error",new Error("stream.unshift() after end event")):E(n,l,e,!0):l.ended?n.emit("error",new Error("stream.push() after EOF")):(l.reading=!1,l.decoder&&!t?(e=l.decoder.write(e),l.objectMode||0!==e.length?E(n,l,e,!1):D(n,l)):E(n,l,e,!1))):A||(l.reading=!1));return function(n){return!n.ended&&(n.needReadable||n.length<n.highWaterMark||0===n.length)}(l)}function E(n,e,t,A){e.flowing&&0===e.length&&!e.sync?(n.emit("data",t),n.read(0)):(e.length+=e.objectMode?1:t.length,A?e.buffer.unshift(t):e.buffer.push(t),e.needReadable&&w(n)),D(n,e)}Object.defineProperty(b.prototype,"destroyed",{get:function(){return void 0!==this._readableState&&this._readableState.destroyed},set:function(n){this._readableState&&(this._readableState.destroyed=n)}}),b.prototype.destroy=h.destroy,b.prototype._undestroy=h.undestroy,b.prototype._destroy=function(n,e){this.push(null),e(n)},b.prototype.push=function(n,e){var t,A=this._readableState;return A.objectMode?t=!0:"string"==typeof n&&((e=e||A.defaultEncoding)!==A.encoding&&(n=c.from(n,e),e=""),t=!0),g(this,n,e,!1,t)},b.prototype.unshift=function(n){return g(this,n,null,!0,!1)},b.prototype.isPaused=function(){return!1===this._readableState.flowing},b.prototype.setEncoding=function(n){return d||(d=t(32).StringDecoder),this._readableState.decoder=new d(n),this._readableState.encoding=n,this};var y=8388608;function B(n,e){return n<=0||0===e.length&&e.ended?0:e.objectMode?1:n!=n?e.flowing&&e.length?e.buffer.head.data.length:e.length:(n>e.highWaterMark&&(e.highWaterMark=function(n){return n>=y?n=y:(n--,n|=n>>>1,n|=n>>>2,n|=n>>>4,n|=n>>>8,n|=n>>>16,n++),n}(n)),n<=e.length?n:e.ended?e.length:(e.needReadable=!0,0))}function w(n){var e=n._readableState;e.needReadable=!1,e.emittedReadable||(m("emitReadable",e.flowing),e.emittedReadable=!0,e.sync?r(x,n):x(n))}function x(n){m("emit readable"),n.emit("readable"),S(n)}function D(n,e){e.readingMore||(e.readingMore=!0,r(_,n,e))}function _(n,e){for(var t=e.length;!e.reading&&!e.flowing&&!e.ended&&e.length<e.highWaterMark&&(m("maybeReadMore read 0"),n.read(0),t!==e.length);)t=e.length;e.readingMore=!1}function v(n){m("readable nexttick read 0"),n.read(0)}function M(n,e){e.reading||(m("resume read 0"),n.read(0)),e.resumeScheduled=!1,e.awaitDrain=0,n.emit("resume"),S(n),e.flowing&&!e.reading&&n.read(0)}function S(n){var e=n._readableState;for(m("flow",e.flowing);e.flowing&&null!==n.read(););}function O(n,e){return 0===e.length?null:(e.objectMode?t=e.buffer.shift():!n||n>=e.length?(t=e.decoder?e.buffer.join(""):1===e.buffer.length?e.buffer.head.data:e.buffer.concat(e.length),e.buffer.clear()):t=function(n,e,t){var A;n<e.head.data.length?(A=e.head.data.slice(0,n),e.head.data=e.head.data.slice(n)):A=n===e.head.data.length?e.shift():t?function(n,e){var t=e.head,A=1,r=t.data;n-=r.length;for(;t=t.next;){var o=t.data,l=n>o.length?o.length:n;if(l===o.length?r+=o:r+=o.slice(0,n),0===(n-=l)){l===o.length?(++A,t.next?e.head=t.next:e.head=e.tail=null):(e.head=t,t.data=o.slice(l));break}++A}return e.length-=A,r}(n,e):function(n,e){var t=c.allocUnsafe(n),A=e.head,r=1;A.data.copy(t),n-=A.data.length;for(;A=A.next;){var o=A.data,l=n>o.length?o.length:n;if(o.copy(t,t.length-n,0,l),0===(n-=l)){l===o.length?(++r,A.next?e.head=A.next:e.head=e.tail=null):(e.head=A,A.data=o.slice(l));break}++r}return e.length-=r,t}(n,e);return A}(n,e.buffer,e.decoder),t);var t}function Q(n){var e=n._readableState;if(e.length>0)throw new Error('"endReadable()" called on non-empty stream');e.endEmitted||(e.ended=!0,r(K,e,n))}function K(n,e){n.endEmitted||0!==n.length||(n.endEmitted=!0,e.readable=!1,e.emit("end"))}function G(n,e){for(var t=0,A=n.length;t<A;t++)if(n[t]===e)return t;return-1}b.prototype.read=function(n){m("read",n),n=parseInt(n,10);var e=this._readableState,t=n;if(0!==n&&(e.emittedReadable=!1),0===n&&e.needReadable&&(e.length>=e.highWaterMark||e.ended))return m("read: emitReadable",e.length,e.ended),0===e.length&&e.ended?Q(this):w(this),null;if(0===(n=B(n,e))&&e.ended)return 0===e.length&&Q(this),null;var A,r=e.needReadable;return m("need readable",r),(0===e.length||e.length-n<e.highWaterMark)&&m("length less than watermark",r=!0),e.ended||e.reading?m("reading or ended",r=!1):r&&(m("do read"),e.reading=!0,e.sync=!0,0===e.length&&(e.needReadable=!0),this._read(e.highWaterMark),e.sync=!1,e.reading||(n=B(t,e))),null===(A=n>0?O(n,e):null)?(e.needReadable=!0,n=0):e.length-=n,0===e.length&&(e.ended||(e.needReadable=!0),t!==n&&e.ended&&Q(this)),null!==A&&this.emit("data",A),A},b.prototype._read=function(n){this.emit("error",new Error("_read() is not implemented"))},b.prototype.pipe=function(n,e){var t=this,o=this._readableState;switch(o.pipesCount){case 0:o.pipes=n;break;case 1:o.pipes=[o.pipes,n];break;default:o.pipes.push(n)}o.pipesCount+=1,m("pipe count=%d opts=%j",o.pipesCount,e);var i=(!e||!1!==e.end)&&n!==A.stdout&&n!==A.stderr?a:b;function c(e,A){m("onunpipe"),e===t&&A&&!1===A.hasUnpiped&&(A.hasUnpiped=!0,m("cleanup"),n.removeListener("close",f),n.removeListener("finish",I),n.removeListener("drain",u),n.removeListener("error",h),n.removeListener("unpipe",c),t.removeListener("end",a),t.removeListener("end",b),t.removeListener("data",p),C=!0,!o.awaitDrain||n._writableState&&!n._writableState.needDrain||u())}function a(){m("onend"),n.end()}o.endEmitted?r(i):t.once("end",i),n.on("unpipe",c);var u=function(n){return function(){var e=n._readableState;m("pipeOnDrain",e.awaitDrain),e.awaitDrain&&e.awaitDrain--,0===e.awaitDrain&&s(n,"data")&&(e.flowing=!0,S(n))}}(t);n.on("drain",u);var C=!1;var d=!1;function p(e){m("ondata"),d=!1,!1!==n.write(e)||d||((1===o.pipesCount&&o.pipes===n||o.pipesCount>1&&-1!==G(o.pipes,n))&&!C&&(m("false write response, pause",t._readableState.awaitDrain),t._readableState.awaitDrain++,d=!0),t.pause())}function h(e){m("onerror",e),b(),n.removeListener("error",h),0===s(n,"error")&&n.emit("error",e)}function f(){n.removeListener("finish",I),b()}function I(){m("onfinish"),n.removeListener("close",f),b()}function b(){m("unpipe"),t.unpipe(n)}return t.on("data",p),function(n,e,t){if("function"==typeof n.prependListener)return n.prependListener(e,t);n._events&&n._events[e]?l(n._events[e])?n._events[e].unshift(t):n._events[e]=[t,n._events[e]]:n.on(e,t)}(n,"error",h),n.once("close",f),n.once("finish",I),n.emit("pipe",t),o.flowing||(m("pipe resume"),t.resume()),n},b.prototype.unpipe=function(n){var e=this._readableState,t={hasUnpiped:!1};if(0===e.pipesCount)return this;if(1===e.pipesCount)return n&&n!==e.pipes?this:(n||(n=e.pipes),e.pipes=null,e.pipesCount=0,e.flowing=!1,n&&n.emit("unpipe",this,t),this);if(!n){var A=e.pipes,r=e.pipesCount;e.pipes=null,e.pipesCount=0,e.flowing=!1;for(var o=0;o<r;o++)A[o].emit("unpipe",this,t);return this}var l=G(e.pipes,n);return-1===l?this:(e.pipes.splice(l,1),e.pipesCount-=1,1===e.pipesCount&&(e.pipes=e.pipes[0]),n.emit("unpipe",this,t),this)},b.prototype.on=function(n,e){var t=i.prototype.on.call(this,n,e);if("data"===n)!1!==this._readableState.flowing&&this.resume();else if("readable"===n){var A=this._readableState;A.endEmitted||A.readableListening||(A.readableListening=A.needReadable=!0,A.emittedReadable=!1,A.reading?A.length&&w(this):r(v,this))}return t},b.prototype.addListener=b.prototype.on,b.prototype.resume=function(){var n=this._readableState;return n.flowing||(m("resume"),n.flowing=!0,function(n,e){e.resumeScheduled||(e.resumeScheduled=!0,r(M,n,e))}(this,n)),this},b.prototype.pause=function(){return m("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(m("pause"),this._readableState.flowing=!1,this.emit("pause")),this},b.prototype.wrap=function(n){var e=this._readableState,t=!1,A=this;for(var r in n.on("end",function(){if(m("wrapped end"),e.decoder&&!e.ended){var n=e.decoder.end();n&&n.length&&A.push(n)}A.push(null)}),n.on("data",function(r){(m("wrapped data"),e.decoder&&(r=e.decoder.write(r)),e.objectMode&&null==r)||(e.objectMode||r&&r.length)&&(A.push(r)||(t=!0,n.pause()))}),n)void 0===this[r]&&"function"==typeof n[r]&&(this[r]=function(e){return function(){return n[e].apply(n,arguments)}}(r));for(var o=0;o<f.length;o++)n.on(f[o],A.emit.bind(A,f[o]));return A._read=function(e){m("wrapped _read",e),t&&(t=!1,n.resume())},A},b._fromList=O}).call(e,t(8),t(13))},function(n,e,t){n.exports=t(29).EventEmitter},function(n,e,t){"use strict";var A=t(18);function r(n,e){n.emit("error",e)}n.exports={destroy:function(n,e){var t=this,o=this._readableState&&this._readableState.destroyed,l=this._writableState&&this._writableState.destroyed;o||l?e?e(n):!n||this._writableState&&this._writableState.errorEmitted||A(r,this,n):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(n||null,function(n){!e&&n?(A(r,t,n),t._writableState&&(t._writableState.errorEmitted=!0)):e&&e(n)}))},undestroy:function(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}}},function(n,e,t){"use strict";n.exports=l;var A=t(9),r=t(14);function o(n){this.afterTransform=function(e,t){return function(n,e,t){var A=n._transformState;A.transforming=!1;var r=A.writecb;if(!r)return n.emit("error",new Error("write callback called multiple times"));A.writechunk=null,A.writecb=null,null!=t&&n.push(t);r(e);var o=n._readableState;o.reading=!1,(o.needReadable||o.length<o.highWaterMark)&&n._read(o.highWaterMark)}(n,e,t)},this.needTransform=!1,this.transforming=!1,this.writecb=null,this.writechunk=null,this.writeencoding=null}function l(n){if(!(this instanceof l))return new l(n);A.call(this,n),this._transformState=new o(this);var e=this;this._readableState.needReadable=!0,this._readableState.sync=!1,n&&("function"==typeof n.transform&&(this._transform=n.transform),"function"==typeof n.flush&&(this._flush=n.flush)),this.once("prefinish",function(){"function"==typeof this._flush?this._flush(function(n,t){s(e,n,t)}):s(e)})}function s(n,e,t){if(e)return n.emit("error",e);null!=t&&n.push(t);var A=n._writableState,r=n._transformState;if(A.length)throw new Error("Calling transform done when ws.length != 0");if(r.transforming)throw new Error("Calling transform done when still transforming");return n.push(null)}r.inherits=t(10),r.inherits(l,A),l.prototype.push=function(n,e){return this._transformState.needTransform=!1,A.prototype.push.call(this,n,e)},l.prototype._transform=function(n,e,t){throw new Error("_transform() is not implemented")},l.prototype._write=function(n,e,t){var A=this._transformState;if(A.writecb=t,A.writechunk=n,A.writeencoding=e,!A.transforming){var r=this._readableState;(A.needTransform||r.needReadable||r.length<r.highWaterMark)&&this._read(r.highWaterMark)}},l.prototype._read=function(n){var e=this._transformState;null!==e.writechunk&&e.writecb&&!e.transforming?(e.transforming=!0,this._transform(e.writechunk,e.writeencoding,e.afterTransform)):e.needTransform=!0},l.prototype._destroy=function(n,e){var t=this;A.prototype._destroy.call(this,n,function(n){e(n),t.emit("close")})}},function(n,e,t){var A,r,o=t(33),l=t(34).isArray;function s(n,e,t){return(!t&&n.spaces?"\n":"")+Array(e+1).join(n.spaces)}function i(n,e,t){if(e.ignoreAttributes)return"";"attributesFn"in e&&(n=e.attributesFn(n,r,A));var o,l,i,c,a=[];for(o in n)n.hasOwnProperty(o)&&null!==n[o]&&void 0!==n[o]&&(c=e.noQuotesForNativeAttributes&&"string"!=typeof n[o]?"":'"',l=(l=""+n[o]).replace(/"/g,"&quot;"),i="attributeNameFn"in e?e.attributeNameFn(o,l,r,A):o,a.push(e.spaces&&e.indentAttributes?s(e,t+1,!1):" "),a.push(i+"="+c+("attributeValueFn"in e?e.attributeValueFn(l,o,r,A):l)+c));return n&&Object.keys(n).length&&e.spaces&&e.indentAttributes&&a.push(s(e,t,!1)),a.join("")}function c(n,e,t){return A=n,r="xml",e.ignoreDeclaration?"":"<?xml"+i(n[e.attributesKey],e,t)+"?>"}function a(n,e,t){if(e.ignoreInstruction)return"";var o;for(o in n)if(n.hasOwnProperty(o))break;var l="instructionNameFn"in e?e.instructionNameFn(o,n[o],r,A):o;if("object"==typeof n[o])return A=n,r=l,"<?"+l+i(n[o][e.attributesKey],e,t)+"?>";var s=n[o]?n[o]:"";return"instructionFn"in e&&(s=e.instructionFn(s,o,r,A)),"<?"+l+(s?" "+s:"")+"?>"}function u(n,e){return e.ignoreComment?"":"\x3c!--"+("commentFn"in e?e.commentFn(n,r,A):n)+"--\x3e"}function C(n,e){return e.ignoreCdata?"":"<![CDATA["+("cdataFn"in e?e.cdataFn(n,r,A):n)+"]]>"}function m(n,e){return e.ignoreDoctype?"":"<!DOCTYPE "+("doctypeFn"in e?e.doctypeFn(n,r,A):n)+">"}function d(n,e){return e.ignoreText?"":(n=(n=(n=""+n).replace(/&amp;/g,"&")).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;"),"textFn"in e?e.textFn(n,r,A):n)}function p(n,e,t,o){return n.reduce(function(n,l){var c=s(e,t,o&&!n);switch(l.type){case"element":return n+c+function(n,e,t){A=n,r=n.name;var o=[],l="elementNameFn"in e?e.elementNameFn(n.name,n):n.name;o.push("<"+l),n[e.attributesKey]&&o.push(i(n[e.attributesKey],e,t));var s=n[e.elementsKey]&&n[e.elementsKey].length||n[e.attributesKey]&&"preserve"===n[e.attributesKey]["xml:space"];return s||(s="fullTagEmptyElementFn"in e?e.fullTagEmptyElementFn(n.name,n):e.fullTagEmptyElement),s?(o.push(">"),n[e.elementsKey]&&n[e.elementsKey].length&&(o.push(p(n[e.elementsKey],e,t+1)),A=n,r=n.name),o.push(e.spaces&&function(n,e){var t;if(n.elements&&n.elements.length)for(t=0;t<n.elements.length;++t)switch(n.elements[t][e.typeKey]){case"text":if(e.indentText)return!0;break;case"cdata":if(e.indentCdata)return!0;break;case"instruction":if(e.indentInstruction)return!0;break;case"doctype":case"comment":case"element":default:return!0}return!1}(n,e)?"\n"+Array(t+1).join(e.spaces):""),o.push("</"+l+">")):o.push("/>"),o.join("")}(l,e,t);case"comment":return n+c+u(l[e.commentKey],e);case"doctype":return n+c+m(l[e.doctypeKey],e);case"cdata":return n+(e.indentCdata?c:"")+C(l[e.cdataKey],e);case"text":return n+(e.indentText?c:"")+d(l[e.textKey],e);case"instruction":var h={};return h[l[e.nameKey]]=l[e.attributesKey]?l:l[e.instructionKey],n+(e.indentInstruction?c:"")+a(h,e,t)}},"")}function h(n,e,t){var A;for(A in n)if(n.hasOwnProperty(A))switch(A){case e.parentKey:case e.attributesKey:break;case e.textKey:if(e.indentText||t)return!0;break;case e.cdataKey:if(e.indentCdata||t)return!0;break;case e.instructionKey:if(e.indentInstruction||t)return!0;break;case e.doctypeKey:case e.commentKey:default:return!0}return!1}function f(n,e,t,o,l){A=n,r=e;var c="elementNameFn"in t?t.elementNameFn(e,n):e;if(null==n)return"fullTagEmptyElementFn"in t&&t.fullTagEmptyElementFn(e,n)||t.fullTagEmptyElement?"<"+c+"></"+c+">":"<"+c+"/>";var a=[];if(e){if(a.push("<"+c),"object"!=typeof n)return a.push(">"+d(n,t)+"</"+c+">"),a.join("");n[t.attributesKey]&&a.push(i(n[t.attributesKey],t,o));var u=h(n,t,!0)||n[t.attributesKey]&&"preserve"===n[t.attributesKey]["xml:space"];if(u||(u="fullTagEmptyElementFn"in t?t.fullTagEmptyElementFn(e,n):t.fullTagEmptyElement),!u)return a.push("/>"),a.join("");a.push(">")}return a.push(I(n,t,o+1,!1)),A=n,r=e,e&&a.push((l?s(t,o,!1):"")+"</"+c+">"),a.join("")}function I(n,e,t,A){var r,o,i,p=[];for(o in n)if(n.hasOwnProperty(o))for(i=l(n[o])?n[o]:[n[o]],r=0;r<i.length;++r){switch(o){case e.declarationKey:p.push(c(i[r],e,t));break;case e.instructionKey:p.push((e.indentInstruction?s(e,t,A):"")+a(i[r],e,t));break;case e.attributesKey:case e.parentKey:break;case e.textKey:p.push((e.indentText?s(e,t,A):"")+d(i[r],e));break;case e.cdataKey:p.push((e.indentCdata?s(e,t,A):"")+C(i[r],e));break;case e.doctypeKey:p.push(s(e,t,A)+m(i[r],e));break;case e.commentKey:p.push(s(e,t,A)+u(i[r],e));break;default:p.push(s(e,t,A)+f(i[r],o,e,t,h(i[r],e)))}A=A&&!p.length}return p.join("")}n.exports=function(n,e){e=function(n){var e=o.copyOptions(n);return o.ensureFlagExists("ignoreDeclaration",e),o.ensureFlagExists("ignoreInstruction",e),o.ensureFlagExists("ignoreAttributes",e),o.ensureFlagExists("ignoreText",e),o.ensureFlagExists("ignoreComment",e),o.ensureFlagExists("ignoreCdata",e),o.ensureFlagExists("ignoreDoctype",e),o.ensureFlagExists("compact",e),o.ensureFlagExists("indentText",e),o.ensureFlagExists("indentCdata",e),o.ensureFlagExists("indentAttributes",e),o.ensureFlagExists("indentInstruction",e),o.ensureFlagExists("fullTagEmptyElement",e),o.ensureFlagExists("noQuotesForNativeAttributes",e),o.ensureSpacesExists(e),"number"==typeof e.spaces&&(e.spaces=Array(e.spaces+1).join(" ")),o.ensureKeyExists("declaration",e),o.ensureKeyExists("instruction",e),o.ensureKeyExists("attributes",e),o.ensureKeyExists("text",e),o.ensureKeyExists("comment",e),o.ensureKeyExists("cdata",e),o.ensureKeyExists("doctype",e),o.ensureKeyExists("type",e),o.ensureKeyExists("name",e),o.ensureKeyExists("elements",e),o.checkFnExists("doctype",e),o.checkFnExists("instruction",e),o.checkFnExists("cdata",e),o.checkFnExists("comment",e),o.checkFnExists("text",e),o.checkFnExists("instructionName",e),o.checkFnExists("elementName",e),o.checkFnExists("attributeName",e),o.checkFnExists("attributeValue",e),o.checkFnExists("attributes",e),o.checkFnExists("fullTagEmptyElement",e),e}(e);var t=[];return A=n,r="_root_",e.compact?t.push(I(n,e,0,!0)):(n[e.declarationKey]&&t.push(c(n[e.declarationKey],e,0)),n[e.elementsKey]&&n[e.elementsKey].length&&t.push(p(n[e.elementsKey],e,0,!t.length))),t.join("")}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\formatting\\indent.ts",r="e3d78619bc77b1907f9ca2269968613c7ba761e8",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\formatting\\indent.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:13,column:10}},4:{start:{line:18,column:8},end:{line:18,column:23}},5:{start:{line:19,column:8},end:{line:19,column:52}},6:{start:{line:22,column:0},end:{line:22,column:24}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:14,column:5}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:17,column:4},end:{line:17,column:5}},loc:{start:{line:17,column:23},end:{line:20,column:5}},line:17}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0},f:{0:0,1:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/formatting/indent.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\formatting\\indent.ts"],names:[],mappings:";;AACA,wDAA0E;AAU1E,sBAAuB,SAAQ,sCAAkD;IAAjF;;QACuB,YAAO,GAAG;YACzB,IAAI,EAAE,QAAQ;YACd,OAAO,EAAE,WAAW;YACpB,SAAS,EAAE,aAAa;YACxB,KAAK,EAAE,SAAS;YAChB,GAAG,EAAE,OAAO;SACf,CAAC;IACN,CAAC;CAAA;AAED,YAAoB,SAAQ,6BAAY;IACpC,YAAY,KAAkC;QAC1C,KAAK,CAAC,OAAO,CAAC,CAAC;QACf,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,gBAAgB,CAAC,KAAK,CAAC,CAAC,CAAC;IAChD,CAAC;CACJ;AALD,wBAKC",sourcesContent:['// http://officeopenxml.com/WPindentation.php\r\nimport { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\n\r\nexport interface IIndentAttributesProperties {\r\n readonly left?: number;\r\n readonly hanging?: number;\r\n readonly firstLine?: number;\r\n readonly start?: number;\r\n readonly end?: number;\r\n}\r\n\r\nclass IndentAttributes extends XmlAttributeComponent<IIndentAttributesProperties> {\r\n protected readonly xmlKeys = {\r\n left: "w:left",\r\n hanging: "w:hanging",\r\n firstLine: "w:firstLine",\r\n start: "w:start",\r\n end: "w:end",\r\n };\r\n}\r\n\r\nexport class Indent extends XmlComponent {\r\n constructor(attrs: IIndentAttributesProperties) {\r\n super("w:ind");\r\n this.root.push(new IndentAttributes(attrs));\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));class u extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={left:"w:left",hanging:"w:hanging",firstLine:"w:firstLine",start:"w:start",end:"w:end"}}}c.s[6]++,e.Indent=class extends a.XmlComponent{constructor(n){c.f[1]++,c.s[4]++,super("w:ind"),c.s[5]++,this.root.push(new u(n))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\formatting\\keep.ts",r="14da45cbb1db4d4704614eea3346889bb35dd244",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\formatting\\keep.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:29}},3:{start:{line:9,column:0},end:{line:9,column:30}},4:{start:{line:12,column:8},end:{line:12,column:28}},5:{start:{line:15,column:0},end:{line:15,column:28}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:7,column:5}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:11,column:4},end:{line:11,column:5}},loc:{start:{line:11,column:18},end:{line:13,column:5}},line:11}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0,1:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/formatting/keep.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\formatting\\keep.ts"],names:[],mappings:";;AAAA,wDAAmD;AAEnD,eAAuB,SAAQ,6BAAY;IACvC;QACI,KAAK,CAAC,aAAa,CAAC,CAAC;IACzB,CAAC;CACJ;AAJD,8BAIC;AAED,cAAsB,SAAQ,6BAAY;IACtC;QACI,KAAK,CAAC,YAAY,CAAC,CAAC;IACxB,CAAC;CACJ;AAJD,4BAIC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\n\r\nexport class KeepLines extends XmlComponent {\r\n constructor() {\r\n super("w:keepLines");\r\n }\r\n}\r\n\r\nexport class KeepNext extends XmlComponent {\r\n constructor() {\r\n super("w:keepNext");\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[3]++,e.KeepLines=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[2]++,super("w:keepLines")}};c.s[5]++,e.KeepNext=class extends a.XmlComponent{constructor(){c.f[1]++,c.s[4]++,super("w:keepNext")}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\formatting\\page-break.ts",r="df92209c28bbb8b3036614cb7b8965e7e5ff9897",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\formatting\\page-break.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:14},end:{line:4,column:31}},3:{start:{line:7,column:8},end:{line:7,column:22}},4:{start:{line:8,column:8},end:{line:10,column:12}},5:{start:{line:15,column:8},end:{line:15,column:16}},6:{start:{line:16,column:8},end:{line:16,column:36}},7:{start:{line:19,column:0},end:{line:19,column:30}},8:{start:{line:22,column:8},end:{line:22,column:35}},9:{start:{line:25,column:0},end:{line:25,column:42}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:18},end:{line:11,column:5}},line:6},1:{name:"(anonymous_1)",decl:{start:{line:14,column:4},end:{line:14,column:5}},loc:{start:{line:14,column:18},end:{line:17,column:5}},line:14},2:{name:"(anonymous_2)",decl:{start:{line:21,column:4},end:{line:21,column:5}},loc:{start:{line:21,column:18},end:{line:23,column:5}},line:21}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0},f:{0:0,1:0,2:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/formatting/page-break.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\formatting\\page-break.ts"],names:[],mappings:";;AACA,wDAA+D;AAC/D,gCAA6B;AAE7B,WAAY,SAAQ,6BAAY;IAC5B;QACI,KAAK,CAAC,MAAM,CAAC,CAAC;QACd,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,2BAAU,CAAC;YACX,IAAI,EAAE,MAAM;SACf,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAED,eAAuB,SAAQ,SAAG;IAC9B;QACI,KAAK,EAAE,CAAC;QACR,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,KAAK,EAAE,CAAC,CAAC;IAChC,CAAC;CACJ;AALD,8BAKC;AAKD,qBAA6B,SAAQ,6BAAY;IAC7C;QACI,KAAK,CAAC,mBAAmB,CAAC,CAAC;IAC/B,CAAC;CACJ;AAJD,0CAIC",sourcesContent:['// http://officeopenxml.com/WPtextSpecialContent-break.php\r\nimport { Attributes, XmlComponent } from "file/xml-components";\r\nimport { Run } from "../run";\r\n\r\nclass Break extends XmlComponent {\r\n constructor() {\r\n super("w:br");\r\n this.root.push(\r\n new Attributes({\r\n type: "page",\r\n }),\r\n );\r\n }\r\n}\r\n\r\nexport class PageBreak extends Run {\r\n constructor() {\r\n super();\r\n this.root.push(new Break());\r\n }\r\n}\r\n\r\n/**\r\n * Add page break before the paragraph if there is no one added before.\r\n */\r\nexport class PageBreakBefore extends XmlComponent {\r\n constructor() {\r\n super("w:pageBreakBefore");\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(4));class C extends a.XmlComponent{constructor(){c.f[0]++,c.s[3]++,super("w:br"),c.s[4]++,this.root.push(new a.Attributes({type:"page"}))}}c.s[7]++,e.PageBreak=class extends u.Run{constructor(){c.f[1]++,c.s[5]++,super(),c.s[6]++,this.root.push(new C)}};c.s[9]++,e.PageBreakBefore=class extends a.XmlComponent{constructor(){c.f[2]++,c.s[8]++,super("w:pageBreakBefore")}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\underline.ts",r="4ebe83c137500a9321aaf7cf1d308c8292732118",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\underline.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:21}},3:{start:{line:7,column:8},end:{line:10,column:12}},4:{start:{line:13,column:0},end:{line:13,column:38}},5:{start:{line:16,column:8},end:{line:16,column:36}},6:{start:{line:19,column:0},end:{line:19,column:30}},7:{start:{line:22,column:8},end:{line:22,column:22}},8:{start:{line:25,column:0},end:{line:25,column:38}},9:{start:{line:28,column:8},end:{line:28,column:33}},10:{start:{line:31,column:0},end:{line:31,column:60}},11:{start:{line:34,column:8},end:{line:34,column:30}},12:{start:{line:37,column:0},end:{line:37,column:54}},13:{start:{line:40,column:8},end:{line:40,column:26}},14:{start:{line:43,column:0},end:{line:43,column:46}},15:{start:{line:46,column:8},end:{line:46,column:31}},16:{start:{line:49,column:0},end:{line:49,column:56}},17:{start:{line:52,column:8},end:{line:52,column:25}},18:{start:{line:55,column:0},end:{line:55,column:44}},19:{start:{line:58,column:8},end:{line:58,column:28}},20:{start:{line:61,column:0},end:{line:61,column:50}},21:{start:{line:64,column:8},end:{line:64,column:24}},22:{start:{line:67,column:0},end:{line:67,column:42}},23:{start:{line:70,column:8},end:{line:70,column:29}},24:{start:{line:73,column:0},end:{line:73,column:52}},25:{start:{line:76,column:8},end:{line:76,column:24}},26:{start:{line:79,column:0},end:{line:79,column:42}},27:{start:{line:82,column:8},end:{line:82,column:24}},28:{start:{line:85,column:0},end:{line:85,column:42}},29:{start:{line:88,column:8},end:{line:88,column:23}},30:{start:{line:91,column:0},end:{line:91,column:40}},31:{start:{line:94,column:8},end:{line:94,column:22}},32:{start:{line:97,column:0},end:{line:97,column:38}},33:{start:{line:100,column:8},end:{line:100,column:28}},34:{start:{line:103,column:0},end:{line:103,column:50}},35:{start:{line:106,column:8},end:{line:106,column:27}},36:{start:{line:109,column:0},end:{line:109,column:48}},37:{start:{line:112,column:8},end:{line:112,column:23}},38:{start:{line:115,column:0},end:{line:115,column:40}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:38},end:{line:11,column:5}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:15,column:4},end:{line:15,column:5}},loc:{start:{line:15,column:49},end:{line:17,column:5}},line:15},2:{name:"(anonymous_2)",decl:{start:{line:21,column:4},end:{line:21,column:5}},loc:{start:{line:21,column:18},end:{line:23,column:5}},line:21},3:{name:"(anonymous_3)",decl:{start:{line:27,column:4},end:{line:27,column:5}},loc:{start:{line:27,column:18},end:{line:29,column:5}},line:27},4:{name:"(anonymous_4)",decl:{start:{line:33,column:4},end:{line:33,column:5}},loc:{start:{line:33,column:18},end:{line:35,column:5}},line:33},5:{name:"(anonymous_5)",decl:{start:{line:39,column:4},end:{line:39,column:5}},loc:{start:{line:39,column:18},end:{line:41,column:5}},line:39},6:{name:"(anonymous_6)",decl:{start:{line:45,column:4},end:{line:45,column:5}},loc:{start:{line:45,column:18},end:{line:47,column:5}},line:45},7:{name:"(anonymous_7)",decl:{start:{line:51,column:4},end:{line:51,column:5}},loc:{start:{line:51,column:18},end:{line:53,column:5}},line:51},8:{name:"(anonymous_8)",decl:{start:{line:57,column:4},end:{line:57,column:5}},loc:{start:{line:57,column:18},end:{line:59,column:5}},line:57},9:{name:"(anonymous_9)",decl:{start:{line:63,column:4},end:{line:63,column:5}},loc:{start:{line:63,column:18},end:{line:65,column:5}},line:63},10:{name:"(anonymous_10)",decl:{start:{line:69,column:4},end:{line:69,column:5}},loc:{start:{line:69,column:18},end:{line:71,column:5}},line:69},11:{name:"(anonymous_11)",decl:{start:{line:75,column:4},end:{line:75,column:5}},loc:{start:{line:75,column:18},end:{line:77,column:5}},line:75},12:{name:"(anonymous_12)",decl:{start:{line:81,column:4},end:{line:81,column:5}},loc:{start:{line:81,column:18},end:{line:83,column:5}},line:81},13:{name:"(anonymous_13)",decl:{start:{line:87,column:4},end:{line:87,column:5}},loc:{start:{line:87,column:18},end:{line:89,column:5}},line:87},14:{name:"(anonymous_14)",decl:{start:{line:93,column:4},end:{line:93,column:5}},loc:{start:{line:93,column:18},end:{line:95,column:5}},line:93},15:{name:"(anonymous_15)",decl:{start:{line:99,column:4},end:{line:99,column:5}},loc:{start:{line:99,column:18},end:{line:101,column:5}},line:99},16:{name:"(anonymous_16)",decl:{start:{line:105,column:4},end:{line:105,column:5}},loc:{start:{line:105,column:18},end:{line:107,column:5}},line:105},17:{name:"(anonymous_17)",decl:{start:{line:111,column:4},end:{line:111,column:5}},loc:{start:{line:111,column:18},end:{line:113,column:5}},line:111}},branchMap:{0:{loc:{start:{line:15,column:16},end:{line:15,column:40}},type:"default-arg",locations:[{start:{line:15,column:32},end:{line:15,column:40}}],line:15}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0},b:{0:[0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/run/underline.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\run\\underline.ts"],names:[],mappings:";;AAAA,wDAA+D;AAE/D,mBAAoC,SAAQ,6BAAY;IACpD,YAAY,aAAqB,EAAE,KAAc;QAC7C,KAAK,CAAC,KAAK,CAAC,CAAC;QACb,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,2BAAU,CAAC;YACX,GAAG,EAAE,aAAa;YAClB,KAAK,EAAE,KAAK;SACf,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAVD,sCAUC;AAED,eAAuB,SAAQ,aAAa;IACxC,YAAY,gBAAwB,QAAQ,EAAE,KAAc;QACxD,KAAK,CAAC,aAAa,EAAE,KAAK,CAAC,CAAC;IAChC,CAAC;CACJ;AAJD,8BAIC;AAED,mBAA2B,SAAQ,aAAa;IAC5C;QACI,KAAK,CAAC,MAAM,CAAC,CAAC;IAClB,CAAC;CACJ;AAJD,sCAIC;AAED,8BAAsC,SAAQ,aAAa;IACvD;QACI,KAAK,CAAC,iBAAiB,CAAC,CAAC;IAC7B,CAAC;CACJ;AAJD,4DAIC;AAED,2BAAmC,SAAQ,aAAa;IACpD;QACI,KAAK,CAAC,cAAc,CAAC,CAAC;IAC1B,CAAC;CACJ;AAJD,sDAIC;AAED,uBAA+B,SAAQ,aAAa;IAChD;QACI,KAAK,CAAC,UAAU,CAAC,CAAC;IACtB,CAAC;CACJ;AAJD,8CAIC;AAED,4BAAoC,SAAQ,aAAa;IACrD;QACI,KAAK,CAAC,eAAe,CAAC,CAAC;IAC3B,CAAC;CACJ;AAJD,wDAIC;AAED,sBAA8B,SAAQ,aAAa;IAC/C;QACI,KAAK,CAAC,SAAS,CAAC,CAAC;IACrB,CAAC;CACJ;AAJD,4CAIC;AAED,yBAAiC,SAAQ,aAAa;IAClD;QACI,KAAK,CAAC,YAAY,CAAC,CAAC;IACxB,CAAC;CACJ;AAJD,kDAIC;AAED,qBAA6B,SAAQ,aAAa;IAC9C;QACI,KAAK,CAAC,QAAQ,CAAC,CAAC;IACpB,CAAC;CACJ;AAJD,0CAIC;AAED,0BAAkC,SAAQ,aAAa;IACnD;QACI,KAAK,CAAC,aAAa,CAAC,CAAC;IACzB,CAAC;CACJ;AAJD,oDAIC;AAED,qBAA6B,SAAQ,aAAa;IAC9C;QACI,KAAK,CAAC,QAAQ,CAAC,CAAC;IACpB,CAAC;CACJ;AAJD,0CAIC;AAED,qBAA6B,SAAQ,aAAa;IAC9C;QACI,KAAK,CAAC,QAAQ,CAAC,CAAC;IACpB,CAAC;CACJ;AAJD,0CAIC;AAED,oBAA4B,SAAQ,aAAa;IAC7C;QACI,KAAK,CAAC,OAAO,CAAC,CAAC;IACnB,CAAC;CACJ;AAJD,wCAIC;AAED,mBAA2B,SAAQ,aAAa;IAC5C;QACI,KAAK,CAAC,MAAM,CAAC,CAAC;IAClB,CAAC;CACJ;AAJD,sCAIC;AAED,yBAAiC,SAAQ,aAAa;IAClD;QACI,KAAK,CAAC,YAAY,CAAC,CAAC;IACxB,CAAC;CACJ;AAJD,kDAIC;AAED,wBAAgC,SAAQ,aAAa;IACjD;QACI,KAAK,CAAC,WAAW,CAAC,CAAC;IACvB,CAAC;CACJ;AAJD,gDAIC;AAED,oBAA4B,SAAQ,aAAa;IAC7C;QACI,KAAK,CAAC,OAAO,CAAC,CAAC;IACnB,CAAC;CACJ;AAJD,wCAIC",sourcesContent:['import { Attributes, XmlComponent } from "file/xml-components";\r\n\r\nexport abstract class BaseUnderline extends XmlComponent {\r\n constructor(underlineType: string, color?: string) {\r\n super("w:u");\r\n this.root.push(\r\n new Attributes({\r\n val: underlineType,\r\n color: color,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nexport class Underline extends BaseUnderline {\r\n constructor(underlineType: string = "single", color?: string) {\r\n super(underlineType, color);\r\n }\r\n}\r\n\r\nexport class DashUnderline extends BaseUnderline {\r\n constructor() {\r\n super("dash");\r\n }\r\n}\r\n\r\nexport class DashDotDotHeavyUnderline extends BaseUnderline {\r\n constructor() {\r\n super("dashDotDotHeavy");\r\n }\r\n}\r\n\r\nexport class DashDotHeavyUnderline extends BaseUnderline {\r\n constructor() {\r\n super("dashDotHeavy");\r\n }\r\n}\r\n\r\nexport class DashLongUnderline extends BaseUnderline {\r\n constructor() {\r\n super("dashLong");\r\n }\r\n}\r\n\r\nexport class DashLongHeavyUnderline extends BaseUnderline {\r\n constructor() {\r\n super("dashLongHeavy");\r\n }\r\n}\r\n\r\nexport class DotDashUnderline extends BaseUnderline {\r\n constructor() {\r\n super("dotDash");\r\n }\r\n}\r\n\r\nexport class DotDotDashUnderline extends BaseUnderline {\r\n constructor() {\r\n super("dotDotDash");\r\n }\r\n}\r\n\r\nexport class DottedUnderline extends BaseUnderline {\r\n constructor() {\r\n super("dotted");\r\n }\r\n}\r\n\r\nexport class DottedHeavyUnderline extends BaseUnderline {\r\n constructor() {\r\n super("dottedHeavy");\r\n }\r\n}\r\n\r\nexport class DoubleUnderline extends BaseUnderline {\r\n constructor() {\r\n super("double");\r\n }\r\n}\r\n\r\nexport class SingleUnderline extends BaseUnderline {\r\n constructor() {\r\n super("single");\r\n }\r\n}\r\n\r\nexport class ThickUnderline extends BaseUnderline {\r\n constructor() {\r\n super("thick");\r\n }\r\n}\r\n\r\nexport class WaveUnderline extends BaseUnderline {\r\n constructor() {\r\n super("wave");\r\n }\r\n}\r\n\r\nexport class WavyDoubleUnderline extends BaseUnderline {\r\n constructor() {\r\n super("wavyDouble");\r\n }\r\n}\r\n\r\nexport class WavyHeavyUnderline extends BaseUnderline {\r\n constructor() {\r\n super("wavyHeavy");\r\n }\r\n}\r\n\r\nexport class WordsUnderline extends BaseUnderline {\r\n constructor() {\r\n super("words");\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));class u extends a.XmlComponent{constructor(n,e){c.f[0]++,c.s[2]++,super("w:u"),c.s[3]++,this.root.push(new a.Attributes({val:n,color:e}))}}c.s[4]++,e.BaseUnderline=u;c.s[6]++,e.Underline=class extends u{constructor(n=(c.b[0][0]++,"single"),e){c.f[1]++,c.s[5]++,super(n,e)}};c.s[8]++,e.DashUnderline=class extends u{constructor(){c.f[2]++,c.s[7]++,super("dash")}};c.s[10]++,e.DashDotDotHeavyUnderline=class extends u{constructor(){c.f[3]++,c.s[9]++,super("dashDotDotHeavy")}};c.s[12]++,e.DashDotHeavyUnderline=class extends u{constructor(){c.f[4]++,c.s[11]++,super("dashDotHeavy")}};c.s[14]++,e.DashLongUnderline=class extends u{constructor(){c.f[5]++,c.s[13]++,super("dashLong")}};c.s[16]++,e.DashLongHeavyUnderline=class extends u{constructor(){c.f[6]++,c.s[15]++,super("dashLongHeavy")}};c.s[18]++,e.DotDashUnderline=class extends u{constructor(){c.f[7]++,c.s[17]++,super("dotDash")}};c.s[20]++,e.DotDotDashUnderline=class extends u{constructor(){c.f[8]++,c.s[19]++,super("dotDotDash")}};c.s[22]++,e.DottedUnderline=class extends u{constructor(){c.f[9]++,c.s[21]++,super("dotted")}};c.s[24]++,e.DottedHeavyUnderline=class extends u{constructor(){c.f[10]++,c.s[23]++,super("dottedHeavy")}};c.s[26]++,e.DoubleUnderline=class extends u{constructor(){c.f[11]++,c.s[25]++,super("double")}};c.s[28]++,e.SingleUnderline=class extends u{constructor(){c.f[12]++,c.s[27]++,super("single")}};c.s[30]++,e.ThickUnderline=class extends u{constructor(){c.f[13]++,c.s[29]++,super("thick")}};c.s[32]++,e.WaveUnderline=class extends u{constructor(){c.f[14]++,c.s[31]++,super("wave")}};c.s[34]++,e.WavyDoubleUnderline=class extends u{constructor(){c.f[15]++,c.s[33]++,super("wavyDouble")}};c.s[36]++,e.WavyHeavyUnderline=class extends u{constructor(){c.f[16]++,c.s[35]++,super("wavyHeavy")}};c.s[38]++,e.WordsUnderline=class extends u{constructor(){c.f[17]++,c.s[37]++,super("words")}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\script.ts",r="dfb298a4ab4d3bcdb9f2a8ee69d21f5e4688cbeb",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\script.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:29}},3:{start:{line:7,column:8},end:{line:9,column:12}},4:{start:{line:12,column:0},end:{line:12,column:38}},5:{start:{line:15,column:8},end:{line:15,column:29}},6:{start:{line:18,column:0},end:{line:18,column:34}},7:{start:{line:21,column:8},end:{line:21,column:27}},8:{start:{line:24,column:0},end:{line:24,column:30}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:22},end:{line:10,column:5}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:14,column:4},end:{line:14,column:5}},loc:{start:{line:14,column:18},end:{line:16,column:5}},line:14},2:{name:"(anonymous_2)",decl:{start:{line:20,column:4},end:{line:20,column:5}},loc:{start:{line:20,column:18},end:{line:22,column:5}},line:20}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0},f:{0:0,1:0,2:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/run/script.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\run\\script.ts"],names:[],mappings:";;AAAA,wDAA+D;AAE/D,mBAAoC,SAAQ,6BAAY;IACpD,YAAY,IAAY;QACpB,KAAK,CAAC,aAAa,CAAC,CAAC;QACrB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,2BAAU,CAAC;YACX,GAAG,EAAE,IAAI;SACZ,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AATD,sCASC;AAED,iBAAyB,SAAQ,aAAa;IAC1C;QACI,KAAK,CAAC,aAAa,CAAC,CAAC;IACzB,CAAC;CACJ;AAJD,kCAIC;AAED,eAAuB,SAAQ,aAAa;IACxC;QACI,KAAK,CAAC,WAAW,CAAC,CAAC;IACvB,CAAC;CACJ;AAJD,8BAIC",sourcesContent:['import { Attributes, XmlComponent } from "file/xml-components";\r\n\r\nexport abstract class VerticalAlign extends XmlComponent {\r\n constructor(type: string) {\r\n super("w:vertAlign");\r\n this.root.push(\r\n new Attributes({\r\n val: type,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nexport class SuperScript extends VerticalAlign {\r\n constructor() {\r\n super("superscript");\r\n }\r\n}\r\n\r\nexport class SubScript extends VerticalAlign {\r\n constructor() {\r\n super("subscript");\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));class u extends a.XmlComponent{constructor(n){c.f[0]++,c.s[2]++,super("w:vertAlign"),c.s[3]++,this.root.push(new a.Attributes({val:n}))}}c.s[4]++,e.VerticalAlign=u;c.s[6]++,e.SuperScript=class extends u{constructor(){c.f[1]++,c.s[5]++,super("superscript")}};c.s[8]++,e.SubScript=class extends u{constructor(){c.f[2]++,c.s[7]++,super("subscript")}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\style.ts",r="5be36e45155690c4f2f5e473b92d301d8d61f046",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\style.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:7,column:40}},4:{start:{line:12,column:8},end:{line:12,column:26}},5:{start:{line:13,column:8},end:{line:13,column:62}},6:{start:{line:16,column:0},end:{line:16,column:22}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:8,column:5}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:11,column:4},end:{line:11,column:5}},loc:{start:{line:11,column:25},end:{line:14,column:5}},line:11}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0},f:{0:0,1:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/run/style.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\run\\style.ts"],names:[],mappings:";;AAAA,wDAA0E;AAE1E,qBAAsB,SAAQ,sCAA+C;IAA7E;;QACuB,YAAO,GAAG,EAAE,GAAG,EAAE,OAAO,EAAE,CAAC;IAClD,CAAC;CAAA;AAED,WAAmB,SAAQ,6BAAY;IACnC,YAAY,OAAe;QACvB,KAAK,CAAC,UAAU,CAAC,CAAC;QAClB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,eAAe,CAAC,EAAE,GAAG,EAAE,OAAO,EAAE,CAAC,CAAC,CAAC;IAC1D,CAAC;CACJ;AALD,sBAKC",sourcesContent:['import { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\n\r\nclass StyleAttributes extends XmlAttributeComponent<{ readonly val: string }> {\r\n protected readonly xmlKeys = { val: "w:val" };\r\n}\r\n\r\nexport class Style extends XmlComponent {\r\n constructor(styleId: string) {\r\n super("w:rStyle");\r\n this.root.push(new StyleAttributes({ val: styleId }));\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));class u extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={val:"w:val"}}}c.s[6]++,e.Style=class extends a.XmlComponent{constructor(n){c.f[1]++,c.s[4]++,super("w:rStyle"),c.s[5]++,this.root.push(new u({val:n}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\index.ts",r="76663e16df0929671adce5647d337678266d0cf1",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:31}},5:{start:{line:7,column:0},end:{line:7,column:33}},6:{start:{line:8,column:0},end:{line:8,column:32}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\index.ts"],names:[],mappings:";;;;;AAAA,+BAA0B;AAC1B,iCAA4B;AAC5B,gCAA2B",sourcesContent:['export * from "./drawing";\r\nexport * from "./text-wrap";\r\nexport * from "./floating";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));function a(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,a(t(159)),c.s[5]++,a(t(39)),c.s[6]++,a(t(68))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\floating\\index.ts",r="4370796d6c194be6aea45f08703d7b6cd7f7aa33",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\floating\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:41}},5:{start:{line:7,column:0},end:{line:7,column:34}},6:{start:{line:8,column:0},end:{line:8,column:43}},7:{start:{line:9,column:0},end:{line:9,column:41}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/floating/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\floating\\index.ts"],names:[],mappings:";;;;;AAAA,yCAAoC;AACpC,kCAA6B;AAC7B,2CAAsC;AACtC,yCAAoC",sourcesContent:['export * from "./floating-position";\r\nexport * from "./simple-pos";\r\nexport * from "./horizontal-position";\r\nexport * from "./vertical-position";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));function a(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,a(t(38)),c.s[5]++,a(t(162)),c.s[6]++,a(t(163)),c.s[7]++,a(t(164))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\floating\\align.ts",r="3b110c7f33e3fc2e9c310d792380dcb1741b821c",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\floating\\align.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:26}},3:{start:{line:7,column:8},end:{line:7,column:30}},4:{start:{line:10,column:0},end:{line:10,column:22}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:23},end:{line:8,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/floating/align.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\floating\\align.ts"],names:[],mappings:";;AACA,wDAAmD;AAGnD,WAAmB,SAAQ,6BAAY;IACnC,YAAY,KAAsD;QAC9D,KAAK,CAAC,UAAU,CAAC,CAAC;QAClB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;IAC1B,CAAC;CACJ;AALD,sBAKC",sourcesContent:['// http://officeopenxml.com/drwPicFloating-position.php\r\nimport { XmlComponent } from "file/xml-components";\r\nimport { HorizontalPositionAlign, VerticalPositionAlign } from "./floating-position";\r\n\r\nexport class Align extends XmlComponent {\r\n constructor(value: HorizontalPositionAlign | VerticalPositionAlign) {\r\n super("wp:align");\r\n this.root.push(value);\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.Align=class extends a.XmlComponent{constructor(n){c.f[0]++,c.s[2]++,super("wp:align"),c.s[3]++,this.root.push(n)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\floating\\position-offset.ts",r="136b68e4f553bdc686e9473ef94cb7c91393c75d",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\floating\\position-offset.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:30}},3:{start:{line:7,column:8},end:{line:7,column:47}},4:{start:{line:10,column:0},end:{line:10,column:40}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:29},end:{line:8,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/floating/position-offset.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\floating\\position-offset.ts"],names:[],mappings:";;AACA,wDAAmD;AAEnD,oBAA4B,SAAQ,6BAAY;IAC5C,YAAY,WAAmB;QAC3B,KAAK,CAAC,cAAc,CAAC,CAAC;QACtB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,CAAC;IAC3C,CAAC;CACJ;AALD,wCAKC",sourcesContent:['// http://officeopenxml.com/drwPicFloating-position.php\r\nimport { XmlComponent } from "file/xml-components";\r\n\r\nexport class PositionOffset extends XmlComponent {\r\n constructor(offsetValue: number) {\r\n super("wp:posOffset");\r\n this.root.push(offsetValue.toString());\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.PositionOffset=class extends a.XmlComponent{constructor(n){c.f[0]++,c.s[2]++,super("wp:posOffset"),c.s[3]++,this.root.push(n.toString())}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\index.ts",r="5d1a572ccef6baa37588e90cad4d004ad8d47998",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:31}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\index.ts"],names:[],mappings:";;;;;AAAA,+BAA0B",sourcesContent:['export * from "./graphic";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,function(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}(t(165))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\doc-properties\\doc-properties.ts",r="4a8bbae745e4461dcfb5ba2d3d3102e9b32018ca",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\doc-properties\\doc-properties.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:36},end:{line:4,column:74}},3:{start:{line:7,column:8},end:{line:7,column:26}},4:{start:{line:8,column:8},end:{line:12,column:12}},5:{start:{line:15,column:0},end:{line:15,column:38}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:18},end:{line:13,column:5}},line:6}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/doc-properties/doc-properties.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\doc-properties\\doc-properties.ts"],names:[],mappings:";;AAAA,wDAAmD;AACnD,2EAAsE;AAEtE,mBAA2B,SAAQ,6BAAY;IAC3C;QACI,KAAK,CAAC,UAAU,CAAC,CAAC;QAElB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,mDAAuB,CAAC;YACxB,EAAE,EAAE,CAAC;YACL,IAAI,EAAE,EAAE;YACR,KAAK,EAAE,EAAE;SACZ,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAZD,sCAYC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\nimport { DocPropertiesAttributes } from "./doc-properties-attributes";\r\n\r\nexport class DocProperties extends XmlComponent {\r\n constructor() {\r\n super("wp:docPr");\r\n\r\n this.root.push(\r\n new DocPropertiesAttributes({\r\n id: 0,\r\n name: "",\r\n descr: "",\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(198));c.s[5]++,e.DocProperties=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[3]++,super("wp:docPr"),c.s[4]++,this.root.push(new u.DocPropertiesAttributes({id:0,name:"",descr:""}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\effect-extent\\effect-extent.ts",r="4a54db4f5ccb929fe170b909643a36e89cce265c",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\effect-extent\\effect-extent.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:35},end:{line:4,column:72}},3:{start:{line:7,column:8},end:{line:7,column:33}},4:{start:{line:8,column:8},end:{line:13,column:12}},5:{start:{line:16,column:0},end:{line:16,column:36}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:18},end:{line:14,column:5}},line:6}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/effect-extent/effect-extent.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\effect-extent\\effect-extent.ts"],names:[],mappings:";;AAAA,wDAAmD;AACnD,yEAAoE;AAEpE,kBAA0B,SAAQ,6BAAY;IAC1C;QACI,KAAK,CAAC,iBAAiB,CAAC,CAAC;QAEzB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,iDAAsB,CAAC;YACvB,CAAC,EAAE,CAAC;YACJ,CAAC,EAAE,CAAC;YACJ,CAAC,EAAE,CAAC;YACJ,CAAC,EAAE,CAAC;SACP,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAbD,oCAaC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\nimport { EffectExtentAttributes } from "./effect-extent-attributes";\r\n\r\nexport class EffectExtent extends XmlComponent {\r\n constructor() {\r\n super("wp:effectExtent");\r\n\r\n this.root.push(\r\n new EffectExtentAttributes({\r\n b: 0,\r\n l: 0,\r\n r: 0,\r\n t: 0,\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(199));c.s[5]++,e.EffectExtent=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[3]++,super("wp:effectExtent"),c.s[4]++,this.root.push(new u.EffectExtentAttributes({b:0,l:0,r:0,t:0}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\extent\\extent.ts",r="acde2373d2aefebbf1086071a7702bc4bb1c4f71",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\extent\\extent.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:28},end:{line:4,column:58}},3:{start:{line:7,column:8},end:{line:7,column:27}},4:{start:{line:8,column:8},end:{line:11,column:11}},5:{start:{line:12,column:8},end:{line:12,column:40}},6:{start:{line:15,column:8},end:{line:18,column:11}},7:{start:{line:21,column:0},end:{line:21,column:24}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:22},end:{line:13,column:5}},line:6},1:{name:"(anonymous_1)",decl:{start:{line:14,column:4},end:{line:14,column:5}},loc:{start:{line:14,column:16},end:{line:19,column:5}},line:14}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0},f:{0:0,1:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/extent/extent.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\extent\\extent.ts"],names:[],mappings:";;AAAA,wDAAmD;AAEnD,2DAAuD;AAEvD,YAAoB,SAAQ,6BAAY;IAGpC,YAAY,CAAS,EAAE,CAAS;QAC5B,KAAK,CAAC,WAAW,CAAC,CAAC;QAEnB,IAAI,CAAC,UAAU,GAAG,IAAI,oCAAgB,CAAC;YACnC,EAAE,EAAE,CAAC;YACL,EAAE,EAAE,CAAC;SACR,CAAC,CAAC;QAEH,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC;IACpC,CAAC;IAEM,KAAK,CAAC,CAAS,EAAE,CAAS;QAC7B,IAAI,CAAC,UAAU,CAAC,GAAG,CAAC;YAChB,EAAE,EAAE,CAAC;YACL,EAAE,EAAE,CAAC;SACR,CAAC,CAAC;IACP,CAAC;CACJ;AApBD,wBAoBC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\n\r\nimport { ExtentAttributes } from "./extent-attributes";\r\n\r\nexport class Extent extends XmlComponent {\r\n private readonly attributes: ExtentAttributes;\r\n\r\n constructor(x: number, y: number) {\r\n super("wp:extent");\r\n\r\n this.attributes = new ExtentAttributes({\r\n cx: x,\r\n cy: y,\r\n });\r\n\r\n this.root.push(this.attributes);\r\n }\r\n\r\n public setXY(x: number, y: number): void {\r\n this.attributes.set({\r\n cx: x,\r\n cy: y,\r\n });\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(200));c.s[7]++,e.Extent=class extends a.XmlComponent{constructor(n,e){c.f[0]++,c.s[3]++,super("wp:extent"),c.s[4]++,this.attributes=new u.ExtentAttributes({cx:n,cy:e}),c.s[5]++,this.root.push(this.attributes)}setXY(n,e){c.f[1]++,c.s[6]++,this.attributes.set({cx:n,cy:e})}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\graphic-frame\\graphic-frame-properties.ts",r="8076ccac5d39f31d67227dc1cd7e5598183e4a21",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\graphic-frame\\graphic-frame-properties.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:30},end:{line:4,column:82}},3:{start:{line:7,column:8},end:{line:7,column:38}},4:{start:{line:8,column:8},end:{line:8,column:70}},5:{start:{line:11,column:0},end:{line:11,column:56}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:18},end:{line:9,column:5}},line:6}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/graphic-frame/graphic-frame-properties.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\graphic-frame\\graphic-frame-properties.ts"],names:[],mappings:";;AAAA,wDAAmD;AACnD,mFAA8E;AAE9E,4BAAoC,SAAQ,6BAAY;IACpD;QACI,KAAK,CAAC,sBAAsB,CAAC,CAAC;QAE9B,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,uCAAiB,EAAE,CAAC,CAAC;IAC5C,CAAC;CACJ;AAND,wDAMC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\nimport { GraphicFrameLocks } from "./graphic-frame-locks/graphic-frame-locks";\r\n\r\nexport class GraphicFrameProperties extends XmlComponent {\r\n constructor() {\r\n super("wp:cNvGraphicFramePr");\r\n\r\n this.root.push(new GraphicFrameLocks());\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(201));c.s[5]++,e.GraphicFrameProperties=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[3]++,super("wp:cNvGraphicFramePr"),c.s[4]++,this.root.push(new u.GraphicFrameLocks)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\anchor\\anchor-attributes.ts",r="7764acce23795a61d6bb9b850ad1dd2dd24ac595",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\anchor\\anchor-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:18,column:10}},4:{start:{line:21,column:0},end:{line:21,column:44}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:19,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/anchor/anchor-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\anchor\\anchor-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAY5D,sBAA8B,SAAQ,sCAAwC;IAA9E;;QACuB,YAAO,GAAG;YACzB,KAAK,EAAE,OAAO;YACd,KAAK,EAAE,OAAO;YACd,KAAK,EAAE,OAAO;YACd,KAAK,EAAE,OAAO;YACd,YAAY,EAAE,cAAc;YAC5B,SAAS,EAAE,WAAW;YACtB,YAAY,EAAE,cAAc;YAC5B,MAAM,EAAE,QAAQ;YAChB,cAAc,EAAE,gBAAgB;YAChC,SAAS,EAAE,WAAW;SACzB,CAAC;IACN,CAAC;CAAA;AAbD,4CAaC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\nimport { IDistance } from "../drawing";\r\n\r\nexport interface IAnchorAttributes extends IDistance {\r\n readonly allowOverlap?: "0" | "1";\r\n readonly behindDoc?: "0" | "1";\r\n readonly layoutInCell?: "0" | "1";\r\n readonly locked?: "0" | "1";\r\n readonly relativeHeight?: number;\r\n readonly simplePos?: "0" | "1";\r\n}\r\n\r\nexport class AnchorAttributes extends XmlAttributeComponent<IAnchorAttributes> {\r\n protected readonly xmlKeys = {\r\n distT: "distT",\r\n distB: "distB",\r\n distL: "distL",\r\n distR: "distR",\r\n allowOverlap: "allowOverlap",\r\n behindDoc: "behindDoc",\r\n layoutInCell: "layoutInCell",\r\n locked: "locked",\r\n relativeHeight: "relativeHeight",\r\n simplePos: "simplePos",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.AnchorAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={distT:"distT",distB:"distB",distL:"distL",distR:"distR",allowOverlap:"allowOverlap",behindDoc:"behindDoc",layoutInCell:"layoutInCell",locked:"locked",relativeHeight:"relativeHeight",simplePos:"simplePos"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\formatting\\spacing.ts",r="ec9c26ae8273d06ab6d0850bf63e83b4942ee643",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\formatting\\spacing.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:12,column:10}},4:{start:{line:17,column:8},end:{line:17,column:27}},5:{start:{line:18,column:8},end:{line:18,column:52}},6:{start:{line:21,column:0},end:{line:21,column:26}},7:{start:{line:24,column:8},end:{line:24,column:37}},8:{start:{line:25,column:8},end:{line:27,column:12}},9:{start:{line:30,column:0},end:{line:30,column:46}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:13,column:5}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:16,column:4},end:{line:16,column:5}},loc:{start:{line:16,column:22},end:{line:19,column:5}},line:16},2:{name:"(anonymous_2)",decl:{start:{line:23,column:4},end:{line:23,column:5}},loc:{start:{line:23,column:23},end:{line:28,column:5}},line:23}},branchMap:{0:{loc:{start:{line:26,column:17},end:{line:26,column:40}},type:"cond-expr",locations:[{start:{line:26,column:35},end:{line:26,column:36}},{start:{line:26,column:39},end:{line:26,column:40}}],line:26}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0},f:{0:0,1:0,2:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/formatting/spacing.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\formatting\\spacing.ts"],names:[],mappings:";;AACA,wDAAsF;AAStF,uBAAwB,SAAQ,sCAAyC;IAAzE;;QACuB,YAAO,GAAG;YACzB,KAAK,EAAE,SAAS;YAChB,MAAM,EAAE,UAAU;YAClB,IAAI,EAAE,QAAQ;YACd,QAAQ,EAAE,YAAY;SACzB,CAAC;IACN,CAAC;CAAA;AAED,aAAqB,SAAQ,6BAAY;IACrC,YAAY,IAAwB;QAChC,KAAK,CAAC,WAAW,CAAC,CAAC;QACnB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,iBAAiB,CAAC,IAAI,CAAC,CAAC,CAAC;IAChD,CAAC;CACJ;AALD,0BAKC;AAED,uBAA+B,SAAQ,6BAAY;IAC/C,YAAY,KAAc;QACtB,KAAK,CAAC,qBAAqB,CAAC,CAAC;QAC7B,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,2BAAU,CAAC;YACX,GAAG,EAAE,KAAK,KAAK,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;SAC/B,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AATD,8CASC",sourcesContent:['// http://officeopenxml.com/WPspacing.php\r\nimport { Attributes, XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\n\r\nexport interface ISpacingProperties {\r\n readonly after?: number;\r\n readonly before?: number;\r\n readonly line?: number;\r\n readonly lineRule?: string;\r\n}\r\n\r\nclass SpacingAttributes extends XmlAttributeComponent<ISpacingProperties> {\r\n protected readonly xmlKeys = {\r\n after: "w:after",\r\n before: "w:before",\r\n line: "w:line",\r\n lineRule: "w:lineRule",\r\n };\r\n}\r\n\r\nexport class Spacing extends XmlComponent {\r\n constructor(opts: ISpacingProperties) {\r\n super("w:spacing");\r\n this.root.push(new SpacingAttributes(opts));\r\n }\r\n}\r\n\r\nexport class ContextualSpacing extends XmlComponent {\r\n constructor(value: boolean) {\r\n super("w:contextualSpacing");\r\n this.root.push(\r\n new Attributes({\r\n val: value === false ? 0 : 1,\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));class u extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={after:"w:after",before:"w:before",line:"w:line",lineRule:"w:lineRule"}}}c.s[6]++,e.Spacing=class extends a.XmlComponent{constructor(n){c.f[1]++,c.s[4]++,super("w:spacing"),c.s[5]++,this.root.push(new u(n))}};c.s[9]++,e.ContextualSpacing=class extends a.XmlComponent{constructor(n){c.f[2]++,c.s[7]++,super("w:contextualSpacing"),c.s[8]++,this.root.push(new a.Attributes({val:!1===n?(c.b[0][0]++,0):(c.b[0][1]++,1)}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\formatting\\style.ts",r="83c0ff2db6c0976ee22c8488bc73874b8b0f2830",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\formatting\\style.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:26}},3:{start:{line:7,column:8},end:{line:7,column:31}},4:{start:{line:8,column:8},end:{line:10,column:12}},5:{start:{line:13,column:0},end:{line:13,column:22}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:25},end:{line:11,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/formatting/style.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\formatting\\style.ts"],names:[],mappings:";;AAAA,wDAA+D;AAE/D,WAAmB,SAAQ,6BAAY;IAGnC,YAAY,OAAe;QACvB,KAAK,CAAC,UAAU,CAAC,CAAC;QAClB,IAAI,CAAC,OAAO,GAAG,OAAO,CAAC;QACvB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,2BAAU,CAAC;YACX,GAAG,EAAE,OAAO;SACf,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAZD,sBAYC",sourcesContent:['import { Attributes, XmlComponent } from "file/xml-components";\r\n\r\nexport class Style extends XmlComponent {\r\n public readonly styleId: string;\r\n\r\n constructor(styleId: string) {\r\n super("w:pStyle");\r\n this.styleId = styleId;\r\n this.root.push(\r\n new Attributes({\r\n val: styleId,\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[5]++,e.Style=class extends a.XmlComponent{constructor(n){c.f[0]++,c.s[2]++,super("w:pStyle"),c.s[3]++,this.styleId=n,c.s[4]++,this.root.push(new a.Attributes({val:n}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\formatting\\tab-stop.ts",r="ddd30e25054e3c7609fd031c1019647e1ac8420e",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\formatting\\tab-stop.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:24}},3:{start:{line:7,column:8},end:{line:7,column:28}},4:{start:{line:10,column:0},end:{line:10,column:26}},5:{start:{line:12,column:0},end:{line:22,column:59}},6:{start:{line:13,column:4},end:{line:13,column:30}},7:{start:{line:14,column:4},end:{line:14,column:32}},8:{start:{line:15,column:4},end:{line:15,column:34}},9:{start:{line:16,column:4},end:{line:16,column:28}},10:{start:{line:17,column:4},end:{line:17,column:32}},11:{start:{line:18,column:4},end:{line:18,column:36}},12:{start:{line:19,column:4},end:{line:19,column:28}},13:{start:{line:20,column:4},end:{line:20,column:28}},14:{start:{line:21,column:4},end:{line:21,column:32}},15:{start:{line:24,column:0},end:{line:30,column:65}},16:{start:{line:25,column:4},end:{line:25,column:30}},17:{start:{line:26,column:4},end:{line:26,column:36}},18:{start:{line:27,column:4},end:{line:27,column:43}},19:{start:{line:28,column:4},end:{line:28,column:32}},20:{start:{line:29,column:4},end:{line:29,column:44}},21:{start:{line:33,column:8},end:{line:33,column:28}},22:{start:{line:34,column:8},end:{line:34,column:74}},23:{start:{line:37,column:0},end:{line:37,column:38}},24:{start:{line:40,column:8},end:{line:40,column:23}},25:{start:{line:41,column:8},end:{line:45,column:12}},26:{start:{line:48,column:0},end:{line:48,column:34}},27:{start:{line:51,column:8},end:{line:51,column:61}},28:{start:{line:54,column:0},end:{line:54,column:42}},29:{start:{line:57,column:8},end:{line:57,column:64}},30:{start:{line:60,column:0},end:{line:60,column:34}},31:{start:{line:63,column:8},end:{line:63,column:65}},32:{start:{line:66,column:0},end:{line:66,column:36}},33:{start:{line:69,column:8},end:{line:69,column:66}},34:{start:{line:72,column:0},end:{line:72,column:38}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:21},end:{line:8,column:5}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:12,column:1},end:{line:12,column:2}},loc:{start:{line:12,column:21},end:{line:22,column:1}},line:12},2:{name:"(anonymous_2)",decl:{start:{line:24,column:1},end:{line:24,column:2}},loc:{start:{line:24,column:23},end:{line:30,column:1}},line:24},3:{name:"(anonymous_3)",decl:{start:{line:32,column:4},end:{line:32,column:5}},loc:{start:{line:32,column:18},end:{line:35,column:5}},line:32},4:{name:"(anonymous_4)",decl:{start:{line:39,column:4},end:{line:39,column:5}},loc:{start:{line:39,column:41},end:{line:46,column:5}},line:39},5:{name:"(anonymous_5)",decl:{start:{line:50,column:4},end:{line:50,column:5}},loc:{start:{line:50,column:24},end:{line:52,column:5}},line:50},6:{name:"(anonymous_6)",decl:{start:{line:56,column:4},end:{line:56,column:5}},loc:{start:{line:56,column:34},end:{line:58,column:5}},line:56},7:{name:"(anonymous_7)",decl:{start:{line:62,column:4},end:{line:62,column:5}},loc:{start:{line:62,column:34},end:{line:64,column:5}},line:62},8:{name:"(anonymous_8)",decl:{start:{line:68,column:4},end:{line:68,column:5}},loc:{start:{line:68,column:34},end:{line:70,column:5}},line:68}},branchMap:{0:{loc:{start:{line:22,column:14},end:{line:22,column:57}},type:"binary-expr",locations:[{start:{line:22,column:14},end:{line:22,column:30}},{start:{line:22,column:35},end:{line:22,column:56}}],line:22},1:{loc:{start:{line:30,column:16},end:{line:30,column:63}},type:"binary-expr",locations:[{start:{line:30,column:16},end:{line:30,column:34}},{start:{line:30,column:39},end:{line:30,column:62}}],line:30}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0},b:{0:[0,0],1:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/formatting/tab-stop.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\formatting\\tab-stop.ts"],names:[],mappings:";;AACA,wDAA0E;AAE1E,aAAqB,SAAQ,6BAAY;IACrC,YAAY,GAAgB;QACxB,KAAK,CAAC,QAAQ,CAAC,CAAC;QAChB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;IACxB,CAAC;CACJ;AALD,0BAKC;AAED,IAAY,QAUX;AAVD,WAAY,QAAQ;IAChB,yBAAa,CAAA;IACb,2BAAe,CAAA;IACf,6BAAiB,CAAA;IACjB,uBAAW,CAAA;IACX,2BAAe,CAAA;IACf,+BAAmB,CAAA;IACnB,uBAAW,CAAA;IACX,uBAAW,CAAA;IACX,2BAAe,CAAA;AACnB,CAAC,EAVW,QAAQ,GAAR,gBAAQ,KAAR,gBAAQ,QAUnB;AAED,IAAY,UAMX;AAND,WAAY,UAAU;IAClB,yBAAW,CAAA;IACX,+BAAiB,CAAA;IACjB,sCAAwB,CAAA;IACxB,2BAAa,CAAA;IACb,uCAAyB,CAAA;AAC7B,CAAC,EANW,UAAU,GAAV,kBAAU,KAAV,kBAAU,QAMrB;AAED,mBAA2B,SAAQ,sCAIjC;IAJF;;QAKuB,YAAO,GAAG,EAAE,GAAG,EAAE,OAAO,EAAE,GAAG,EAAE,OAAO,EAAE,MAAM,EAAE,UAAU,EAAE,CAAC;IACpF,CAAC;CAAA;AAND,sCAMC;AAED,iBAAyB,SAAQ,6BAAY;IACzC,YAAY,KAAe,EAAE,QAAyB,EAAE,MAAmB;QACvE,KAAK,CAAC,OAAO,CAAC,CAAC;QACf,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,aAAa,CAAC;YACd,GAAG,EAAE,KAAK;YACV,GAAG,EAAE,QAAQ;YACb,MAAM;SACT,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAXD,kCAWC;AAED,qBAA6B,SAAQ,OAAO;IACxC,YAAY,MAAmB;QAC3B,KAAK,CAAC,IAAI,WAAW,CAAC,QAAQ,CAAC,KAAK,EAAE,IAAI,EAAE,MAAM,CAAC,CAAC,CAAC;IACzD,CAAC;CACJ;AAJD,0CAIC;AAED,iBAAyB,SAAQ,OAAO;IACpC,YAAY,QAAgB,EAAE,MAAmB;QAC7C,KAAK,CAAC,IAAI,WAAW,CAAC,QAAQ,CAAC,IAAI,EAAE,QAAQ,EAAE,MAAM,CAAC,CAAC,CAAC;IAC5D,CAAC;CACJ;AAJD,kCAIC;AAED,kBAA0B,SAAQ,OAAO;IACrC,YAAY,QAAgB,EAAE,MAAmB;QAC7C,KAAK,CAAC,IAAI,WAAW,CAAC,QAAQ,CAAC,KAAK,EAAE,QAAQ,EAAE,MAAM,CAAC,CAAC,CAAC;IAC7D,CAAC;CACJ;AAJD,oCAIC;AAED,mBAA2B,SAAQ,OAAO;IACtC,YAAY,QAAgB,EAAE,MAAmB;QAC7C,KAAK,CAAC,IAAI,WAAW,CAAC,QAAQ,CAAC,MAAM,EAAE,QAAQ,EAAE,MAAM,CAAC,CAAC,CAAC;IAC9D,CAAC;CACJ;AAJD,sCAIC",sourcesContent:['// http://officeopenxml.com/WPtab.php\r\nimport { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\n\r\nexport class TabStop extends XmlComponent {\r\n constructor(tab: TabStopItem) {\r\n super("w:tabs");\r\n this.root.push(tab);\r\n }\r\n}\r\n\r\nexport enum TabValue {\r\n LEFT = "left",\r\n RIGHT = "right",\r\n CENTER = "center",\r\n BAR = "bar",\r\n CLEAR = "clear",\r\n DECIMAL = "decimal",\r\n END = "end",\r\n NUM = "num",\r\n START = "start",\r\n}\r\n\r\nexport enum LeaderType {\r\n DOT = "dot",\r\n HYPHEN = "hyphen",\r\n MIDDLE_DOT = "middleDot",\r\n NONE = "none",\r\n UNDERSCORE = "underscore",\r\n}\r\n\r\nexport class TabAttributes extends XmlAttributeComponent<{\r\n readonly val: TabValue;\r\n readonly pos: string | number;\r\n readonly leader?: LeaderType;\r\n}> {\r\n protected readonly xmlKeys = { val: "w:val", pos: "w:pos", leader: "w:leader" };\r\n}\r\n\r\nexport class TabStopItem extends XmlComponent {\r\n constructor(value: TabValue, position: string | number, leader?: LeaderType) {\r\n super("w:tab");\r\n this.root.push(\r\n new TabAttributes({\r\n val: value,\r\n pos: position,\r\n leader,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nexport class MaxRightTabStop extends TabStop {\r\n constructor(leader?: LeaderType) {\r\n super(new TabStopItem(TabValue.RIGHT, 9026, leader));\r\n }\r\n}\r\n\r\nexport class LeftTabStop extends TabStop {\r\n constructor(position: number, leader?: LeaderType) {\r\n super(new TabStopItem(TabValue.LEFT, position, leader));\r\n }\r\n}\r\n\r\nexport class RightTabStop extends TabStop {\r\n constructor(position: number, leader?: LeaderType) {\r\n super(new TabStopItem(TabValue.RIGHT, position, leader));\r\n }\r\n}\r\n\r\nexport class CenterTabStop extends TabStop {\r\n constructor(position: number, leader?: LeaderType) {\r\n super(new TabStopItem(TabValue.CENTER, position, leader));\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));class u extends a.XmlComponent{constructor(n){c.f[0]++,c.s[2]++,super("w:tabs"),c.s[3]++,this.root.push(n)}}var C;c.s[4]++,e.TabStop=u,c.s[5]++,function(n){c.f[1]++,c.s[6]++,n.LEFT="left",c.s[7]++,n.RIGHT="right",c.s[8]++,n.CENTER="center",c.s[9]++,n.BAR="bar",c.s[10]++,n.CLEAR="clear",c.s[11]++,n.DECIMAL="decimal",c.s[12]++,n.END="end",c.s[13]++,n.NUM="num",c.s[14]++,n.START="start"}((c.b[0][0]++,C=e.TabValue||(c.b[0][1]++,e.TabValue={}))),c.s[15]++,function(n){c.f[2]++,c.s[16]++,n.DOT="dot",c.s[17]++,n.HYPHEN="hyphen",c.s[18]++,n.MIDDLE_DOT="middleDot",c.s[19]++,n.NONE="none",c.s[20]++,n.UNDERSCORE="underscore"}((c.b[1][0]++,e.LeaderType||(c.b[1][1]++,e.LeaderType={})));class m extends a.XmlAttributeComponent{constructor(){c.f[3]++,c.s[21]++,super(...arguments),c.s[22]++,this.xmlKeys={val:"w:val",pos:"w:pos",leader:"w:leader"}}}c.s[23]++,e.TabAttributes=m;class d extends a.XmlComponent{constructor(n,e,t){c.f[4]++,c.s[24]++,super("w:tab"),c.s[25]++,this.root.push(new m({val:n,pos:e,leader:t}))}}c.s[26]++,e.TabStopItem=d;c.s[28]++,e.MaxRightTabStop=class extends u{constructor(n){c.f[5]++,c.s[27]++,super(new d(C.RIGHT,9026,n))}};c.s[30]++,e.LeftTabStop=class extends u{constructor(n,e){c.f[6]++,c.s[29]++,super(new d(C.LEFT,n,e))}};c.s[32]++,e.RightTabStop=class extends u{constructor(n,e){c.f[7]++,c.s[31]++,super(new d(C.RIGHT,n,e))}};c.s[34]++,e.CenterTabStop=class extends u{constructor(n,e){c.f[8]++,c.s[33]++,super(new d(C.CENTER,n,e))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\formatting\\unordered-list.ts",r="a20e2483348e5f59cbe752a7957a04946e6a62eb",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\formatting\\unordered-list.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:25}},3:{start:{line:7,column:8},end:{line:7,column:53}},4:{start:{line:8,column:8},end:{line:8,column:47}},5:{start:{line:11,column:0},end:{line:11,column:44}},6:{start:{line:14,column:8},end:{line:14,column:24}},7:{start:{line:15,column:8},end:{line:17,column:12}},8:{start:{line:22,column:8},end:{line:22,column:25}},9:{start:{line:23,column:8},end:{line:25,column:12}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:39},end:{line:9,column:5}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:13,column:4},end:{line:13,column:5}},loc:{start:{line:13,column:23},end:{line:18,column:5}},line:13},2:{name:"(anonymous_2)",decl:{start:{line:21,column:4},end:{line:21,column:5}},loc:{start:{line:21,column:20},end:{line:26,column:5}},line:21}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0},f:{0:0,1:0,2:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/formatting/unordered-list.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\formatting\\unordered-list.ts"],names:[],mappings:";;AAAA,wDAA+D;AAE/D,sBAA8B,SAAQ,6BAAY;IAC9C,YAAY,QAAgB,EAAE,WAAmB;QAC7C,KAAK,CAAC,SAAS,CAAC,CAAC;QACjB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,WAAW,CAAC,WAAW,CAAC,CAAC,CAAC;QAC7C,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC;IAC3C,CAAC;CACJ;AAND,4CAMC;AAED,iBAAkB,SAAQ,6BAAY;IAClC,YAAY,KAAa;QACrB,KAAK,CAAC,QAAQ,CAAC,CAAC;QAChB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,2BAAU,CAAC;YACX,GAAG,EAAE,KAAK;SACb,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAED,cAAe,SAAQ,6BAAY;IAC/B,YAAY,EAAU;QAClB,KAAK,CAAC,SAAS,CAAC,CAAC;QACjB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,2BAAU,CAAC;YACX,GAAG,EAAE,EAAE;SACV,CAAC,CACL,CAAC;IACN,CAAC;CACJ",sourcesContent:['import { Attributes, XmlComponent } from "file/xml-components";\r\n\r\nexport class NumberProperties extends XmlComponent {\r\n constructor(numberId: number, indentLevel: number) {\r\n super("w:numPr");\r\n this.root.push(new IndentLevel(indentLevel));\r\n this.root.push(new NumberId(numberId));\r\n }\r\n}\r\n\r\nclass IndentLevel extends XmlComponent {\r\n constructor(level: number) {\r\n super("w:ilvl");\r\n this.root.push(\r\n new Attributes({\r\n val: level,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nclass NumberId extends XmlComponent {\r\n constructor(id: number) {\r\n super("w:numId");\r\n this.root.push(\r\n new Attributes({\r\n val: id,\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[5]++,e.NumberProperties=class extends a.XmlComponent{constructor(n,e){c.f[0]++,c.s[2]++,super("w:numPr"),c.s[3]++,this.root.push(new u(e)),c.s[4]++,this.root.push(new C(n))}};class u extends a.XmlComponent{constructor(n){c.f[1]++,c.s[6]++,super("w:ilvl"),c.s[7]++,this.root.push(new a.Attributes({val:n}))}}class C extends a.XmlComponent{constructor(n){c.f[2]++,c.s[8]++,super("w:numId"),c.s[9]++,this.root.push(new a.Attributes({val:n}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\paragraph.ts",r="74c6b222f4c8021cc43c8b14b9db8ce05eee6800",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\paragraph.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:24},end:{line:3,column:76}},2:{start:{line:4,column:25},end:{line:4,column:55}},3:{start:{line:5,column:20},end:{line:5,column:53}},4:{start:{line:6,column:24},end:{line:6,column:61}},5:{start:{line:7,column:17},end:{line:7,column:47}},6:{start:{line:8,column:17},end:{line:8,column:47}},7:{start:{line:9,column:15},end:{line:9,column:43}},8:{start:{line:10,column:21},end:{line:10,column:55}},9:{start:{line:11,column:18},end:{line:11,column:49}},10:{start:{line:12,column:16},end:{line:12,column:45}},11:{start:{line:13,column:19},end:{line:13,column:51}},12:{start:{line:14,column:25},end:{line:14,column:63}},13:{start:{line:15,column:21},end:{line:15,column:44}},14:{start:{line:16,column:14},end:{line:16,column:30}},15:{start:{line:19,column:8},end:{line:19,column:21}},16:{start:{line:20,column:8},end:{line:20,column:65}},17:{start:{line:21,column:8},end:{line:21,column:40}},18:{start:{line:22,column:8},end:{line:24,column:9}},19:{start:{line:23,column:12},end:{line:23,column:52}},20:{start:{line:27,column:8},end:{line:27,column:31}},21:{start:{line:30,column:8},end:{line:30,column:47}},22:{start:{line:33,column:8},end:{line:33,column:39}},23:{start:{line:34,column:8},end:{line:34,column:20}},24:{start:{line:37,column:8},end:{line:37,column:28}},25:{start:{line:38,column:8},end:{line:38,column:20}},26:{start:{line:41,column:8},end:{line:41,column:34}},27:{start:{line:42,column:8},end:{line:42,column:20}},28:{start:{line:45,column:8},end:{line:45,column:39}},29:{start:{line:46,column:8},end:{line:46,column:38}},30:{start:{line:47,column:8},end:{line:47,column:37}},31:{start:{line:48,column:8},end:{line:48,column:20}},32:{start:{line:51,column:20},end:{line:51,column:43}},33:{start:{line:52,column:8},end:{line:52,column:25}},34:{start:{line:53,column:8},end:{line:53,column:19}},35:{start:{line:56,column:20},end:{line:56,column:29}},36:{start:{line:57,column:8},end:{line:57,column:25}},37:{start:{line:58,column:8},end:{line:58,column:19}},38:{start:{line:61,column:8},end:{line:61,column:60}},39:{start:{line:62,column:8},end:{line:62,column:20}},40:{start:{line:65,column:8},end:{line:65,column:60}},41:{start:{line:66,column:8},end:{line:66,column:20}},42:{start:{line:69,column:8},end:{line:69,column:60}},43:{start:{line:70,column:8},end:{line:70,column:20}},44:{start:{line:73,column:8},end:{line:73,column:60}},45:{start:{line:74,column:8},end:{line:74,column:20}},46:{start:{line:77,column:8},end:{line:77,column:60}},47:{start:{line:78,column:8},end:{line:78,column:20}},48:{start:{line:81,column:8},end:{line:81,column:60}},49:{start:{line:82,column:8},end:{line:82,column:20}},50:{start:{line:85,column:8},end:{line:85,column:57}},51:{start:{line:86,column:8},end:{line:86,column:20}},52:{start:{line:89,column:8},end:{line:89,column:93}},53:{start:{line:90,column:8},end:{line:90,column:20}},54:{start:{line:93,column:8},end:{line:93,column:91}},55:{start:{line:94,column:8},end:{line:94,column:20}},56:{start:{line:97,column:8},end:{line:97,column:92}},57:{start:{line:98,column:8},end:{line:98,column:20}},58:{start:{line:101,column:8},end:{line:101,column:92}},59:{start:{line:102,column:8},end:{line:102,column:20}},60:{start:{line:105,column:8},end:{line:105,column:90}},61:{start:{line:106,column:8},end:{line:106,column:20}},62:{start:{line:109,column:8},end:{line:109,column:97}},63:{start:{line:110,column:8},end:{line:110,column:20}},64:{start:{line:113,column:8},end:{line:113,column:91}},65:{start:{line:114,column:8},end:{line:114,column:20}},66:{start:{line:117,column:8},end:{line:117,column:59}},67:{start:{line:118,column:8},end:{line:118,column:20}},68:{start:{line:121,column:8},end:{line:121,column:53}},69:{start:{line:122,column:8},end:{line:122,column:20}},70:{start:{line:125,column:8},end:{line:125,column:65}},71:{start:{line:126,column:8},end:{line:126,column:20}},72:{start:{line:129,column:8},end:{line:129,column:69}},73:{start:{line:130,column:8},end:{line:130,column:20}},74:{start:{line:133,column:8},end:{line:133,column:75}},75:{start:{line:134,column:8},end:{line:134,column:20}},76:{start:{line:137,column:8},end:{line:137,column:76}},77:{start:{line:138,column:8},end:{line:138,column:20}},78:{start:{line:141,column:8},end:{line:141,column:77}},79:{start:{line:142,column:8},end:{line:142,column:20}},80:{start:{line:145,column:8},end:{line:145,column:65}},81:{start:{line:146,column:8},end:{line:146,column:84}},82:{start:{line:147,column:8},end:{line:147,column:20}},83:{start:{line:150,column:8},end:{line:150,column:65}},84:{start:{line:151,column:8},end:{line:151,column:95}},85:{start:{line:152,column:8},end:{line:152,column:20}},86:{start:{line:155,column:8},end:{line:155,column:91}},87:{start:{line:156,column:8},end:{line:156,column:20}},88:{start:{line:159,column:8},end:{line:159,column:57}},89:{start:{line:160,column:8},end:{line:160,column:20}},90:{start:{line:163,column:8},end:{line:163,column:57}},91:{start:{line:164,column:8},end:{line:164,column:20}},92:{start:{line:167,column:8},end:{line:167,column:60}},93:{start:{line:168,column:8},end:{line:168,column:20}},94:{start:{line:171,column:8},end:{line:171,column:69}},95:{start:{line:172,column:8},end:{line:172,column:20}},96:{start:{line:175,column:8},end:{line:175,column:52}},97:{start:{line:176,column:8},end:{line:176,column:20}},98:{start:{line:179,column:8},end:{line:179,column:53}},99:{start:{line:180,column:8},end:{line:180,column:20}},100:{start:{line:183,column:8},end:{line:183,column:69}},101:{start:{line:184,column:8},end:{line:184,column:20}},102:{start:{line:187,column:8},end:{line:187,column:36}},103:{start:{line:188,column:8},end:{line:188,column:20}},104:{start:{line:191,column:8},end:{line:191,column:66}},105:{start:{line:192,column:8},end:{line:192,column:20}},106:{start:{line:195,column:8},end:{line:195,column:36}},107:{start:{line:196,column:8},end:{line:196,column:20}},108:{start:{line:199,column:8},end:{line:199,column:67}},109:{start:{line:200,column:8},end:{line:200,column:20}},110:{start:{line:203,column:0},end:{line:203,column:30}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:18,column:4},end:{line:18,column:5}},loc:{start:{line:18,column:22},end:{line:25,column:5}},line:18},1:{name:"(anonymous_1)",decl:{start:{line:26,column:4},end:{line:26,column:5}},loc:{start:{line:26,column:30},end:{line:28,column:5}},line:26},2:{name:"(anonymous_2)",decl:{start:{line:29,column:4},end:{line:29,column:5}},loc:{start:{line:29,column:18},end:{line:31,column:5}},line:29},3:{name:"(anonymous_3)",decl:{start:{line:32,column:4},end:{line:32,column:5}},loc:{start:{line:32,column:19},end:{line:35,column:5}},line:32},4:{name:"(anonymous_4)",decl:{start:{line:36,column:4},end:{line:36,column:5}},loc:{start:{line:36,column:16},end:{line:39,column:5}},line:36},5:{name:"(anonymous_5)",decl:{start:{line:40,column:4},end:{line:40,column:5}},loc:{start:{line:40,column:28},end:{line:43,column:5}},line:40},6:{name:"(anonymous_6)",decl:{start:{line:44,column:4},end:{line:44,column:5}},loc:{start:{line:44,column:26},end:{line:49,column:5}},line:44},7:{name:"(anonymous_7)",decl:{start:{line:50,column:4},end:{line:50,column:5}},loc:{start:{line:50,column:24},end:{line:54,column:5}},line:50},8:{name:"(anonymous_8)",decl:{start:{line:55,column:4},end:{line:55,column:5}},loc:{start:{line:55,column:20},end:{line:59,column:5}},line:55},9:{name:"(anonymous_9)",decl:{start:{line:60,column:4},end:{line:60,column:5}},loc:{start:{line:60,column:15},end:{line:63,column:5}},line:60},10:{name:"(anonymous_10)",decl:{start:{line:64,column:4},end:{line:64,column:5}},loc:{start:{line:64,column:15},end:{line:67,column:5}},line:64},11:{name:"(anonymous_11)",decl:{start:{line:68,column:4},end:{line:68,column:5}},loc:{start:{line:68,column:15},end:{line:71,column:5}},line:68},12:{name:"(anonymous_12)",decl:{start:{line:72,column:4},end:{line:72,column:5}},loc:{start:{line:72,column:15},end:{line:75,column:5}},line:72},13:{name:"(anonymous_13)",decl:{start:{line:76,column:4},end:{line:76,column:5}},loc:{start:{line:76,column:15},end:{line:79,column:5}},line:76},14:{name:"(anonymous_14)",decl:{start:{line:80,column:4},end:{line:80,column:5}},loc:{start:{line:80,column:15},end:{line:83,column:5}},line:80},15:{name:"(anonymous_15)",decl:{start:{line:84,column:4},end:{line:84,column:5}},loc:{start:{line:84,column:12},end:{line:87,column:5}},line:84},16:{name:"(anonymous_16)",decl:{start:{line:88,column:4},end:{line:88,column:5}},loc:{start:{line:88,column:13},end:{line:91,column:5}},line:88},17:{name:"(anonymous_17)",decl:{start:{line:92,column:4},end:{line:92,column:5}},loc:{start:{line:92,column:11},end:{line:95,column:5}},line:92},18:{name:"(anonymous_18)",decl:{start:{line:96,column:4},end:{line:96,column:5}},loc:{start:{line:96,column:12},end:{line:99,column:5}},line:96},19:{name:"(anonymous_19)",decl:{start:{line:100,column:4},end:{line:100,column:5}},loc:{start:{line:100,column:12},end:{line:103,column:5}},line:100},20:{name:"(anonymous_20)",decl:{start:{line:104,column:4},end:{line:104,column:5}},loc:{start:{line:104,column:10},end:{line:107,column:5}},line:104},21:{name:"(anonymous_21)",decl:{start:{line:108,column:4},end:{line:108,column:5}},loc:{start:{line:108,column:17},end:{line:111,column:5}},line:108},22:{name:"(anonymous_22)",decl:{start:{line:112,column:4},end:{line:112,column:5}},loc:{start:{line:112,column:16},end:{line:115,column:5}},line:112},23:{name:"(anonymous_23)",decl:{start:{line:116,column:4},end:{line:116,column:5}},loc:{start:{line:116,column:20},end:{line:119,column:5}},line:116},24:{name:"(anonymous_24)",decl:{start:{line:120,column:4},end:{line:120,column:5}},loc:{start:{line:120,column:16},end:{line:123,column:5}},line:120},25:{name:"(anonymous_25)",decl:{start:{line:124,column:4},end:{line:124,column:5}},loc:{start:{line:124,column:22},end:{line:127,column:5}},line:124},26:{name:"(anonymous_26)",decl:{start:{line:128,column:4},end:{line:128,column:5}},loc:{start:{line:128,column:28},end:{line:131,column:5}},line:128},27:{name:"(anonymous_27)",decl:{start:{line:132,column:4},end:{line:132,column:5}},loc:{start:{line:132,column:34},end:{line:135,column:5}},line:132},28:{name:"(anonymous_28)",decl:{start:{line:136,column:4},end:{line:136,column:5}},loc:{start:{line:136,column:35},end:{line:139,column:5}},line:136},29:{name:"(anonymous_29)",decl:{start:{line:140,column:4},end:{line:140,column:5}},loc:{start:{line:140,column:36},end:{line:143,column:5}},line:140},30:{name:"(anonymous_30)",decl:{start:{line:144,column:4},end:{line:144,column:5}},loc:{start:{line:144,column:28},end:{line:148,column:5}},line:144},31:{name:"(anonymous_31)",decl:{start:{line:149,column:4},end:{line:149,column:5}},loc:{start:{line:149,column:41},end:{line:153,column:5}},line:149},32:{name:"(anonymous_32)",decl:{start:{line:154,column:4},end:{line:154,column:5}},loc:{start:{line:154,column:46},end:{line:157,column:5}},line:154},33:{name:"(anonymous_33)",decl:{start:{line:158,column:4},end:{line:158,column:5}},loc:{start:{line:158,column:19},end:{line:161,column:5}},line:158},34:{name:"(anonymous_34)",decl:{start:{line:162,column:4},end:{line:162,column:5}},loc:{start:{line:162,column:18},end:{line:165,column:5}},line:162},35:{name:"(anonymous_35)",decl:{start:{line:166,column:4},end:{line:166,column:5}},loc:{start:{line:166,column:20},end:{line:169,column:5}},line:166},36:{name:"(anonymous_36)",decl:{start:{line:170,column:4},end:{line:170,column:5}},loc:{start:{line:170,column:29},end:{line:173,column:5}},line:170},37:{name:"(anonymous_37)",decl:{start:{line:174,column:4},end:{line:174,column:5}},loc:{start:{line:174,column:15},end:{line:177,column:5}},line:174},38:{name:"(anonymous_38)",decl:{start:{line:178,column:4},end:{line:178,column:5}},loc:{start:{line:178,column:16},end:{line:181,column:5}},line:178},39:{name:"(anonymous_39)",decl:{start:{line:182,column:4},end:{line:182,column:5}},loc:{start:{line:182,column:26},end:{line:185,column:5}},line:182},40:{name:"(anonymous_40)",decl:{start:{line:186,column:4},end:{line:186,column:5}},loc:{start:{line:186,column:23},end:{line:189,column:5}},line:186},41:{name:"(anonymous_41)",decl:{start:{line:190,column:4},end:{line:190,column:5}},loc:{start:{line:190,column:20},end:{line:193,column:5}},line:190},42:{name:"(anonymous_42)",decl:{start:{line:194,column:4},end:{line:194,column:5}},loc:{start:{line:194,column:20},end:{line:197,column:5}},line:194},43:{name:"(anonymous_43)",decl:{start:{line:198,column:4},end:{line:198,column:5}},loc:{start:{line:198,column:40},end:{line:201,column:5}},line:198}},branchMap:{0:{loc:{start:{line:22,column:8},end:{line:24,column:9}},type:"if",locations:[{start:{line:22,column:8},end:{line:24,column:9}},{start:{line:22,column:8},end:{line:24,column:9}}],line:22},1:{loc:{start:{line:144,column:11},end:{line:144,column:26}},type:"default-arg",locations:[{start:{line:144,column:25},end:{line:144,column:26}}],line:144}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0,45:0,46:0,47:0,48:0,49:0,50:0,51:0,52:0,53:0,54:0,55:0,56:0,57:0,58:0,59:0,60:0,61:0,62:0,63:0,64:0,65:0,66:0,67:0,68:0,69:0,70:0,71:0,72:0,73:0,74:0,75:0,76:0,77:0,78:0,79:0,80:0,81:0,82:0,83:0,84:0,85:0,86:0,87:0,88:0,89:0,90:0,91:0,92:0,93:0,94:0,95:0,96:0,97:0,98:0,99:0,100:0,101:0,102:0,103:0,104:0,105:0,106:0,107:0,108:0,109:0,110:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0},b:{0:[0,0],1:[0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/paragraph.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\paragraph.ts"],names:[],mappings:"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",sourcesContent:['// http://officeopenxml.com/WPparagraph.php\r\nimport { FootnoteReferenceRun } from "file/footnotes/footnote/run/reference-run";\r\nimport { Image } from "file/media";\r\nimport { Num } from "file/numbering/num";\r\nimport { XmlComponent } from "file/xml-components";\r\n\r\nimport { Alignment, AlignmentOptions } from "./formatting/alignment";\r\nimport { Bidirectional } from "./formatting/bidirectional";\r\nimport { Border, ThematicBreak } from "./formatting/border";\r\nimport { IIndentAttributesProperties, Indent } from "./formatting/indent";\r\nimport { KeepLines, KeepNext } from "./formatting/keep";\r\nimport { PageBreak, PageBreakBefore } from "./formatting/page-break";\r\nimport { ContextualSpacing, ISpacingProperties, Spacing } from "./formatting/spacing";\r\nimport { Style } from "./formatting/style";\r\nimport { CenterTabStop, LeaderType, LeftTabStop, MaxRightTabStop, RightTabStop } from "./formatting/tab-stop";\r\nimport { NumberProperties } from "./formatting/unordered-list";\r\nimport { Bookmark, Hyperlink } from "./links";\r\nimport { ParagraphProperties } from "./properties";\r\nimport { PictureRun, Run, SequentialIdentifier, TextRun } from "./run";\r\n\r\nexport class Paragraph extends XmlComponent {\r\n private readonly properties: ParagraphProperties;\r\n\r\n constructor(text?: string) {\r\n super("w:p");\r\n this.properties = new ParagraphProperties();\r\n this.root.push(this.properties);\r\n if (text !== undefined) {\r\n this.root.push(new TextRun(text));\r\n }\r\n }\r\n\r\n public get paragraphProperties(): ParagraphProperties {\r\n return this.properties;\r\n }\r\n\r\n public get Borders(): Border {\r\n return this.properties.paragraphBorder;\r\n }\r\n\r\n public createBorder(): Paragraph {\r\n this.properties.createBorder();\r\n return this;\r\n }\r\n\r\n public addRun(run: Run): Paragraph {\r\n this.root.push(run);\r\n return this;\r\n }\r\n\r\n public addHyperLink(hyperlink: Hyperlink): Paragraph {\r\n this.root.push(hyperlink);\r\n return this;\r\n }\r\n\r\n public addBookmark(bookmark: Bookmark): Paragraph {\r\n // Bookmarks by spec have three components, a start, text, and end\r\n this.root.push(bookmark.start);\r\n this.root.push(bookmark.text);\r\n this.root.push(bookmark.end);\r\n return this;\r\n }\r\n\r\n public createTextRun(text: string): TextRun {\r\n const run = new TextRun(text);\r\n this.addRun(run);\r\n return run;\r\n }\r\n\r\n public addImage(image: Image): PictureRun {\r\n const run = image.Run;\r\n this.addRun(run);\r\n\r\n return run;\r\n }\r\n\r\n public heading1(): Paragraph {\r\n this.properties.push(new Style("Heading1"));\r\n return this;\r\n }\r\n\r\n public heading2(): Paragraph {\r\n this.properties.push(new Style("Heading2"));\r\n return this;\r\n }\r\n\r\n public heading3(): Paragraph {\r\n this.properties.push(new Style("Heading3"));\r\n return this;\r\n }\r\n\r\n public heading4(): Paragraph {\r\n this.properties.push(new Style("Heading4"));\r\n return this;\r\n }\r\n\r\n public heading5(): Paragraph {\r\n this.properties.push(new Style("Heading5"));\r\n return this;\r\n }\r\n\r\n public heading6(): Paragraph {\r\n this.properties.push(new Style("Heading6"));\r\n return this;\r\n }\r\n\r\n public title(): Paragraph {\r\n this.properties.push(new Style("Title"));\r\n return this;\r\n }\r\n\r\n public center(): Paragraph {\r\n this.properties.push(new Alignment(AlignmentOptions.CENTER));\r\n return this;\r\n }\r\n\r\n public left(): Paragraph {\r\n this.properties.push(new Alignment(AlignmentOptions.LEFT));\r\n return this;\r\n }\r\n\r\n public right(): Paragraph {\r\n this.properties.push(new Alignment(AlignmentOptions.RIGHT));\r\n return this;\r\n }\r\n\r\n public start(): Paragraph {\r\n this.properties.push(new Alignment(AlignmentOptions.START));\r\n return this;\r\n }\r\n\r\n public end(): Paragraph {\r\n this.properties.push(new Alignment(AlignmentOptions.END));\r\n return this;\r\n }\r\n\r\n public distribute(): Paragraph {\r\n this.properties.push(new Alignment(AlignmentOptions.DISTRIBUTE));\r\n return this;\r\n }\r\n\r\n public justified(): Paragraph {\r\n this.properties.push(new Alignment(AlignmentOptions.BOTH));\r\n return this;\r\n }\r\n\r\n public thematicBreak(): Paragraph {\r\n this.properties.push(new ThematicBreak());\r\n return this;\r\n }\r\n\r\n public pageBreak(): Paragraph {\r\n this.root.push(new PageBreak());\r\n return this;\r\n }\r\n\r\n public pageBreakBefore(): Paragraph {\r\n this.properties.push(new PageBreakBefore());\r\n return this;\r\n }\r\n\r\n public maxRightTabStop(leader?: LeaderType): Paragraph {\r\n this.properties.push(new MaxRightTabStop(leader));\r\n return this;\r\n }\r\n\r\n public leftTabStop(position: number, leader?: LeaderType): Paragraph {\r\n this.properties.push(new LeftTabStop(position, leader));\r\n return this;\r\n }\r\n\r\n public rightTabStop(position: number, leader?: LeaderType): Paragraph {\r\n this.properties.push(new RightTabStop(position, leader));\r\n return this;\r\n }\r\n\r\n public centerTabStop(position: number, leader?: LeaderType): Paragraph {\r\n this.properties.push(new CenterTabStop(position, leader));\r\n return this;\r\n }\r\n\r\n public bullet(indentLevel: number = 0): Paragraph {\r\n this.properties.push(new Style("ListParagraph"));\r\n this.properties.push(new NumberProperties(1, indentLevel));\r\n return this;\r\n }\r\n\r\n public setNumbering(numbering: Num, indentLevel: number): Paragraph {\r\n this.properties.push(new Style("ListParagraph"));\r\n this.properties.push(new NumberProperties(numbering.id, indentLevel));\r\n return this;\r\n }\r\n\r\n public setCustomNumbering(numberId: number, indentLevel: number): Paragraph {\r\n this.properties.push(new NumberProperties(numberId, indentLevel));\r\n return this;\r\n }\r\n\r\n public style(styleId: string): Paragraph {\r\n this.properties.push(new Style(styleId));\r\n return this;\r\n }\r\n\r\n public indent(attrs: IIndentAttributesProperties): Paragraph {\r\n this.properties.push(new Indent(attrs));\r\n return this;\r\n }\r\n\r\n public spacing(params: ISpacingProperties): Paragraph {\r\n this.properties.push(new Spacing(params));\r\n return this;\r\n }\r\n\r\n public contextualSpacing(value: boolean): Paragraph {\r\n this.properties.push(new ContextualSpacing(value));\r\n return this;\r\n }\r\n\r\n public keepNext(): Paragraph {\r\n this.properties.push(new KeepNext());\r\n return this;\r\n }\r\n\r\n public keepLines(): Paragraph {\r\n this.properties.push(new KeepLines());\r\n return this;\r\n }\r\n\r\n public referenceFootnote(id: number): Paragraph {\r\n this.root.push(new FootnoteReferenceRun(id));\r\n return this;\r\n }\r\n\r\n public addRunToFront(run: Run): Paragraph {\r\n this.root.splice(1, 0, run);\r\n return this;\r\n }\r\n\r\n public bidirectional(): Paragraph {\r\n this.properties.push(new Bidirectional());\r\n return this;\r\n }\r\n\r\n public addTabStop(run: Run): Paragraph {\r\n this.root.splice(1, 0, run);\r\n return this;\r\n }\r\n\r\n public addSequentialIdentifier(identifier: string): Paragraph {\r\n this.root.push(new SequentialIdentifier(identifier));\r\n return this;\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(208)),u=(c.s[2]++,t(0)),C=(c.s[3]++,t(51)),m=(c.s[4]++,t(209)),d=(c.s[5]++,t(35)),p=(c.s[6]++,t(61)),h=(c.s[7]++,t(62)),f=(c.s[8]++,t(63)),I=(c.s[9]++,t(77)),b=(c.s[10]++,t(78)),g=(c.s[11]++,t(79)),E=(c.s[12]++,t(80)),y=(c.s[13]++,t(22)),B=(c.s[14]++,t(4));c.s[110]++,e.Paragraph=class extends u.XmlComponent{constructor(n){c.f[0]++,c.s[15]++,super("w:p"),c.s[16]++,this.properties=new y.ParagraphProperties,c.s[17]++,this.root.push(this.properties),c.s[18]++,void 0!==n?(c.b[0][0]++,c.s[19]++,this.root.push(new B.TextRun(n))):c.b[0][1]++}get paragraphProperties(){return c.f[1]++,c.s[20]++,this.properties}get Borders(){return c.f[2]++,c.s[21]++,this.properties.paragraphBorder}createBorder(){return c.f[3]++,c.s[22]++,this.properties.createBorder(),c.s[23]++,this}addRun(n){return c.f[4]++,c.s[24]++,this.root.push(n),c.s[25]++,this}addHyperLink(n){return c.f[5]++,c.s[26]++,this.root.push(n),c.s[27]++,this}addBookmark(n){return c.f[6]++,c.s[28]++,this.root.push(n.start),c.s[29]++,this.root.push(n.text),c.s[30]++,this.root.push(n.end),c.s[31]++,this}createTextRun(n){c.f[7]++;const e=(c.s[32]++,new B.TextRun(n));return c.s[33]++,this.addRun(e),c.s[34]++,e}addImage(n){c.f[8]++;const e=(c.s[35]++,n.Run);return c.s[36]++,this.addRun(e),c.s[37]++,e}heading1(){return c.f[9]++,c.s[38]++,this.properties.push(new b.Style("Heading1")),c.s[39]++,this}heading2(){return c.f[10]++,c.s[40]++,this.properties.push(new b.Style("Heading2")),c.s[41]++,this}heading3(){return c.f[11]++,c.s[42]++,this.properties.push(new b.Style("Heading3")),c.s[43]++,this}heading4(){return c.f[12]++,c.s[44]++,this.properties.push(new b.Style("Heading4")),c.s[45]++,this}heading5(){return c.f[13]++,c.s[46]++,this.properties.push(new b.Style("Heading5")),c.s[47]++,this}heading6(){return c.f[14]++,c.s[48]++,this.properties.push(new b.Style("Heading6")),c.s[49]++,this}title(){return c.f[15]++,c.s[50]++,this.properties.push(new b.Style("Title")),c.s[51]++,this}center(){return c.f[16]++,c.s[52]++,this.properties.push(new C.Alignment(C.AlignmentOptions.CENTER)),c.s[53]++,this}left(){return c.f[17]++,c.s[54]++,this.properties.push(new C.Alignment(C.AlignmentOptions.LEFT)),c.s[55]++,this}right(){return c.f[18]++,c.s[56]++,this.properties.push(new C.Alignment(C.AlignmentOptions.RIGHT)),c.s[57]++,this}start(){return c.f[19]++,c.s[58]++,this.properties.push(new C.Alignment(C.AlignmentOptions.START)),c.s[59]++,this}end(){return c.f[20]++,c.s[60]++,this.properties.push(new C.Alignment(C.AlignmentOptions.END)),c.s[61]++,this}distribute(){return c.f[21]++,c.s[62]++,this.properties.push(new C.Alignment(C.AlignmentOptions.DISTRIBUTE)),c.s[63]++,this}justified(){return c.f[22]++,c.s[64]++,this.properties.push(new C.Alignment(C.AlignmentOptions.BOTH)),c.s[65]++,this}thematicBreak(){return c.f[23]++,c.s[66]++,this.properties.push(new d.ThematicBreak),c.s[67]++,this}pageBreak(){return c.f[24]++,c.s[68]++,this.root.push(new f.PageBreak),c.s[69]++,this}pageBreakBefore(){return c.f[25]++,c.s[70]++,this.properties.push(new f.PageBreakBefore),c.s[71]++,this}maxRightTabStop(n){return c.f[26]++,c.s[72]++,this.properties.push(new g.MaxRightTabStop(n)),c.s[73]++,this}leftTabStop(n,e){return c.f[27]++,c.s[74]++,this.properties.push(new g.LeftTabStop(n,e)),c.s[75]++,this}rightTabStop(n,e){return c.f[28]++,c.s[76]++,this.properties.push(new g.RightTabStop(n,e)),c.s[77]++,this}centerTabStop(n,e){return c.f[29]++,c.s[78]++,this.properties.push(new g.CenterTabStop(n,e)),c.s[79]++,this}bullet(n=(c.b[1][0]++,0)){return c.f[30]++,c.s[80]++,this.properties.push(new b.Style("ListParagraph")),c.s[81]++,this.properties.push(new E.NumberProperties(1,n)),c.s[82]++,this}setNumbering(n,e){return c.f[31]++,c.s[83]++,this.properties.push(new b.Style("ListParagraph")),c.s[84]++,this.properties.push(new E.NumberProperties(n.id,e)),c.s[85]++,this}setCustomNumbering(n,e){return c.f[32]++,c.s[86]++,this.properties.push(new E.NumberProperties(n,e)),c.s[87]++,this}style(n){return c.f[33]++,c.s[88]++,this.properties.push(new b.Style(n)),c.s[89]++,this}indent(n){return c.f[34]++,c.s[90]++,this.properties.push(new p.Indent(n)),c.s[91]++,this}spacing(n){return c.f[35]++,c.s[92]++,this.properties.push(new I.Spacing(n)),c.s[93]++,this}contextualSpacing(n){return c.f[36]++,c.s[94]++,this.properties.push(new I.ContextualSpacing(n)),c.s[95]++,this}keepNext(){return c.f[37]++,c.s[96]++,this.properties.push(new h.KeepNext),c.s[97]++,this}keepLines(){return c.f[38]++,c.s[98]++,this.properties.push(new h.KeepLines),c.s[99]++,this}referenceFootnote(n){return c.f[39]++,c.s[100]++,this.root.push(new a.FootnoteReferenceRun(n)),c.s[101]++,this}addRunToFront(n){return c.f[40]++,c.s[102]++,this.root.splice(1,0,n),c.s[103]++,this}bidirectional(){return c.f[41]++,c.s[104]++,this.properties.push(new m.Bidirectional),c.s[105]++,this}addTabStop(n){return c.f[42]++,c.s[106]++,this.root.splice(1,0,n),c.s[107]++,this}addSequentialIdentifier(n){return c.f[43]++,c.s[108]++,this.root.push(new B.SequentialIdentifier(n)),c.s[109]++,this}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table-cell\\table-cell-components.ts",r="15246bd88ec12e1e440e4e7fd7e33cbb62019a43",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table-cell\\table-cell-components.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:7,column:74}},4:{start:{line:12,column:22},end:{line:16,column:10}},5:{start:{line:17,column:8},end:{line:17,column:30}},6:{start:{line:18,column:8},end:{line:18,column:20}},7:{start:{line:23,column:8},end:{line:23,column:29}},8:{start:{line:26,column:8},end:{line:28,column:9}},9:{start:{line:27,column:12},end:{line:27,column:38}},10:{start:{line:31,column:20},end:{line:31,column:52}},11:{start:{line:32,column:8},end:{line:32,column:46}},12:{start:{line:33,column:8},end:{line:33,column:28}},13:{start:{line:34,column:8},end:{line:34,column:20}},14:{start:{line:37,column:22},end:{line:37,column:56}},15:{start:{line:38,column:8},end:{line:38,column:48}},16:{start:{line:39,column:8},end:{line:39,column:30}},17:{start:{line:40,column:8},end:{line:40,column:20}},18:{start:{line:43,column:23},end:{line:43,column:58}},19:{start:{line:44,column:8},end:{line:44,column:49}},20:{start:{line:45,column:8},end:{line:45,column:31}},21:{start:{line:46,column:8},end:{line:46,column:20}},22:{start:{line:49,column:20},end:{line:49,column:52}},23:{start:{line:50,column:8},end:{line:50,column:46}},24:{start:{line:51,column:8},end:{line:51,column:28}},25:{start:{line:52,column:8},end:{line:52,column:20}},26:{start:{line:55,column:0},end:{line:55,column:44}},27:{start:{line:58,column:8},end:{line:58,column:28}},28:{start:{line:59,column:8},end:{line:59,column:40}},29:{start:{line:64,column:8},end:{line:64,column:28}},30:{start:{line:65,column:8},end:{line:67,column:12}},31:{start:{line:70,column:0},end:{line:70,column:28}},32:{start:{line:72,column:0},end:{line:75,column:65}},33:{start:{line:73,column:4},end:{line:73,column:40}},34:{start:{line:74,column:4},end:{line:74,column:38}},35:{start:{line:78,column:8},end:{line:78,column:28}},36:{start:{line:79,column:8},end:{line:79,column:40}},37:{start:{line:84,column:8},end:{line:84,column:26}},38:{start:{line:85,column:8},end:{line:87,column:12}},39:{start:{line:90,column:0},end:{line:90,column:24}},40:{start:{line:92,column:0},end:{line:96,column:74}},41:{start:{line:93,column:4},end:{line:93,column:39}},42:{start:{line:94,column:4},end:{line:94,column:39}},43:{start:{line:95,column:4},end:{line:95,column:33}},44:{start:{line:99,column:8},end:{line:99,column:28}},45:{start:{line:100,column:8},end:{line:100,column:40}},46:{start:{line:105,column:8},end:{line:105,column:26}},47:{start:{line:106,column:8},end:{line:108,column:12}},48:{start:{line:111,column:0},end:{line:111,column:24}},49:{start:{line:113,column:0},end:{line:118,column:62}},50:{start:{line:114,column:4},end:{line:114,column:31}},51:{start:{line:115,column:4},end:{line:115,column:29}},52:{start:{line:116,column:4},end:{line:116,column:29}},53:{start:{line:117,column:4},end:{line:117,column:36}},54:{start:{line:121,column:8},end:{line:121,column:28}},55:{start:{line:122,column:8},end:{line:122,column:56}},56:{start:{line:127,column:8},end:{line:127,column:23}},57:{start:{line:128,column:8},end:{line:131,column:12}},58:{start:{line:134,column:0},end:{line:134,column:40}},59:{start:{line:137,column:8},end:{line:137,column:28}},60:{start:{line:138,column:8},end:{line:142,column:10}},61:{start:{line:147,column:8},end:{line:147,column:23}},62:{start:{line:148,column:8},end:{line:148,column:62}},63:{start:{line:151,column:0},end:{line:151,column:44}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:8,column:5}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:11,column:4},end:{line:11,column:5}},loc:{start:{line:11,column:38},end:{line:19,column:5}},line:11},2:{name:"(anonymous_2)",decl:{start:{line:22,column:4},end:{line:22,column:5}},loc:{start:{line:22,column:18},end:{line:24,column:5}},line:22},3:{name:"(anonymous_3)",decl:{start:{line:25,column:4},end:{line:25,column:5}},loc:{start:{line:25,column:17},end:{line:29,column:5}},line:25},4:{name:"(anonymous_4)",decl:{start:{line:30,column:4},end:{line:30,column:5}},loc:{start:{line:30,column:37},end:{line:35,column:5}},line:30},5:{name:"(anonymous_5)",decl:{start:{line:36,column:4},end:{line:36,column:5}},loc:{start:{line:36,column:39},end:{line:41,column:5}},line:36},6:{name:"(anonymous_6)",decl:{start:{line:42,column:4},end:{line:42,column:5}},loc:{start:{line:42,column:40},end:{line:47,column:5}},line:42},7:{name:"(anonymous_7)",decl:{start:{line:48,column:4},end:{line:48,column:5}},loc:{start:{line:48,column:37},end:{line:53,column:5}},line:48},8:{name:"(anonymous_8)",decl:{start:{line:57,column:4},end:{line:57,column:5}},loc:{start:{line:57,column:18},end:{line:60,column:5}},line:57},9:{name:"(anonymous_9)",decl:{start:{line:63,column:4},end:{line:63,column:5}},loc:{start:{line:63,column:23},end:{line:68,column:5}},line:63},10:{name:"(anonymous_10)",decl:{start:{line:72,column:1},end:{line:72,column:2}},loc:{start:{line:72,column:23},end:{line:75,column:1}},line:72},11:{name:"(anonymous_11)",decl:{start:{line:77,column:4},end:{line:77,column:5}},loc:{start:{line:77,column:18},end:{line:80,column:5}},line:77},12:{name:"(anonymous_12)",decl:{start:{line:83,column:4},end:{line:83,column:5}},loc:{start:{line:83,column:23},end:{line:88,column:5}},line:83},13:{name:"(anonymous_13)",decl:{start:{line:92,column:1},end:{line:92,column:2}},loc:{start:{line:92,column:26},end:{line:96,column:1}},line:92},14:{name:"(anonymous_14)",decl:{start:{line:98,column:4},end:{line:98,column:5}},loc:{start:{line:98,column:18},end:{line:101,column:5}},line:98},15:{name:"(anonymous_15)",decl:{start:{line:104,column:4},end:{line:104,column:5}},loc:{start:{line:104,column:23},end:{line:109,column:5}},line:104},16:{name:"(anonymous_16)",decl:{start:{line:113,column:1},end:{line:113,column:2}},loc:{start:{line:113,column:22},end:{line:118,column:1}},line:113},17:{name:"(anonymous_17)",decl:{start:{line:120,column:4},end:{line:120,column:5}},loc:{start:{line:120,column:18},end:{line:123,column:5}},line:120},18:{name:"(anonymous_18)",decl:{start:{line:126,column:4},end:{line:126,column:5}},loc:{start:{line:126,column:29},end:{line:132,column:5}},line:126},19:{name:"(anonymous_19)",decl:{start:{line:136,column:4},end:{line:136,column:5}},loc:{start:{line:136,column:18},end:{line:143,column:5}},line:136},20:{name:"(anonymous_20)",decl:{start:{line:146,column:4},end:{line:146,column:5}},loc:{start:{line:146,column:23},end:{line:149,column:5}},line:146}},branchMap:{0:{loc:{start:{line:26,column:8},end:{line:28,column:9}},type:"if",locations:[{start:{line:26,column:8},end:{line:28,column:9}},{start:{line:26,column:8},end:{line:28,column:9}}],line:26},1:{loc:{start:{line:75,column:16},end:{line:75,column:63}},type:"binary-expr",locations:[{start:{line:75,column:16},end:{line:75,column:34}},{start:{line:75,column:39},end:{line:75,column:62}}],line:75},2:{loc:{start:{line:96,column:19},end:{line:96,column:72}},type:"binary-expr",locations:[{start:{line:96,column:19},end:{line:96,column:40}},{start:{line:96,column:45},end:{line:96,column:71}}],line:96},3:{loc:{start:{line:118,column:15},end:{line:118,column:60}},type:"binary-expr",locations:[{start:{line:118,column:15},end:{line:118,column:32}},{start:{line:118,column:37},end:{line:118,column:59}}],line:118}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0,45:0,46:0,47:0,48:0,49:0,50:0,51:0,52:0,53:0,54:0,55:0,56:0,57:0,58:0,59:0,60:0,61:0,62:0,63:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0},b:{0:[0,0],1:[0,0],2:[0,0],3:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/table/table-cell/table-cell-components.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\table\\table-cell\\table-cell-components.ts"],names:[],mappings:"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",sourcesContent:['import { BorderStyle } from "file/styles";\r\nimport { IXmlableObject, XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\n\r\ninterface ICellBorder {\r\n readonly style: BorderStyle;\r\n readonly size: number;\r\n readonly color: string;\r\n}\r\n\r\nclass CellBorderAttributes extends XmlAttributeComponent<ICellBorder> {\r\n protected readonly xmlKeys = { style: "w:val", size: "w:sz", color: "w:color" };\r\n}\r\n\r\nclass BaseTableCellBorder extends XmlComponent {\r\n public setProperties(style: BorderStyle, size: number, color: string): BaseTableCellBorder {\r\n const attrs = new CellBorderAttributes({\r\n style: style,\r\n size: size,\r\n color: color,\r\n });\r\n this.root.push(attrs);\r\n\r\n return this;\r\n }\r\n}\r\n\r\nexport class TableCellBorders extends XmlComponent {\r\n constructor() {\r\n super("w:tcBorders");\r\n }\r\n\r\n public prepForXml(): IXmlableObject | undefined {\r\n if (this.root.length > 0) {\r\n return super.prepForXml();\r\n }\r\n }\r\n\r\n public addTopBorder(style: BorderStyle, size: number, color: string): TableCellBorders {\r\n const top = new BaseTableCellBorder("w:top");\r\n top.setProperties(style, size, color);\r\n this.root.push(top);\r\n\r\n return this;\r\n }\r\n\r\n public addStartBorder(style: BorderStyle, size: number, color: string): TableCellBorders {\r\n const start = new BaseTableCellBorder("w:start");\r\n start.setProperties(style, size, color);\r\n this.root.push(start);\r\n\r\n return this;\r\n }\r\n\r\n public addBottomBorder(style: BorderStyle, size: number, color: string): TableCellBorders {\r\n const bottom = new BaseTableCellBorder("w:bottom");\r\n bottom.setProperties(style, size, color);\r\n this.root.push(bottom);\r\n\r\n return this;\r\n }\r\n\r\n public addEndBorder(style: BorderStyle, size: number, color: string): TableCellBorders {\r\n const end = new BaseTableCellBorder("w:end");\r\n end.setProperties(style, size, color);\r\n this.root.push(end);\r\n\r\n return this;\r\n }\r\n}\r\n\r\n/**\r\n * Attributes fot the GridSpan element.\r\n */\r\nclass GridSpanAttributes extends XmlAttributeComponent<{ readonly val: number }> {\r\n protected readonly xmlKeys = { val: "w:val" };\r\n}\r\n\r\n/**\r\n * GridSpan element. Should be used in a table cell. Pass the number of columns that this cell need to span.\r\n */\r\nexport class GridSpan extends XmlComponent {\r\n constructor(value: number) {\r\n super("w:gridSpan");\r\n\r\n this.root.push(\r\n new GridSpanAttributes({\r\n val: value,\r\n }),\r\n );\r\n }\r\n}\r\n\r\n/**\r\n * Vertical merge types.\r\n */\r\nexport enum VMergeType {\r\n /**\r\n * Cell that is merged with upper one.\r\n */\r\n CONTINUE = "continue",\r\n /**\r\n * Cell that is starting the vertical merge.\r\n */\r\n RESTART = "restart",\r\n}\r\n\r\nclass VMergeAttributes extends XmlAttributeComponent<{ readonly val: VMergeType }> {\r\n protected readonly xmlKeys = { val: "w:val" };\r\n}\r\n\r\n/**\r\n * Vertical merge element. Should be used in a table cell.\r\n */\r\nexport class VMerge extends XmlComponent {\r\n constructor(value: VMergeType) {\r\n super("w:vMerge");\r\n\r\n this.root.push(\r\n new VMergeAttributes({\r\n val: value,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nexport enum VerticalAlign {\r\n BOTTOM = "bottom",\r\n CENTER = "center",\r\n TOP = "top",\r\n}\r\n\r\nclass VAlignAttributes extends XmlAttributeComponent<{ readonly val: VerticalAlign }> {\r\n protected readonly xmlKeys = { val: "w:val" };\r\n}\r\n\r\n/**\r\n * Vertical align element.\r\n */\r\nexport class VAlign extends XmlComponent {\r\n constructor(value: VerticalAlign) {\r\n super("w:vAlign");\r\n\r\n this.root.push(\r\n new VAlignAttributes({\r\n val: value,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nexport enum WidthType {\r\n /** Auto. */\r\n AUTO = "auto",\r\n /** Value is in twentieths of a point */\r\n DXA = "dxa",\r\n /** No (empty) value. */\r\n NIL = "nil",\r\n /** Value is in percentage. */\r\n PERCENTAGE = "pct",\r\n}\r\n\r\nclass TableCellWidthAttributes extends XmlAttributeComponent<{ readonly type: WidthType; readonly width: string | number }> {\r\n protected readonly xmlKeys = { width: "w:w", type: "w:type" };\r\n}\r\n\r\n/**\r\n * Table cell width element.\r\n */\r\nexport class TableCellWidth extends XmlComponent {\r\n constructor(value: string | number, type: WidthType) {\r\n super("w:tcW");\r\n\r\n this.root.push(\r\n new TableCellWidthAttributes({\r\n width: value,\r\n type: type,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nexport interface ITableCellShadingAttributesProperties {\r\n readonly fill?: string;\r\n readonly color?: string;\r\n readonly val?: string;\r\n}\r\n\r\nclass TableCellShadingAttributes extends XmlAttributeComponent<ITableCellShadingAttributesProperties> {\r\n protected readonly xmlKeys = {\r\n fill: "w:fill",\r\n color: "w:color",\r\n val: "w:val",\r\n };\r\n}\r\n\r\n/**\r\n * Table cell shading element.\r\n */\r\nexport class TableCellShading extends XmlComponent {\r\n constructor(attrs: ITableCellShadingAttributesProperties) {\r\n super("w:shd");\r\n this.root.push(new TableCellShadingAttributes(attrs));\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));class u extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={style:"w:val",size:"w:sz",color:"w:color"}}}class C extends a.XmlComponent{setProperties(n,e,t){c.f[1]++;const A=(c.s[4]++,new u({style:n,size:e,color:t}));return c.s[5]++,this.root.push(A),c.s[6]++,this}}c.s[26]++,e.TableCellBorders=class extends a.XmlComponent{constructor(){c.f[2]++,c.s[7]++,super("w:tcBorders")}prepForXml(){if(c.f[3]++,c.s[8]++,this.root.length>0)return c.b[0][0]++,c.s[9]++,super.prepForXml();c.b[0][1]++}addTopBorder(n,e,t){c.f[4]++;const A=(c.s[10]++,new C("w:top"));return c.s[11]++,A.setProperties(n,e,t),c.s[12]++,this.root.push(A),c.s[13]++,this}addStartBorder(n,e,t){c.f[5]++;const A=(c.s[14]++,new C("w:start"));return c.s[15]++,A.setProperties(n,e,t),c.s[16]++,this.root.push(A),c.s[17]++,this}addBottomBorder(n,e,t){c.f[6]++;const A=(c.s[18]++,new C("w:bottom"));return c.s[19]++,A.setProperties(n,e,t),c.s[20]++,this.root.push(A),c.s[21]++,this}addEndBorder(n,e,t){c.f[7]++;const A=(c.s[22]++,new C("w:end"));return c.s[23]++,A.setProperties(n,e,t),c.s[24]++,this.root.push(A),c.s[25]++,this}};class m extends a.XmlAttributeComponent{constructor(){c.f[8]++,c.s[27]++,super(...arguments),c.s[28]++,this.xmlKeys={val:"w:val"}}}c.s[31]++,e.GridSpan=class extends a.XmlComponent{constructor(n){c.f[9]++,c.s[29]++,super("w:gridSpan"),c.s[30]++,this.root.push(new m({val:n}))}},c.s[32]++,function(n){c.f[10]++,c.s[33]++,n.CONTINUE="continue",c.s[34]++,n.RESTART="restart"}((c.b[1][0]++,e.VMergeType||(c.b[1][1]++,e.VMergeType={})));class d extends a.XmlAttributeComponent{constructor(){c.f[11]++,c.s[35]++,super(...arguments),c.s[36]++,this.xmlKeys={val:"w:val"}}}c.s[39]++,e.VMerge=class extends a.XmlComponent{constructor(n){c.f[12]++,c.s[37]++,super("w:vMerge"),c.s[38]++,this.root.push(new d({val:n}))}},c.s[40]++,function(n){c.f[13]++,c.s[41]++,n.BOTTOM="bottom",c.s[42]++,n.CENTER="center",c.s[43]++,n.TOP="top"}((c.b[2][0]++,e.VerticalAlign||(c.b[2][1]++,e.VerticalAlign={})));class p extends a.XmlAttributeComponent{constructor(){c.f[14]++,c.s[44]++,super(...arguments),c.s[45]++,this.xmlKeys={val:"w:val"}}}c.s[48]++,e.VAlign=class extends a.XmlComponent{constructor(n){c.f[15]++,c.s[46]++,super("w:vAlign"),c.s[47]++,this.root.push(new p({val:n}))}},c.s[49]++,function(n){c.f[16]++,c.s[50]++,n.AUTO="auto",c.s[51]++,n.DXA="dxa",c.s[52]++,n.NIL="nil",c.s[53]++,n.PERCENTAGE="pct"}((c.b[3][0]++,e.WidthType||(c.b[3][1]++,e.WidthType={})));class h extends a.XmlAttributeComponent{constructor(){c.f[17]++,c.s[54]++,super(...arguments),c.s[55]++,this.xmlKeys={width:"w:w",type:"w:type"}}}c.s[58]++,e.TableCellWidth=class extends a.XmlComponent{constructor(n,e){c.f[18]++,c.s[56]++,super("w:tcW"),c.s[57]++,this.root.push(new h({width:n,type:e}))}};class f extends a.XmlAttributeComponent{constructor(){c.f[19]++,c.s[59]++,super(...arguments),c.s[60]++,this.xmlKeys={fill:"w:fill",color:"w:color",val:"w:val"}}}c.s[63]++,e.TableCellShading=class extends a.XmlComponent{constructor(n){c.f[20]++,c.s[61]++,super("w:shd"),c.s[62]++,this.root.push(new f(n))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table-properties\\index.ts",r="826536ef15c0bf28faf7e36262b7be11adc78be3",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table-properties\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:40}},5:{start:{line:7,column:0},end:{line:7,column:46}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/table/table-properties/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\table\\table-properties\\index.ts"],names:[],mappings:";;;;;AAAA,wCAAmC;AACnC,8CAAyC",sourcesContent:['export * from "./table-properties";\r\nexport * from "./table-float-properties";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));function a(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,a(t(220)),c.s[5]++,a(t(84))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table-properties\\table-float-properties.ts",r="1b17c9987550aa56fa178d4b52d07d71737fcddb",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table-properties\\table-float-properties.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:5,column:0},end:{line:9,column:80}},3:{start:{line:6,column:4},end:{line:6,column:41}},4:{start:{line:7,column:4},end:{line:7,column:37}},5:{start:{line:8,column:4},end:{line:8,column:37}},6:{start:{line:11,column:0},end:{line:17,column:113}},7:{start:{line:12,column:4},end:{line:12,column:52}},8:{start:{line:13,column:4},end:{line:13,column:52}},9:{start:{line:14,column:4},end:{line:14,column:48}},10:{start:{line:15,column:4},end:{line:15,column:54}},11:{start:{line:16,column:4},end:{line:16,column:50}},12:{start:{line:19,column:0},end:{line:26,column:107}},13:{start:{line:20,column:4},end:{line:20,column:50}},14:{start:{line:21,column:4},end:{line:21,column:50}},15:{start:{line:22,column:4},end:{line:22,column:50}},16:{start:{line:23,column:4},end:{line:23,column:52}},17:{start:{line:24,column:4},end:{line:24,column:50}},18:{start:{line:25,column:4},end:{line:25,column:44}},19:{start:{line:29,column:8},end:{line:29,column:28}},20:{start:{line:30,column:8},end:{line:41,column:10}},21:{start:{line:44,column:0},end:{line:44,column:66}},22:{start:{line:47,column:8},end:{line:47,column:26}},23:{start:{line:48,column:8},end:{line:48,column:65}},24:{start:{line:51,column:0},end:{line:51,column:52}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:1},end:{line:5,column:2}},loc:{start:{line:5,column:28},end:{line:9,column:1}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:11,column:1},end:{line:11,column:2}},loc:{start:{line:11,column:39},end:{line:17,column:1}},line:11},2:{name:"(anonymous_2)",decl:{start:{line:19,column:1},end:{line:19,column:2}},loc:{start:{line:19,column:37},end:{line:26,column:1}},line:19},3:{name:"(anonymous_3)",decl:{start:{line:28,column:4},end:{line:28,column:5}},loc:{start:{line:28,column:18},end:{line:42,column:5}},line:28},4:{name:"(anonymous_4)",decl:{start:{line:46,column:4},end:{line:46,column:5}},loc:{start:{line:46,column:25},end:{line:49,column:5}},line:46}},branchMap:{0:{loc:{start:{line:9,column:21},end:{line:9,column:78}},type:"binary-expr",locations:[{start:{line:9,column:21},end:{line:9,column:44}},{start:{line:9,column:49},end:{line:9,column:77}}],line:9},1:{loc:{start:{line:17,column:32},end:{line:17,column:111}},type:"binary-expr",locations:[{start:{line:17,column:32},end:{line:17,column:66}},{start:{line:17,column:71},end:{line:17,column:110}}],line:17},2:{loc:{start:{line:26,column:30},end:{line:26,column:105}},type:"binary-expr",locations:[{start:{line:26,column:30},end:{line:26,column:62}},{start:{line:26,column:67},end:{line:26,column:104}}],line:26}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0},f:{0:0,1:0,2:0,3:0,4:0},b:{0:[0,0],1:[0,0],2:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/table/table-properties/table-float-properties.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\table\\table-properties\\table-float-properties.ts"],names:[],mappings:";;AAAA,wDAA0E;AAE1E,IAAY,eAIX;AAJD,WAAY,eAAe;IACvB,oCAAiB,CAAA;IACjB,gCAAa,CAAA;IACb,gCAAa,CAAA;AACjB,CAAC,EAJW,eAAe,GAAf,uBAAe,KAAf,uBAAe,QAI1B;AAED,IAAY,0BAMX;AAND,WAAY,0BAA0B;IAClC,+CAAiB,CAAA;IACjB,+CAAiB,CAAA;IACjB,2CAAa,CAAA;IACb,iDAAmB,CAAA;IACnB,6CAAe,CAAA;AACnB,CAAC,EANW,0BAA0B,GAA1B,kCAA0B,KAA1B,kCAA0B,QAMrC;AAED,IAAY,wBAOX;AAPD,WAAY,wBAAwB;IAChC,6CAAiB,CAAA;IACjB,6CAAiB,CAAA;IACjB,6CAAiB,CAAA;IACjB,+CAAmB,CAAA;IACnB,6CAAiB,CAAA;IACjB,uCAAW,CAAA;AACf,CAAC,EAPW,wBAAwB,GAAxB,gCAAwB,KAAxB,gCAAwB,QAOnC;AA0FD,iCAAyC,SAAQ,sCAAyC;IAA1F;;QACuB,YAAO,GAAG;YACzB,gBAAgB,EAAE,cAAc;YAChC,cAAc,EAAE,cAAc;YAC9B,0BAA0B,EAAE,SAAS;YACrC,0BAA0B,EAAE,aAAa;YACzC,wBAAwB,EAAE,SAAS;YACnC,wBAAwB,EAAE,aAAa;YACvC,cAAc,EAAE,kBAAkB;YAClC,WAAW,EAAE,eAAe;YAC5B,YAAY,EAAE,gBAAgB;YAC9B,aAAa,EAAE,iBAAiB;SACnC,CAAC;IACN,CAAC;CAAA;AAbD,kEAaC;AAED,0BAAkC,SAAQ,6BAAY;IAClD,YAAY,OAA2B;QACnC,KAAK,CAAC,UAAU,CAAC,CAAC;QAClB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,2BAA2B,CAAC,OAAO,CAAC,CAAC,CAAC;IAC7D,CAAC;CACJ;AALD,oDAKC",sourcesContent:['import { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\n\r\nexport enum TableAnchorType {\r\n MARGIN = "margin",\r\n PAGE = "page",\r\n TEXT = "text",\r\n}\r\n\r\nexport enum RelativeHorizontalPosition {\r\n CENTER = "center",\r\n INSIDE = "inside",\r\n LEFT = "left",\r\n OUTSIDE = "outside",\r\n RIGHT = "right",\r\n}\r\n\r\nexport enum RelativeVerticalPosition {\r\n CENTER = "center",\r\n INSIDE = "inside",\r\n BOTTOM = "bottom",\r\n OUTSIDE = "outside",\r\n INLINE = "inline",\r\n TOP = "top",\r\n}\r\n\r\nexport interface ITableFloatOptions {\r\n /**\r\n * Specifies the horizontal anchor or the base object from which the horizontal positioning in the\r\n * tblpX or tblpXSpec attribute should be determined.\r\n * margin - relative to the vertical edge of the text margin before any text runs (left edge for left-to-right paragraphs)\r\n * page - relative to the vertical edge of the page before any text runs (left edge for left-to-right paragraphs)\r\n * text - relative to the vertical edge of the text margin for the column in which the anchor paragraph is located\r\n * If omitted, the value is assumed to be page.\r\n */\r\n readonly horizontalAnchor?: TableAnchorType;\r\n\r\n /**\r\n * Specifies an absolute horizontal position for the table, relative to the horizontalAnchor.\r\n * The value is in twentieths of a point. Note that the value can be negative, in which case the\r\n * table is positioned before the anchor object in the direction of horizontal text flow.\r\n * If relativeHorizontalPosition is also specified, then the absoluteHorizontalPosition attribute is ignored.\r\n * If the attribute is omitted, the value is assumed to be zero.\r\n */\r\n readonly absoluteHorizontalPosition?: number;\r\n\r\n /**\r\n * Specifies a relative horizontal position for the table, relative to the horizontalAnchor attribute.\r\n * This will supersede the absoluteHorizontalPosition attribute.\r\n * Possible values are:\r\n * center - the table should be horizontally centered with respect to the anchor\r\n * inside - the table should be inside of the anchor\r\n * left - the table should be left aligned with respect to the anchor\r\n * outside - the table should be outside of the anchor\r\n * right - the table should be right aligned with respect to the anchor\r\n */\r\n readonly relativeHorizontalPosition?: RelativeHorizontalPosition;\r\n\r\n /**\r\n * Specifies the vertical anchor or the base object from which the vertical positioning\r\n * in the absoluteVerticalPosition attribute should be determined. Possible values are:\r\n * margin - relative to the horizontal edge of the text margin before any text runs (top edge for top-to-bottom paragraphs)\r\n * page - relative to the horizontal edge of the page before any text runs (top edge for top-to-bottom paragraphs)\r\n * text - relative to the horizontal edge of the text margin for the column in which the anchor paragraph is located\r\n * If omitted, the value is assumed to be page.\r\n */\r\n readonly verticalAnchor?: TableAnchorType;\r\n\r\n /**\r\n * Specifies an absolute vertical position for the table, relative to the verticalAnchor anchor.\r\n * The value is in twentieths of a point. Note that the value can be negative, in which case the table is\r\n * positioned before the anchor object in the direction of vertical text flow.\r\n * If relativeVerticalPosition is also specified, then the absoluteVerticalPosition attribute is ignored.\r\n * If the attribute is omitted, the value is assumed to be zero.\r\n */\r\n readonly absoluteVerticalPosition?: number;\r\n\r\n /**\r\n * Specifies a relative vertical position for the table, relative to the verticalAnchor attribute.\r\n * This will supersede the absoluteVerticalPosition attribute. Possible values are:\r\n * center - the table should be vertically centered with respect to the anchor\r\n * inside - the table should be vertically aligned to the edge of the anchor and inside the anchor\r\n * bottom - the table should be vertically aligned to the bottom edge of the anchor\r\n * outside - the table should be vertically aligned to the edge of the anchor and outside the anchor\r\n * inline - the table should be vertically aligned in line with the surrounding text (so as to not allow any text wrapping around it)\r\n * top - the table should be vertically aligned to the top edge of the anchor\r\n */\r\n readonly relativeVerticalPosition?: RelativeVerticalPosition;\r\n\r\n /**\r\n * Specifies the minimun distance to be maintained between the table and the top of text in the paragraph\r\n * below the table. The value is in twentieths of a point. If omitted, the value is assumed to be zero.\r\n */\r\n readonly bottomFromText?: number;\r\n\r\n /**\r\n * Specifies the minimun distance to be maintained between the table and the bottom edge of text in the paragraph\r\n * above the table. The value is in twentieths of a point. If omitted, the value is assumed to be zero.\r\n */\r\n readonly topFromText?: number;\r\n\r\n /**\r\n * Specifies the minimun distance to be maintained between the table and the edge of text in the paragraph\r\n * to the left of the table. The value is in twentieths of a point. If omitted, the value is assumed to be zero.\r\n */\r\n readonly leftFromText?: number;\r\n\r\n /**\r\n * Specifies the minimun distance to be maintained between the table and the edge of text in the paragraph\r\n * to the right of the table. The value is in twentieths of a point. If omitted, the value is assumed to be zero.\r\n */\r\n readonly rightFromText?: number;\r\n}\r\n\r\nexport class TableFloatOptionsAttributes extends XmlAttributeComponent<ITableFloatOptions> {\r\n protected readonly xmlKeys = {\r\n horizontalAnchor: "w:horzAnchor",\r\n verticalAnchor: "w:vertAnchor",\r\n absoluteHorizontalPosition: "w:tblpX",\r\n relativeHorizontalPosition: "w:tblpXSpec",\r\n absoluteVerticalPosition: "w:tblpY",\r\n relativeVerticalPosition: "w:tblpYSpec",\r\n bottomFromText: "w:bottomFromText",\r\n topFromText: "w:topFromText",\r\n leftFromText: "w:leftFromText",\r\n rightFromText: "w:rightFromText",\r\n };\r\n}\r\n\r\nexport class TableFloatProperties extends XmlComponent {\r\n constructor(options: ITableFloatOptions) {\r\n super("w:tblpPr");\r\n this.root.push(new TableFloatOptionsAttributes(options));\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[2]++,function(n){c.f[0]++,c.s[3]++,n.MARGIN="margin",c.s[4]++,n.PAGE="page",c.s[5]++,n.TEXT="text"}((c.b[0][0]++,e.TableAnchorType||(c.b[0][1]++,e.TableAnchorType={}))),c.s[6]++,function(n){c.f[1]++,c.s[7]++,n.CENTER="center",c.s[8]++,n.INSIDE="inside",c.s[9]++,n.LEFT="left",c.s[10]++,n.OUTSIDE="outside",c.s[11]++,n.RIGHT="right"}((c.b[1][0]++,e.RelativeHorizontalPosition||(c.b[1][1]++,e.RelativeHorizontalPosition={}))),c.s[12]++,function(n){c.f[2]++,c.s[13]++,n.CENTER="center",c.s[14]++,n.INSIDE="inside",c.s[15]++,n.BOTTOM="bottom",c.s[16]++,n.OUTSIDE="outside",c.s[17]++,n.INLINE="inline",c.s[18]++,n.TOP="top"}((c.b[2][0]++,e.RelativeVerticalPosition||(c.b[2][1]++,e.RelativeVerticalPosition={})));class u extends a.XmlAttributeComponent{constructor(){c.f[3]++,c.s[19]++,super(...arguments),c.s[20]++,this.xmlKeys={horizontalAnchor:"w:horzAnchor",verticalAnchor:"w:vertAnchor",absoluteHorizontalPosition:"w:tblpX",relativeHorizontalPosition:"w:tblpXSpec",absoluteVerticalPosition:"w:tblpY",relativeVerticalPosition:"w:tblpYSpec",bottomFromText:"w:bottomFromText",topFromText:"w:topFromText",leftFromText:"w:leftFromText",rightFromText:"w:rightFromText"}}}c.s[21]++,e.TableFloatOptionsAttributes=u;c.s[24]++,e.TableFloatProperties=class extends a.XmlComponent{constructor(n){c.f[4]++,c.s[22]++,super("w:tblpPr"),c.s[23]++,this.root.push(new u(n))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table-row\\table-row-properties.ts",r="590a0d724da52f417ec3320f5ffaa2ae859d5297",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table-row\\table-row-properties.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:24}},3:{start:{line:9,column:0},end:{line:9,column:48}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:7,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/table/table-row/table-row-properties.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\table\\table-row\\table-row-properties.ts"],names:[],mappings:";;AAAA,wDAAmD;AAEnD,wBAAgC,SAAQ,6BAAY;IAChD;QACI,KAAK,CAAC,QAAQ,CAAC,CAAC;IACpB,CAAC;CACJ;AAJD,gDAIC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\n\r\nexport class TableRowProperties extends XmlComponent {\r\n constructor() {\r\n super("w:trPr");\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[3]++,e.TableRowProperties=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[2]++,super("w:trPr")}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\index.ts",r="8775db1df304d9e8956457ced878c80209ff3618",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:32}},5:{start:{line:7,column:0},end:{line:7,column:43}},6:{start:{line:8,column:0},end:{line:8,column:28}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/document/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\document\\index.ts"],names:[],mappings:";;;;;AAAA,gCAA2B;AAC3B,2CAAsC;AACtC,4BAAuB",sourcesContent:['export * from "./document";\r\nexport * from "./document-attributes";\r\nexport * from "./body";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));function a(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,a(t(239)),c.s[5]++,a(t(11)),c.s[6]++,a(t(87))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\index.ts",r="fd83b91e32f92703e92fe5c8f7dce3bcd11e8356",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:28}},5:{start:{line:7,column:0},end:{line:7,column:42}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/document/body/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\document\\body\\index.ts"],names:[],mappings:";;;;;AAAA,4BAAuB;AACvB,0CAAqC",sourcesContent:['export * from "./body";\r\nexport * from "./section-properties";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));function a(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,a(t(240)),c.s[5]++,a(t(98))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\section-properties.ts",r="9850dc9292d9a432b2e7abd58c59fc35cbe1a70a",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\section-properties.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:18},end:{line:4,column:46}},3:{start:{line:5,column:19},end:{line:5,column:49}},4:{start:{line:6,column:27},end:{line:6,column:56}},5:{start:{line:7,column:27},end:{line:7,column:73}},6:{start:{line:8,column:27},end:{line:8,column:56}},7:{start:{line:9,column:27},end:{line:9,column:73}},8:{start:{line:10,column:22},end:{line:10,column:46}},9:{start:{line:11,column:22},end:{line:11,column:58}},10:{start:{line:12,column:22},end:{line:12,column:46}},11:{start:{line:13,column:20},end:{line:13,column:52}},12:{start:{line:14,column:31},end:{line:14,column:74}},13:{start:{line:15,column:21},end:{line:15,column:55}},14:{start:{line:18,column:8},end:{line:18,column:26}},15:{start:{line:19,column:450},end:{line:19,column:457}},16:{start:{line:20,column:8},end:{line:20,column:31}},17:{start:{line:21,column:8},end:{line:21,column:77}},18:{start:{line:22,column:8},end:{line:22,column:111}},19:{start:{line:23,column:8},end:{line:23,column:53}},20:{start:{line:24,column:8},end:{line:24,column:63}},21:{start:{line:25,column:8},end:{line:25,column:33}},22:{start:{line:26,column:8},end:{line:26,column:33}},23:{start:{line:27,column:8},end:{line:27,column:96}},24:{start:{line:28,column:8},end:{line:36,column:9}},25:{start:{line:29,column:12},end:{line:35,column:16}},26:{start:{line:37,column:8},end:{line:39,column:9}},27:{start:{line:38,column:12},end:{line:38,column:57}},28:{start:{line:42,column:8},end:{line:61,column:9}},29:{start:{line:43,column:12},end:{line:48,column:13}},30:{start:{line:44,column:16},end:{line:47,column:20}},31:{start:{line:49,column:12},end:{line:54,column:13}},32:{start:{line:50,column:16},end:{line:53,column:20}},33:{start:{line:55,column:12},end:{line:60,column:13}},34:{start:{line:56,column:16},end:{line:59,column:20}},35:{start:{line:64,column:8},end:{line:83,column:9}},36:{start:{line:65,column:12},end:{line:70,column:13}},37:{start:{line:66,column:16},end:{line:69,column:20}},38:{start:{line:71,column:12},end:{line:76,column:13}},39:{start:{line:72,column:16},end:{line:75,column:20}},40:{start:{line:77,column:12},end:{line:82,column:13}},41:{start:{line:78,column:16},end:{line:81,column:20}},42:{start:{line:86,column:8},end:{line:86,column:28}},43:{start:{line:89,column:0},end:{line:89,column:46}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:17,column:4},end:{line:17,column:5}},loc:{start:{line:17,column:30},end:{line:40,column:5}},line:17},1:{name:"(anonymous_1)",decl:{start:{line:41,column:4},end:{line:41,column:5}},loc:{start:{line:41,column:24},end:{line:62,column:5}},line:41},2:{name:"(anonymous_2)",decl:{start:{line:63,column:4},end:{line:63,column:5}},loc:{start:{line:63,column:24},end:{line:84,column:5}},line:63},3:{name:"(anonymous_3)",decl:{start:{line:85,column:4},end:{line:85,column:5}},loc:{start:{line:85,column:18},end:{line:87,column:5}},line:85}},branchMap:{0:{loc:{start:{line:17,column:16},end:{line:17,column:28}},type:"default-arg",locations:[{start:{line:17,column:26},end:{line:17,column:28}}],line:17},1:{loc:{start:{line:19,column:16},end:{line:19,column:29}},type:"default-arg",locations:[{start:{line:19,column:24},end:{line:19,column:29}}],line:19},2:{loc:{start:{line:19,column:31},end:{line:19,column:45}},type:"default-arg",locations:[{start:{line:19,column:40},end:{line:19,column:45}}],line:19},3:{loc:{start:{line:19,column:47},end:{line:19,column:57}},type:"default-arg",locations:[{start:{line:19,column:53},end:{line:19,column:57}}],line:19},4:{loc:{start:{line:19,column:59},end:{line:19,column:71}},type:"default-arg",locations:[{start:{line:19,column:67},end:{line:19,column:71}}],line:19},5:{loc:{start:{line:19,column:73},end:{line:19,column:86}},type:"default-arg",locations:[{start:{line:19,column:82},end:{line:19,column:86}}],line:19},6:{loc:{start:{line:19,column:88},end:{line:19,column:99}},type:"default-arg",locations:[{start:{line:19,column:95},end:{line:19,column:99}}],line:19},7:{loc:{start:{line:19,column:101},end:{line:19,column:113}},type:"default-arg",locations:[{start:{line:19,column:110},end:{line:19,column:113}}],line:19},8:{loc:{start:{line:19,column:115},end:{line:19,column:127}},type:"default-arg",locations:[{start:{line:19,column:124},end:{line:19,column:127}}],line:19},9:{loc:{start:{line:19,column:129},end:{line:19,column:139}},type:"default-arg",locations:[{start:{line:19,column:138},end:{line:19,column:139}}],line:19},10:{loc:{start:{line:19,column:141},end:{line:19,column:155}},type:"default-arg",locations:[{start:{line:19,column:150},end:{line:19,column:155}}],line:19},11:{loc:{start:{line:19,column:157},end:{line:19,column:168}},type:"default-arg",locations:[{start:{line:19,column:165},end:{line:19,column:168}}],line:19},12:{loc:{start:{line:19,column:170},end:{line:19,column:185}},type:"default-arg",locations:[{start:{line:19,column:182},end:{line:19,column:185}}],line:19},13:{loc:{start:{line:19,column:187},end:{line:19,column:248}},type:"default-arg",locations:[{start:{line:19,column:201},end:{line:19,column:248}}],line:19},14:{loc:{start:{line:19,column:268},end:{line:19,column:329}},type:"default-arg",locations:[{start:{line:19,column:291},end:{line:19,column:329}}],line:19},15:{loc:{start:{line:19,column:427},end:{line:19,column:444}},type:"default-arg",locations:[{start:{line:19,column:439},end:{line:19,column:444}}],line:19},16:{loc:{start:{line:28,column:8},end:{line:36,column:9}},type:"if",locations:[{start:{line:28,column:8},end:{line:36,column:9}},{start:{line:28,column:8},end:{line:36,column:9}}],line:28},17:{loc:{start:{line:28,column:12},end:{line:28,column:97}},type:"binary-expr",locations:[{start:{line:28,column:12},end:{line:28,column:23}},{start:{line:28,column:27},end:{line:28,column:40}},{start:{line:28,column:44},end:{line:28,column:59}},{start:{line:28,column:63},end:{line:28,column:79}},{start:{line:28,column:83},end:{line:28,column:97}}],line:28},18:{loc:{start:{line:37,column:8},end:{line:39,column:9}},type:"if",locations:[{start:{line:37,column:8},end:{line:39,column:9}},{start:{line:37,column:8},end:{line:39,column:9}}],line:37},19:{loc:{start:{line:42,column:8},end:{line:61,column:9}},type:"if",locations:[{start:{line:42,column:8},end:{line:61,column:9}},{start:{line:42,column:8},end:{line:61,column:9}}],line:42},20:{loc:{start:{line:43,column:12},end:{line:48,column:13}},type:"if",locations:[{start:{line:43,column:12},end:{line:48,column:13}},{start:{line:43,column:12},end:{line:48,column:13}}],line:43},21:{loc:{start:{line:49,column:12},end:{line:54,column:13}},type:"if",locations:[{start:{line:49,column:12},end:{line:54,column:13}},{start:{line:49,column:12},end:{line:54,column:13}}],line:49},22:{loc:{start:{line:55,column:12},end:{line:60,column:13}},type:"if",locations:[{start:{line:55,column:12},end:{line:60,column:13}},{start:{line:55,column:12},end:{line:60,column:13}}],line:55},23:{loc:{start:{line:64,column:8},end:{line:83,column:9}},type:"if",locations:[{start:{line:64,column:8},end:{line:83,column:9}},{start:{line:64,column:8},end:{line:83,column:9}}],line:64},24:{loc:{start:{line:65,column:12},end:{line:70,column:13}},type:"if",locations:[{start:{line:65,column:12},end:{line:70,column:13}},{start:{line:65,column:12},end:{line:70,column:13}}],line:65},25:{loc:{start:{line:71,column:12},end:{line:76,column:13}},type:"if",locations:[{start:{line:71,column:12},end:{line:76,column:13}},{start:{line:71,column:12},end:{line:76,column:13}}],line:71},26:{loc:{start:{line:77,column:12},end:{line:82,column:13}},type:"if",locations:[{start:{line:77,column:12},end:{line:82,column:13}},{start:{line:77,column:12},end:{line:82,column:13}}],line:77}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0},f:{0:0,1:0,2:0,3:0},b:{0:[0],1:[0],2:[0],3:[0],4:[0],5:[0],6:[0],7:[0],8:[0],9:[0],10:[0],11:[0],12:[0],13:[0],14:[0],15:[0],16:[0,0],17:[0,0,0,0,0],18:[0,0],19:[0,0],20:[0,0],21:[0,0],22:[0,0],23:[0,0],24:[0,0],25:[0,0],26:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/document/body/section-properties/section-properties.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\document\\body\\section-properties\\section-properties.ts"],names:[],mappings:";;AAGA,wDAAmD;AAEnD,+CAA4C;AAE5C,kDAAmD;AAEnD,yDAAyD;AACzD,0EAAsE;AACtE,yDAAyD;AACzD,0EAAsE;AACtE,+CAAiE;AACjE,2DAAuD;AAEvD,+CAA4F;AAC5F,qDAAiD;AACjD,2EAAwF;AACxF,wDAAoD;AA8BpD,uBAA+B,SAAQ,6BAAY;IAG/C,YAAY,UAAoC,EAAE;QAC9C,KAAK,CAAC,UAAU,CAAC,CAAC;QAElB,MAAM,EACF,KAAK,GAAG,KAAK,EACb,MAAM,GAAG,KAAK,EACd,GAAG,GAAG,IAAI,EACV,KAAK,GAAG,IAAI,EACZ,MAAM,GAAG,IAAI,EACb,IAAI,GAAG,IAAI,EACX,MAAM,GAAG,GAAG,EACZ,MAAM,GAAG,GAAG,EACZ,MAAM,GAAG,CAAC,EACV,MAAM,GAAG,KAAK,EACd,KAAK,GAAG,GAAG,EACX,SAAS,GAAG,GAAG,EACf,WAAW,GAAG,sCAAe,CAAC,QAAQ,EACtC,OAAO,EACP,OAAO,EACP,oBAAoB,GAAG,8BAAgB,CAAC,OAAO,EAC/C,eAAe,EACf,WAAW,EACX,aAAa,EACb,eAAe,EACf,gBAAgB,EAChB,cAAc,EACd,SAAS,GAAG,KAAK,GACpB,GAAG,OAAO,CAAC;QAEZ,IAAI,CAAC,OAAO,GAAG,OAAO,CAAC;QACvB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,oBAAQ,CAAC,KAAK,EAAE,MAAM,EAAE,WAAW,CAAC,CAAC,CAAC;QACzD,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,wBAAU,CAAC,GAAG,EAAE,KAAK,EAAE,MAAM,EAAE,IAAI,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,CAAC,CAAC,CAAC;QACzF,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,iBAAO,CAAC,KAAK,CAAC,CAAC,CAAC;QACnC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,uBAAY,CAAC,SAAS,CAAC,CAAC,CAAC;QAE5C,IAAI,CAAC,UAAU,CAAC,OAAO,CAAC,CAAC;QACzB,IAAI,CAAC,UAAU,CAAC,OAAO,CAAC,CAAC;QAEzB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,4BAAc,CAAC,eAAe,EAAE,oBAAoB,CAAC,CAAC,CAAC;QAE1E,IAAI,WAAW,IAAI,aAAa,IAAI,eAAe,IAAI,gBAAgB,IAAI,cAAc,EAAE;YACvF,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,yBAAW,CAAC;gBACZ,WAAW,EAAE,WAAW;gBACxB,aAAa,EAAE,aAAa;gBAC5B,eAAe,EAAE,eAAe;gBAChC,gBAAgB,EAAE,gBAAgB;gBAClC,cAAc,EAAE,cAAc;aACjC,CAAC,CACL,CAAC;SACL;QAED,IAAI,SAAS,EAAE;YACX,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,sBAAS,EAAE,CAAC,CAAC;SACnC;IACL,CAAC;IAEO,UAAU,CAAC,OAA2C;QAC1D,IAAI,OAAO,EAAE;YACT,IAAI,OAAO,CAAC,OAAO,EAAE;gBACjB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,kCAAe,CAAC;oBAChB,UAAU,EAAE,sCAAmB,CAAC,OAAO;oBACvC,QAAQ,EAAE,OAAO,CAAC,OAAO,CAAC,MAAM,CAAC,WAAW;iBAC/C,CAAC,CACL,CAAC;aACL;YAED,IAAI,OAAO,CAAC,KAAK,EAAE;gBACf,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,kCAAe,CAAC;oBAChB,UAAU,EAAE,sCAAmB,CAAC,KAAK;oBACrC,QAAQ,EAAE,OAAO,CAAC,KAAK,CAAC,MAAM,CAAC,WAAW;iBAC7C,CAAC,CACL,CAAC;aACL;YAED,IAAI,OAAO,CAAC,IAAI,EAAE;gBACd,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,kCAAe,CAAC;oBAChB,UAAU,EAAE,sCAAmB,CAAC,IAAI;oBACpC,QAAQ,EAAE,OAAO,CAAC,IAAI,CAAC,MAAM,CAAC,WAAW;iBAC5C,CAAC,CACL,CAAC;aACL;SACJ;IACL,CAAC;IAEO,UAAU,CAAC,OAA2C;QAC1D,IAAI,OAAO,EAAE;YACT,IAAI,OAAO,CAAC,OAAO,EAAE;gBACjB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,kCAAe,CAAC;oBAChB,UAAU,EAAE,sCAAmB,CAAC,OAAO;oBACvC,QAAQ,EAAE,OAAO,CAAC,OAAO,CAAC,MAAM,CAAC,WAAW;iBAC/C,CAAC,CACL,CAAC;aACL;YAED,IAAI,OAAO,CAAC,KAAK,EAAE;gBACf,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,kCAAe,CAAC;oBAChB,UAAU,EAAE,sCAAmB,CAAC,KAAK;oBACrC,QAAQ,EAAE,OAAO,CAAC,KAAK,CAAC,MAAM,CAAC,WAAW;iBAC7C,CAAC,CACL,CAAC;aACL;YAED,IAAI,OAAO,CAAC,IAAI,EAAE;gBACd,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,kCAAe,CAAC;oBAChB,UAAU,EAAE,sCAAmB,CAAC,IAAI;oBACpC,QAAQ,EAAE,OAAO,CAAC,IAAI,CAAC,MAAM,CAAC,WAAW;iBAC5C,CAAC,CACL,CAAC;aACL;SACJ;IACL,CAAC;IAED,IAAW,OAAO;QACd,OAAO,IAAI,CAAC,OAAO,CAAC;IACxB,CAAC;CACJ;AA7HD,8CA6HC",sourcesContent:['// http://officeopenxml.com/WPsection.php\r\nimport { FooterWrapper } from "file/footer-wrapper";\r\nimport { HeaderWrapper } from "file/header-wrapper";\r\nimport { XmlComponent } from "file/xml-components";\r\n\r\nimport { Columns } from "./columns/columns";\r\nimport { IColumnsAttributes } from "./columns/columns-attributes";\r\nimport { DocumentGrid } from "./doc-grid/doc-grid";\r\nimport { IDocGridAttributesProperties } from "./doc-grid/doc-grid-attributes";\r\nimport { FooterReferenceType } from "./footer-reference";\r\nimport { FooterReference } from "./footer-reference/footer-reference";\r\nimport { HeaderReferenceType } from "./header-reference";\r\nimport { HeaderReference } from "./header-reference/header-reference";\r\nimport { IPageBordersOptions, PageBorders } from "./page-border";\r\nimport { PageMargin } from "./page-margin/page-margin";\r\nimport { IPageMarginAttributes } from "./page-margin/page-margin-attributes";\r\nimport { IPageNumberTypeAttributes, PageNumberFormat, PageNumberType } from "./page-number";\r\nimport { PageSize } from "./page-size/page-size";\r\nimport { IPageSizeAttributes, PageOrientation } from "./page-size/page-size-attributes";\r\nimport { TitlePage } from "./title-page/title-page";\r\n\r\nexport interface IHeaderFooterGroup<T> {\r\n readonly default?: T;\r\n readonly first?: T;\r\n readonly even?: T;\r\n}\r\n\r\ninterface IHeadersOptions {\r\n readonly headers?: IHeaderFooterGroup<HeaderWrapper>;\r\n}\r\n\r\ninterface IFootersOptions {\r\n readonly footers?: IHeaderFooterGroup<FooterWrapper>;\r\n}\r\n\r\ninterface ITitlePageOptions {\r\n readonly titlePage?: boolean;\r\n}\r\n\r\nexport type SectionPropertiesOptions = IPageSizeAttributes &\r\n IPageMarginAttributes &\r\n IColumnsAttributes &\r\n IDocGridAttributesProperties &\r\n IHeadersOptions &\r\n IFootersOptions &\r\n IPageNumberTypeAttributes &\r\n IPageBordersOptions &\r\n ITitlePageOptions;\r\n\r\nexport class SectionProperties extends XmlComponent {\r\n private readonly options: SectionPropertiesOptions;\r\n\r\n constructor(options: SectionPropertiesOptions = {}) {\r\n super("w:sectPr");\r\n\r\n const {\r\n width = 11906,\r\n height = 16838,\r\n top = 1440,\r\n right = 1440,\r\n bottom = 1440,\r\n left = 1440,\r\n header = 708,\r\n footer = 708,\r\n gutter = 0,\r\n mirror = false,\r\n space = 708,\r\n linePitch = 360,\r\n orientation = PageOrientation.PORTRAIT,\r\n headers,\r\n footers,\r\n pageNumberFormatType = PageNumberFormat.DECIMAL,\r\n pageNumberStart,\r\n pageBorders,\r\n pageBorderTop,\r\n pageBorderRight,\r\n pageBorderBottom,\r\n pageBorderLeft,\r\n titlePage = false,\r\n } = options;\r\n\r\n this.options = options;\r\n this.root.push(new PageSize(width, height, orientation));\r\n this.root.push(new PageMargin(top, right, bottom, left, header, footer, gutter, mirror));\r\n this.root.push(new Columns(space));\r\n this.root.push(new DocumentGrid(linePitch));\r\n\r\n this.addHeaders(headers);\r\n this.addFooters(footers);\r\n\r\n this.root.push(new PageNumberType(pageNumberStart, pageNumberFormatType));\r\n\r\n if (pageBorders || pageBorderTop || pageBorderRight || pageBorderBottom || pageBorderLeft) {\r\n this.root.push(\r\n new PageBorders({\r\n pageBorders: pageBorders,\r\n pageBorderTop: pageBorderTop,\r\n pageBorderRight: pageBorderRight,\r\n pageBorderBottom: pageBorderBottom,\r\n pageBorderLeft: pageBorderLeft,\r\n }),\r\n );\r\n }\r\n\r\n if (titlePage) {\r\n this.root.push(new TitlePage());\r\n }\r\n }\r\n\r\n private addHeaders(headers?: IHeaderFooterGroup<HeaderWrapper>): void {\r\n if (headers) {\r\n if (headers.default) {\r\n this.root.push(\r\n new HeaderReference({\r\n headerType: HeaderReferenceType.DEFAULT,\r\n headerId: headers.default.Header.ReferenceId,\r\n }),\r\n );\r\n }\r\n\r\n if (headers.first) {\r\n this.root.push(\r\n new HeaderReference({\r\n headerType: HeaderReferenceType.FIRST,\r\n headerId: headers.first.Header.ReferenceId,\r\n }),\r\n );\r\n }\r\n\r\n if (headers.even) {\r\n this.root.push(\r\n new HeaderReference({\r\n headerType: HeaderReferenceType.EVEN,\r\n headerId: headers.even.Header.ReferenceId,\r\n }),\r\n );\r\n }\r\n }\r\n }\r\n\r\n private addFooters(footers?: IHeaderFooterGroup<FooterWrapper>): void {\r\n if (footers) {\r\n if (footers.default) {\r\n this.root.push(\r\n new FooterReference({\r\n footerType: FooterReferenceType.DEFAULT,\r\n footerId: footers.default.Footer.ReferenceId,\r\n }),\r\n );\r\n }\r\n\r\n if (footers.first) {\r\n this.root.push(\r\n new FooterReference({\r\n footerType: FooterReferenceType.FIRST,\r\n footerId: footers.first.Footer.ReferenceId,\r\n }),\r\n );\r\n }\r\n\r\n if (footers.even) {\r\n this.root.push(\r\n new FooterReference({\r\n footerType: FooterReferenceType.EVEN,\r\n footerId: footers.even.Footer.ReferenceId,\r\n }),\r\n );\r\n }\r\n }\r\n }\r\n\r\n public get Options(): SectionPropertiesOptions {\r\n return this.options;\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(241)),C=(c.s[3]++,t(243)),m=(c.s[4]++,t(89)),d=(c.s[5]++,t(90)),p=(c.s[6]++,t(92)),h=(c.s[7]++,t(93)),f=(c.s[8]++,t(95)),I=(c.s[9]++,t(246)),b=(c.s[10]++,t(96)),g=(c.s[11]++,t(97)),E=(c.s[12]++,t(41)),y=(c.s[13]++,t(249));c.s[43]++,e.SectionProperties=class extends a.XmlComponent{constructor(n=(c.b[0][0]++,{})){c.f[0]++,c.s[14]++,super("w:sectPr");const{width:e=(c.b[1][0]++,11906),height:t=(c.b[2][0]++,16838),top:A=(c.b[3][0]++,1440),right:r=(c.b[4][0]++,1440),bottom:o=(c.b[5][0]++,1440),left:l=(c.b[6][0]++,1440),header:s=(c.b[7][0]++,708),footer:i=(c.b[8][0]++,708),gutter:a=(c.b[9][0]++,0),mirror:m=(c.b[10][0]++,!1),space:d=(c.b[11][0]++,708),linePitch:p=(c.b[12][0]++,360),orientation:h=(c.b[13][0]++,E.PageOrientation.PORTRAIT),headers:B,footers:w,pageNumberFormatType:x=(c.b[14][0]++,b.PageNumberFormat.DECIMAL),pageNumberStart:D,pageBorders:_,pageBorderTop:v,pageBorderRight:M,pageBorderBottom:S,pageBorderLeft:O,titlePage:Q=(c.b[15][0]++,!1)}=(c.s[15]++,n);c.s[16]++,this.options=n,c.s[17]++,this.root.push(new g.PageSize(e,t,h)),c.s[18]++,this.root.push(new I.PageMargin(A,r,o,l,s,i,a,m)),c.s[19]++,this.root.push(new u.Columns(d)),c.s[20]++,this.root.push(new C.DocumentGrid(p)),c.s[21]++,this.addHeaders(B),c.s[22]++,this.addFooters(w),c.s[23]++,this.root.push(new b.PageNumberType(D,x)),c.s[24]++,c.b[17][0]++,_||(c.b[17][1]++,v)||(c.b[17][2]++,M)||(c.b[17][3]++,S)||(c.b[17][4]++,O)?(c.b[16][0]++,c.s[25]++,this.root.push(new f.PageBorders({pageBorders:_,pageBorderTop:v,pageBorderRight:M,pageBorderBottom:S,pageBorderLeft:O}))):c.b[16][1]++,c.s[26]++,Q?(c.b[18][0]++,c.s[27]++,this.root.push(new y.TitlePage)):c.b[18][1]++}addHeaders(n){c.f[1]++,c.s[28]++,n?(c.b[19][0]++,c.s[29]++,n.default?(c.b[20][0]++,c.s[30]++,this.root.push(new h.HeaderReference({headerType:p.HeaderReferenceType.DEFAULT,headerId:n.default.Header.ReferenceId}))):c.b[20][1]++,c.s[31]++,n.first?(c.b[21][0]++,c.s[32]++,this.root.push(new h.HeaderReference({headerType:p.HeaderReferenceType.FIRST,headerId:n.first.Header.ReferenceId}))):c.b[21][1]++,c.s[33]++,n.even?(c.b[22][0]++,c.s[34]++,this.root.push(new h.HeaderReference({headerType:p.HeaderReferenceType.EVEN,headerId:n.even.Header.ReferenceId}))):c.b[22][1]++):c.b[19][1]++}addFooters(n){c.f[2]++,c.s[35]++,n?(c.b[23][0]++,c.s[36]++,n.default?(c.b[24][0]++,c.s[37]++,this.root.push(new d.FooterReference({footerType:m.FooterReferenceType.DEFAULT,footerId:n.default.Footer.ReferenceId}))):c.b[24][1]++,c.s[38]++,n.first?(c.b[25][0]++,c.s[39]++,this.root.push(new d.FooterReference({footerType:m.FooterReferenceType.FIRST,footerId:n.first.Footer.ReferenceId}))):c.b[25][1]++,c.s[40]++,n.even?(c.b[26][0]++,c.s[41]++,this.root.push(new d.FooterReference({footerType:m.FooterReferenceType.EVEN,footerId:n.even.Footer.ReferenceId}))):c.b[26][1]++):c.b[23][1]++}get Options(){return c.f[3]++,c.s[42]++,this.options}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\footer-reference\\index.ts",r="720ba9a18c8e285b1d101b51f5a3dc2be784d52c",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\footer-reference\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:40}},5:{start:{line:7,column:0},end:{line:7,column:51}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/document/body/section-properties/footer-reference/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\document\\body\\section-properties\\footer-reference\\index.ts"],names:[],mappings:";;;;;AAAA,wCAAmC;AACnC,mDAA8C",sourcesContent:['export * from "./footer-reference";\r\nexport * from "./footer-reference-attributes";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));function a(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,a(t(90)),c.s[5]++,a(t(91))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\footer-reference\\footer-reference.ts",r="85068f6cac9506497b8ee712f1899a8c268fdebe",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\footer-reference\\footer-reference.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:38},end:{line:4,column:78}},3:{start:{line:7,column:8},end:{line:7,column:35}},4:{start:{line:8,column:8},end:{line:11,column:12}},5:{start:{line:14,column:0},end:{line:14,column:42}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:25},end:{line:12,column:5}},line:6}},branchMap:{0:{loc:{start:{line:9,column:18},end:{line:9,column:97}},type:"binary-expr",locations:[{start:{line:9,column:18},end:{line:9,column:36}},{start:{line:9,column:40},end:{line:9,column:97}}],line:9}},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/document/body/section-properties/footer-reference/footer-reference.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\document\\body\\section-properties\\footer-reference\\footer-reference.ts"],names:[],mappings:";;AAAA,wDAAmD;AACnD,+EAA+F;AAO/F,qBAA6B,SAAQ,6BAAY;IAC7C,YAAY,OAAuB;QAC/B,KAAK,CAAC,mBAAmB,CAAC,CAAC;QAE3B,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,uDAAyB,CAAC;YAC1B,IAAI,EAAE,OAAO,CAAC,UAAU,IAAI,iDAAmB,CAAC,OAAO;YACvD,EAAE,EAAE,MAAM,OAAO,CAAC,QAAQ,EAAE;SAC/B,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAXD,0CAWC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\nimport { FooterReferenceAttributes, FooterReferenceType } from "./footer-reference-attributes";\r\n\r\nexport interface IFooterOptions {\r\n readonly footerType?: FooterReferenceType;\r\n readonly footerId?: number;\r\n}\r\n\r\nexport class FooterReference extends XmlComponent {\r\n constructor(options: IFooterOptions) {\r\n super("w:footerReference");\r\n\r\n this.root.push(\r\n new FooterReferenceAttributes({\r\n type: options.footerType || FooterReferenceType.DEFAULT,\r\n id: `rId${options.footerId}`,\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(91));c.s[5]++,e.FooterReference=class extends a.XmlComponent{constructor(n){c.f[0]++,c.s[3]++,super("w:footerReference"),c.s[4]++,this.root.push(new u.FooterReferenceAttributes({type:(c.b[0][0]++,n.footerType||(c.b[0][1]++,u.FooterReferenceType.DEFAULT)),id:`rId${n.footerId}`}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\footer-reference\\footer-reference-attributes.ts",r="bcc818dd900d04aa0a5a717bd9251473dd5b70ab",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\footer-reference\\footer-reference-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:5,column:0},end:{line:9,column:92}},3:{start:{line:6,column:4},end:{line:6,column:47}},4:{start:{line:7,column:4},end:{line:7,column:43}},5:{start:{line:8,column:4},end:{line:8,column:41}},6:{start:{line:12,column:8},end:{line:12,column:28}},7:{start:{line:13,column:8},end:{line:16,column:10}},8:{start:{line:19,column:0},end:{line:19,column:62}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:1},end:{line:5,column:2}},loc:{start:{line:5,column:32},end:{line:9,column:1}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:11,column:4},end:{line:11,column:5}},loc:{start:{line:11,column:18},end:{line:17,column:5}},line:11}},branchMap:{0:{loc:{start:{line:9,column:25},end:{line:9,column:90}},type:"binary-expr",locations:[{start:{line:9,column:25},end:{line:9,column:52}},{start:{line:9,column:57},end:{line:9,column:89}}],line:9}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0},f:{0:0,1:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/document/body/section-properties/footer-reference/footer-reference-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\document\\body\\section-properties\\footer-reference\\footer-reference-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAE5D,IAAY,mBAIX;AAJD,WAAY,mBAAmB;IAC3B,0CAAmB,CAAA;IACnB,sCAAe,CAAA;IACf,oCAAa,CAAA;AACjB,CAAC,EAJW,mBAAmB,GAAnB,2BAAmB,KAAnB,2BAAmB,QAI9B;AAOD,+BAAuC,SAAQ,sCAAiD;IAAhG;;QACuB,YAAO,GAAG;YACzB,IAAI,EAAE,QAAQ;YACd,EAAE,EAAE,MAAM;SACb,CAAC;IACN,CAAC;CAAA;AALD,8DAKC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport enum FooterReferenceType {\r\n DEFAULT = "default",\r\n FIRST = "first",\r\n EVEN = "even",\r\n}\r\n\r\nexport interface IFooterReferenceAttributes {\r\n readonly type: string;\r\n readonly id: string;\r\n}\r\n\r\nexport class FooterReferenceAttributes extends XmlAttributeComponent<IFooterReferenceAttributes> {\r\n protected readonly xmlKeys = {\r\n type: "w:type",\r\n id: "r:id",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[2]++,function(n){c.f[0]++,c.s[3]++,n.DEFAULT="default",c.s[4]++,n.FIRST="first",c.s[5]++,n.EVEN="even"}((c.b[0][0]++,e.FooterReferenceType||(c.b[0][1]++,e.FooterReferenceType={})));c.s[8]++,e.FooterReferenceAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[1]++,c.s[6]++,super(...arguments),c.s[7]++,this.xmlKeys={type:"w:type",id:"r:id"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\header-reference\\index.ts",r="4f384e1611bbd0cc96e0e5499c540a450903fb38",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\header-reference\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:40}},5:{start:{line:7,column:0},end:{line:7,column:51}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/document/body/section-properties/header-reference/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\document\\body\\section-properties\\header-reference\\index.ts"],names:[],mappings:";;;;;AAAA,wCAAmC;AACnC,mDAA8C",sourcesContent:['export * from "./header-reference";\r\nexport * from "./header-reference-attributes";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));function a(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,a(t(93)),c.s[5]++,a(t(94))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\header-reference\\header-reference.ts",r="b0b023fe8bfe56ab2bce10496bcbea80add71f7a",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\header-reference\\header-reference.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:38},end:{line:4,column:78}},3:{start:{line:7,column:8},end:{line:7,column:35}},4:{start:{line:8,column:8},end:{line:11,column:12}},5:{start:{line:14,column:0},end:{line:14,column:42}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:25},end:{line:12,column:5}},line:6}},branchMap:{0:{loc:{start:{line:9,column:18},end:{line:9,column:97}},type:"binary-expr",locations:[{start:{line:9,column:18},end:{line:9,column:36}},{start:{line:9,column:40},end:{line:9,column:97}}],line:9}},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/document/body/section-properties/header-reference/header-reference.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\document\\body\\section-properties\\header-reference\\header-reference.ts"],names:[],mappings:";;AAAA,wDAAmD;AACnD,+EAA+F;AAO/F,qBAA6B,SAAQ,6BAAY;IAC7C,YAAY,OAAuB;QAC/B,KAAK,CAAC,mBAAmB,CAAC,CAAC;QAC3B,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,uDAAyB,CAAC;YAC1B,IAAI,EAAE,OAAO,CAAC,UAAU,IAAI,iDAAmB,CAAC,OAAO;YACvD,EAAE,EAAE,MAAM,OAAO,CAAC,QAAQ,EAAE;SAC/B,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAVD,0CAUC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\nimport { HeaderReferenceAttributes, HeaderReferenceType } from "./header-reference-attributes";\r\n\r\nexport interface IHeaderOptions {\r\n readonly headerType?: HeaderReferenceType;\r\n readonly headerId?: number;\r\n}\r\n\r\nexport class HeaderReference extends XmlComponent {\r\n constructor(options: IHeaderOptions) {\r\n super("w:headerReference");\r\n this.root.push(\r\n new HeaderReferenceAttributes({\r\n type: options.headerType || HeaderReferenceType.DEFAULT,\r\n id: `rId${options.headerId}`,\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(94));c.s[5]++,e.HeaderReference=class extends a.XmlComponent{constructor(n){c.f[0]++,c.s[3]++,super("w:headerReference"),c.s[4]++,this.root.push(new u.HeaderReferenceAttributes({type:(c.b[0][0]++,n.headerType||(c.b[0][1]++,u.HeaderReferenceType.DEFAULT)),id:`rId${n.headerId}`}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\header-reference\\header-reference-attributes.ts",r="3c89e17e4d90dab42898ba0a371e5af934867768",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\header-reference\\header-reference-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:5,column:0},end:{line:9,column:92}},3:{start:{line:6,column:4},end:{line:6,column:47}},4:{start:{line:7,column:4},end:{line:7,column:43}},5:{start:{line:8,column:4},end:{line:8,column:41}},6:{start:{line:12,column:8},end:{line:12,column:28}},7:{start:{line:13,column:8},end:{line:16,column:10}},8:{start:{line:19,column:0},end:{line:19,column:62}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:1},end:{line:5,column:2}},loc:{start:{line:5,column:32},end:{line:9,column:1}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:11,column:4},end:{line:11,column:5}},loc:{start:{line:11,column:18},end:{line:17,column:5}},line:11}},branchMap:{0:{loc:{start:{line:9,column:25},end:{line:9,column:90}},type:"binary-expr",locations:[{start:{line:9,column:25},end:{line:9,column:52}},{start:{line:9,column:57},end:{line:9,column:89}}],line:9}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0},f:{0:0,1:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/document/body/section-properties/header-reference/header-reference-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\document\\body\\section-properties\\header-reference\\header-reference-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAE5D,IAAY,mBAIX;AAJD,WAAY,mBAAmB;IAC3B,0CAAmB,CAAA;IACnB,sCAAe,CAAA;IACf,oCAAa,CAAA;AACjB,CAAC,EAJW,mBAAmB,GAAnB,2BAAmB,KAAnB,2BAAmB,QAI9B;AAOD,+BAAuC,SAAQ,sCAAiD;IAAhG;;QACuB,YAAO,GAAG;YACzB,IAAI,EAAE,QAAQ;YACd,EAAE,EAAE,MAAM;SACb,CAAC;IACN,CAAC;CAAA;AALD,8DAKC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport enum HeaderReferenceType {\r\n DEFAULT = "default",\r\n FIRST = "first",\r\n EVEN = "even",\r\n}\r\n\r\nexport interface IHeaderReferenceAttributes {\r\n readonly type: string;\r\n readonly id: string;\r\n}\r\n\r\nexport class HeaderReferenceAttributes extends XmlAttributeComponent<IHeaderReferenceAttributes> {\r\n protected readonly xmlKeys = {\r\n type: "w:type",\r\n id: "r:id",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[2]++,function(n){c.f[0]++,c.s[3]++,n.DEFAULT="default",c.s[4]++,n.FIRST="first",c.s[5]++,n.EVEN="even"}((c.b[0][0]++,e.HeaderReferenceType||(c.b[0][1]++,e.HeaderReferenceType={})));c.s[8]++,e.HeaderReferenceAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[1]++,c.s[6]++,super(...arguments),c.s[7]++,this.xmlKeys={type:"w:type",id:"r:id"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\page-border\\index.ts",r="1b9202ae3409336b9a38858f3b9a98d1de16e233",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\page-border\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:36}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/document/body/section-properties/page-border/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\document\\body\\section-properties\\page-border\\index.ts"],names:[],mappings:";;;;;AAAA,oCAA+B",sourcesContent:['export * from "./page-borders";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,function(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}(t(245))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\page-number\\index.ts",r="9c4eab2eedb9cd6ffa71ef8116abe07bf51ccce9",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\page-number\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:35}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/document/body/section-properties/page-number/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\document\\body\\section-properties\\page-number\\index.ts"],names:[],mappings:";;;;;AAAA,mCAA8B",sourcesContent:['export * from "./page-number";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,function(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}(t(248))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\page-size\\page-size.ts",r="a23161623fc8934ab9ca9631b82708a346b42fe2",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\page-size\\page-size.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:31},end:{line:4,column:64}},3:{start:{line:7,column:8},end:{line:7,column:24}},4:{start:{line:8,column:21},end:{line:8,column:85}},5:{start:{line:9,column:8},end:{line:13,column:12}},6:{start:{line:16,column:0},end:{line:16,column:28}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:44},end:{line:14,column:5}},line:6}},branchMap:{0:{loc:{start:{line:10,column:19},end:{line:10,column:40}},type:"cond-expr",locations:[{start:{line:10,column:26},end:{line:10,column:32}},{start:{line:10,column:35},end:{line:10,column:40}}],line:10},1:{loc:{start:{line:11,column:20},end:{line:11,column:41}},type:"cond-expr",locations:[{start:{line:11,column:27},end:{line:11,column:32}},{start:{line:11,column:35},end:{line:11,column:41}}],line:11}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0},f:{0:0},b:{0:[0,0],1:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/document/body/section-properties/page-size/page-size.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\document\\body\\section-properties\\page-size\\page-size.ts"],names:[],mappings:";;AAAA,wDAAmD;AACnD,iEAA6E;AAE7E,cAAsB,SAAQ,6BAAY;IACtC,YAAY,KAAa,EAAE,MAAc,EAAE,WAA4B;QACnE,KAAK,CAAC,QAAQ,CAAC,CAAC;QAEhB,MAAM,IAAI,GAAG,WAAW,KAAK,sCAAe,CAAC,SAAS,CAAC;QAEvD,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,yCAAkB,CAAC;YACnB,KAAK,EAAE,IAAI,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,CAAC,KAAK;YAC5B,MAAM,EAAE,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,MAAM;YAC7B,WAAW,EAAE,WAAW;SAC3B,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAdD,4BAcC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\nimport { PageOrientation, PageSizeAttributes } from "./page-size-attributes";\r\n\r\nexport class PageSize extends XmlComponent {\r\n constructor(width: number, height: number, orientation: PageOrientation) {\r\n super("w:pgSz");\r\n\r\n const flip = orientation === PageOrientation.LANDSCAPE;\r\n\r\n this.root.push(\r\n new PageSizeAttributes({\r\n width: flip ? height : width,\r\n height: flip ? width : height,\r\n orientation: orientation,\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(41));c.s[6]++,e.PageSize=class extends a.XmlComponent{constructor(n,e,t){c.f[0]++,c.s[3]++,super("w:pgSz");const A=(c.s[4]++,t===u.PageOrientation.LANDSCAPE);c.s[5]++,this.root.push(new u.PageSizeAttributes({width:A?(c.b[0][0]++,e):(c.b[0][1]++,n),height:A?(c.b[1][0]++,n):(c.b[1][1]++,e),orientation:t}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\index.ts",r="38790ab735c259ccda363533f4331a6c75ceff41",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:42}},5:{start:{line:7,column:0},end:{line:7,column:40}},6:{start:{line:8,column:0},end:{line:8,column:40}},7:{start:{line:9,column:0},end:{line:9,column:33}},8:{start:{line:10,column:0},end:{line:10,column:35}},9:{start:{line:11,column:0},end:{line:11,column:35}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/document/body/section-properties/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\document\\body\\section-properties\\index.ts"],names:[],mappings:";;;;;AAAA,0CAAqC;AACrC,wCAAmC;AACnC,wCAAmC;AACnC,iCAA4B;AAC5B,mCAA8B;AAC9B,mCAA8B",sourcesContent:['export * from "./section-properties";\r\nexport * from "./footer-reference";\r\nexport * from "./header-reference";\r\nexport * from "./page-size";\r\nexport * from "./page-number";\r\nexport * from "./page-border";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));function a(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,a(t(88)),c.s[5]++,a(t(89)),c.s[6]++,a(t(92)),c.s[7]++,a(t(251)),c.s[8]++,a(t(96)),c.s[9]++,a(t(95))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footer-wrapper.ts",r="63382383dd14ee5ed0010f0762d764ad5edabc97",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footer-wrapper.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:17},end:{line:3,column:43}},2:{start:{line:4,column:16},end:{line:4,column:34}},3:{start:{line:5,column:20},end:{line:5,column:42}},4:{start:{line:6,column:24},end:{line:6,column:50}},5:{start:{line:9,column:8},end:{line:9,column:27}},6:{start:{line:10,column:8},end:{line:10,column:68}},7:{start:{line:11,column:8},end:{line:11,column:65}},8:{start:{line:14,column:8},end:{line:14,column:44}},9:{start:{line:17,column:21},end:{line:17,column:52}},10:{start:{line:18,column:8},end:{line:18,column:32}},11:{start:{line:19,column:8},end:{line:19,column:20}},12:{start:{line:22,column:8},end:{line:22,column:36}},13:{start:{line:25,column:8},end:{line:25,column:51}},14:{start:{line:28,column:8},end:{line:28,column:50}},15:{start:{line:31,column:26},end:{line:31,column:74}},16:{start:{line:32,column:8},end:{line:32,column:177}},17:{start:{line:33,column:8},end:{line:33,column:25}},18:{start:{line:36,column:8},end:{line:36,column:154}},19:{start:{line:39,column:26},end:{line:39,column:111}},20:{start:{line:40,column:8},end:{line:40,column:84}},21:{start:{line:43,column:8},end:{line:43,column:50}},22:{start:{line:44,column:8},end:{line:44,column:20}},23:{start:{line:47,column:8},end:{line:47,column:27}},24:{start:{line:50,column:8},end:{line:50,column:34}},25:{start:{line:53,column:8},end:{line:53,column:26}},26:{start:{line:56,column:0},end:{line:56,column:38}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:8,column:4},end:{line:8,column:5}},loc:{start:{line:8,column:49},end:{line:12,column:5}},line:8},1:{name:"(anonymous_1)",decl:{start:{line:13,column:4},end:{line:13,column:5}},loc:{start:{line:13,column:28},end:{line:15,column:5}},line:13},2:{name:"(anonymous_2)",decl:{start:{line:16,column:4},end:{line:16,column:5}},loc:{start:{line:16,column:26},end:{line:20,column:5}},line:16},3:{name:"(anonymous_3)",decl:{start:{line:21,column:4},end:{line:21,column:5}},loc:{start:{line:21,column:20},end:{line:23,column:5}},line:21},4:{name:"(anonymous_4)",decl:{start:{line:24,column:4},end:{line:24,column:5}},loc:{start:{line:24,column:28},end:{line:26,column:5}},line:24},5:{name:"(anonymous_5)",decl:{start:{line:27,column:4},end:{line:27,column:5}},loc:{start:{line:27,column:34},end:{line:29,column:5}},line:27},6:{name:"(anonymous_6)",decl:{start:{line:30,column:4},end:{line:30,column:5}},loc:{start:{line:30,column:54},end:{line:34,column:5}},line:30},7:{name:"(anonymous_7)",decl:{start:{line:35,column:4},end:{line:35,column:5}},loc:{start:{line:35,column:56},end:{line:37,column:5}},line:35},8:{name:"(anonymous_8)",decl:{start:{line:38,column:4},end:{line:38,column:5}},loc:{start:{line:38,column:38},end:{line:41,column:5}},line:38},9:{name:"(anonymous_9)",decl:{start:{line:42,column:4},end:{line:42,column:5}},loc:{start:{line:42,column:20},end:{line:45,column:5}},line:42},10:{name:"(anonymous_10)",decl:{start:{line:46,column:4},end:{line:46,column:5}},loc:{start:{line:46,column:17},end:{line:48,column:5}},line:46},11:{name:"(anonymous_11)",decl:{start:{line:49,column:4},end:{line:49,column:5}},loc:{start:{line:49,column:24},end:{line:51,column:5}},line:49},12:{name:"(anonymous_12)",decl:{start:{line:52,column:4},end:{line:52,column:5}},loc:{start:{line:52,column:16},end:{line:54,column:5}},line:52}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/footer-wrapper.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\footer-wrapper.ts"],names:[],mappings:";;AAGA,4CAAyC;AACzC,mCAAmD;AACnD,2CAAwD;AACxD,mDAAgD;AAQhD;IAII,YAA6B,KAAY,EAAE,WAAmB,EAAE,WAA0B;QAA7D,UAAK,GAAL,KAAK,CAAO;QACrC,IAAI,CAAC,MAAM,GAAG,IAAI,eAAM,CAAC,WAAW,EAAE,WAAW,CAAC,CAAC;QACnD,IAAI,CAAC,aAAa,GAAG,IAAI,6BAAa,EAAE,CAAC;IAC7C,CAAC;IAEM,YAAY,CAAC,SAAoB;QACpC,IAAI,CAAC,MAAM,CAAC,YAAY,CAAC,SAAS,CAAC,CAAC;IACxC,CAAC;IAEM,eAAe,CAAC,IAAa;QAChC,MAAM,IAAI,GAAG,IAAI,qBAAS,CAAC,IAAI,CAAC,CAAC;QACjC,IAAI,CAAC,YAAY,CAAC,IAAI,CAAC,CAAC;QACxB,OAAO,IAAI,CAAC;IAChB,CAAC;IAEM,QAAQ,CAAC,KAAY;QACxB,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC,KAAK,CAAC,CAAC;IAChC,CAAC;IAEM,WAAW,CAAC,IAAY,EAAE,IAAY;QACzC,OAAO,IAAI,CAAC,MAAM,CAAC,WAAW,CAAC,IAAI,EAAE,IAAI,CAAC,CAAC;IAC/C,CAAC;IAEM,eAAe,CAAC,YAA0B;QAC7C,IAAI,CAAC,MAAM,CAAC,eAAe,CAAC,YAAY,CAAC,CAAC;IAC9C,CAAC;IAEM,oBAAoB,CAAC,KAAa,EAAE,KAAa,EAAE,KAAc,EAAE,MAAe;QACrF,MAAM,SAAS,GAAG,IAAI,CAAC,KAAK,CAAC,QAAQ,CAAC,KAAK,EAAE,KAAK,EAAE,KAAK,EAAE,MAAM,CAAC,CAAC;QACnE,IAAI,CAAC,aAAa,CAAC,kBAAkB,CACjC,SAAS,CAAC,WAAW,EACrB,2EAA2E,EAC3E,SAAS,SAAS,CAAC,QAAQ,EAAE,CAChC,CAAC;QACF,OAAO,SAAS,CAAC;IACrB,CAAC;IAEM,wBAAwB,CAAC,MAAc,EAAE,KAAa,EAAE,UAAmC;QAC9F,IAAI,CAAC,aAAa,CAAC,kBAAkB,CACjC,KAAK,EACL,+EAA+E,EAC/E,MAAM,EACN,UAAU,CACb,CAAC;IACN,CAAC;IAEM,WAAW,CAAC,KAAiD,EAAE,KAAc,EAAE,MAAe;QAGjG,MAAM,SAAS,GAAG,IAAI,CAAC,oBAAoB,CAAC,KAAY,EAAE,IAAI,CAAC,aAAa,CAAC,iBAAiB,EAAE,KAAK,EAAE,MAAM,CAAC,CAAC;QAC/G,IAAI,CAAC,QAAQ,CAAC,IAAI,aAAK,CAAC,IAAI,0BAAc,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC;IAC5D,CAAC;IAEM,QAAQ,CAAC,KAAY;QACxB,IAAI,CAAC,MAAM,CAAC,YAAY,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC;QAC1C,OAAO,IAAI,CAAC;IAChB,CAAC;IAED,IAAW,MAAM;QACb,OAAO,IAAI,CAAC,MAAM,CAAC;IACvB,CAAC;IAED,IAAW,aAAa;QACpB,OAAO,IAAI,CAAC,aAAa,CAAC;IAC9B,CAAC;IAED,IAAW,KAAK;QACZ,OAAO,IAAI,CAAC,KAAK,CAAC;IACtB,CAAC;CACJ;AAzED,sCAyEC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\n\r\nimport { FooterReferenceType } from "./document";\r\nimport { Footer } from "./footer/footer";\r\nimport { Image, IMediaData, Media } from "./media";\r\nimport { ImageParagraph, Paragraph } from "./paragraph";\r\nimport { Relationships } from "./relationships";\r\nimport { Table } from "./table";\r\n\r\nexport interface IDocumentFooter {\r\n readonly footer: FooterWrapper;\r\n readonly type: FooterReferenceType;\r\n}\r\n\r\nexport class FooterWrapper {\r\n private readonly footer: Footer;\r\n private readonly relationships: Relationships;\r\n\r\n constructor(private readonly media: Media, referenceId: number, initContent?: XmlComponent) {\r\n this.footer = new Footer(referenceId, initContent);\r\n this.relationships = new Relationships();\r\n }\r\n\r\n public addParagraph(paragraph: Paragraph): void {\r\n this.footer.addParagraph(paragraph);\r\n }\r\n\r\n public createParagraph(text?: string): Paragraph {\r\n const para = new Paragraph(text);\r\n this.addParagraph(para);\r\n return para;\r\n }\r\n\r\n public addTable(table: Table): void {\r\n this.footer.addTable(table);\r\n }\r\n\r\n public createTable(rows: number, cols: number): Table {\r\n return this.footer.createTable(rows, cols);\r\n }\r\n\r\n public addChildElement(childElement: XmlComponent): void {\r\n this.footer.addChildElement(childElement);\r\n }\r\n\r\n public addImageRelationship(image: Buffer, refId: number, width?: number, height?: number): IMediaData {\r\n const mediaData = this.media.addMedia(image, refId, width, height);\r\n this.relationships.createRelationship(\r\n mediaData.referenceId,\r\n "http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",\r\n `media/${mediaData.fileName}`,\r\n );\r\n return mediaData;\r\n }\r\n\r\n public addHyperlinkRelationship(target: string, refId: number, targetMode?: "External" | undefined): void {\r\n this.relationships.createRelationship(\r\n refId,\r\n "http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",\r\n target,\r\n targetMode,\r\n );\r\n }\r\n\r\n public createImage(image: Buffer | string | Uint8Array | ArrayBuffer, width?: number, height?: number): void {\r\n // TODO\r\n // tslint:disable-next-line:no-any\r\n const mediaData = this.addImageRelationship(image as any, this.relationships.RelationshipCount, width, height);\r\n this.addImage(new Image(new ImageParagraph(mediaData)));\r\n }\r\n\r\n public addImage(image: Image): FooterWrapper {\r\n this.footer.addParagraph(image.Paragraph);\r\n return this;\r\n }\r\n\r\n public get Footer(): Footer {\r\n return this.footer;\r\n }\r\n\r\n public get Relationships(): Relationships {\r\n return this.relationships;\r\n }\r\n\r\n public get Media(): Media {\r\n return this.media;\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(252)),u=(c.s[2]++,t(16)),C=(c.s[3]++,t(2)),m=(c.s[4]++,t(42));c.s[26]++,e.FooterWrapper=class{constructor(n,e,t){c.f[0]++,c.s[5]++,this.media=n,c.s[6]++,this.footer=new a.Footer(e,t),c.s[7]++,this.relationships=new m.Relationships}addParagraph(n){c.f[1]++,c.s[8]++,this.footer.addParagraph(n)}createParagraph(n){c.f[2]++;const e=(c.s[9]++,new C.Paragraph(n));return c.s[10]++,this.addParagraph(e),c.s[11]++,e}addTable(n){c.f[3]++,c.s[12]++,this.footer.addTable(n)}createTable(n,e){return c.f[4]++,c.s[13]++,this.footer.createTable(n,e)}addChildElement(n){c.f[5]++,c.s[14]++,this.footer.addChildElement(n)}addImageRelationship(n,e,t,A){c.f[6]++;const r=(c.s[15]++,this.media.addMedia(n,e,t,A));return c.s[16]++,this.relationships.createRelationship(r.referenceId,"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",`media/${r.fileName}`),c.s[17]++,r}addHyperlinkRelationship(n,e,t){c.f[7]++,c.s[18]++,this.relationships.createRelationship(e,"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",n,t)}createImage(n,e,t){c.f[8]++;const A=(c.s[19]++,this.addImageRelationship(n,this.relationships.RelationshipCount,e,t));c.s[20]++,this.addImage(new u.Image(new C.ImageParagraph(A)))}addImage(n){return c.f[9]++,c.s[21]++,this.footer.addParagraph(n.Paragraph),c.s[22]++,this}get Footer(){return c.f[10]++,c.s[23]++,this.footer}get Relationships(){return c.f[11]++,c.s[24]++,this.relationships}get Media(){return c.f[12]++,c.s[25]++,this.media}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\media\\image.ts",r="89f6a26142cb6d66c934099180788bd2ad2cd279",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\media\\image.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:5,column:8},end:{line:5,column:35}},2:{start:{line:8,column:8},end:{line:8,column:30}},3:{start:{line:11,column:8},end:{line:11,column:34}},4:{start:{line:14,column:8},end:{line:14,column:51}},5:{start:{line:17,column:0},end:{line:17,column:22}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:4,column:4},end:{line:4,column:5}},loc:{start:{line:4,column:27},end:{line:6,column:5}},line:4},1:{name:"(anonymous_1)",decl:{start:{line:7,column:4},end:{line:7,column:5}},loc:{start:{line:7,column:20},end:{line:9,column:5}},line:7},2:{name:"(anonymous_2)",decl:{start:{line:10,column:4},end:{line:10,column:5}},loc:{start:{line:10,column:14},end:{line:12,column:5}},line:10},3:{name:"(anonymous_3)",decl:{start:{line:13,column:4},end:{line:13,column:5}},loc:{start:{line:13,column:28},end:{line:15,column:5}},line:13}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0,1:0,2:0,3:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/media/image.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\media\\image.ts"],names:[],mappings:";;AAEA;IACI,YAA6B,SAAyB;QAAzB,cAAS,GAAT,SAAS,CAAgB;IAAG,CAAC;IAE1D,IAAW,SAAS;QAChB,OAAO,IAAI,CAAC,SAAS,CAAC;IAC1B,CAAC;IAED,IAAW,GAAG;QACV,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,CAAC;IAC9B,CAAC;IAEM,KAAK,CAAC,OAAe,EAAE,OAAgB;QAC1C,IAAI,CAAC,SAAS,CAAC,GAAG,CAAC,KAAK,CAAC,OAAO,EAAE,OAAO,CAAC,CAAC;IAC/C,CAAC;CACJ;AAdD,sBAcC",sourcesContent:['import { ImageParagraph, PictureRun } from "../paragraph";\r\n\r\nexport class Image {\r\n constructor(private readonly paragraph: ImageParagraph) {}\r\n\r\n public get Paragraph(): ImageParagraph {\r\n return this.paragraph;\r\n }\r\n\r\n public get Run(): PictureRun {\r\n return this.paragraph.Run;\r\n }\r\n\r\n public scale(factorX: number, factorY?: number): void {\r\n this.paragraph.Run.scale(factorX, factorY);\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});c.s[5]++,e.Image=class{constructor(n){c.f[0]++,c.s[1]++,this.paragraph=n}get Paragraph(){return c.f[1]++,c.s[2]++,this.paragraph}get Run(){return c.f[2]++,c.s[3]++,this.paragraph.Run}scale(n,e){c.f[3]++,c.s[4]++,this.paragraph.Run.scale(n,e)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\header-wrapper.ts",r="5a41314f42d8e87a9d688f30917c0a64fb9ac9af",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\header-wrapper.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:17},end:{line:3,column:43}},2:{start:{line:4,column:16},end:{line:4,column:34}},3:{start:{line:5,column:20},end:{line:5,column:42}},4:{start:{line:6,column:24},end:{line:6,column:50}},5:{start:{line:9,column:8},end:{line:9,column:27}},6:{start:{line:10,column:8},end:{line:10,column:68}},7:{start:{line:11,column:8},end:{line:11,column:65}},8:{start:{line:14,column:8},end:{line:14,column:44}},9:{start:{line:17,column:21},end:{line:17,column:52}},10:{start:{line:18,column:8},end:{line:18,column:32}},11:{start:{line:19,column:8},end:{line:19,column:20}},12:{start:{line:22,column:8},end:{line:22,column:36}},13:{start:{line:25,column:8},end:{line:25,column:51}},14:{start:{line:28,column:8},end:{line:28,column:50}},15:{start:{line:31,column:26},end:{line:31,column:74}},16:{start:{line:32,column:8},end:{line:32,column:177}},17:{start:{line:33,column:8},end:{line:33,column:25}},18:{start:{line:36,column:8},end:{line:36,column:154}},19:{start:{line:39,column:26},end:{line:39,column:111}},20:{start:{line:40,column:8},end:{line:40,column:84}},21:{start:{line:43,column:8},end:{line:43,column:50}},22:{start:{line:44,column:8},end:{line:44,column:20}},23:{start:{line:47,column:8},end:{line:47,column:27}},24:{start:{line:50,column:8},end:{line:50,column:34}},25:{start:{line:53,column:8},end:{line:53,column:26}},26:{start:{line:56,column:0},end:{line:56,column:38}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:8,column:4},end:{line:8,column:5}},loc:{start:{line:8,column:49},end:{line:12,column:5}},line:8},1:{name:"(anonymous_1)",decl:{start:{line:13,column:4},end:{line:13,column:5}},loc:{start:{line:13,column:28},end:{line:15,column:5}},line:13},2:{name:"(anonymous_2)",decl:{start:{line:16,column:4},end:{line:16,column:5}},loc:{start:{line:16,column:26},end:{line:20,column:5}},line:16},3:{name:"(anonymous_3)",decl:{start:{line:21,column:4},end:{line:21,column:5}},loc:{start:{line:21,column:20},end:{line:23,column:5}},line:21},4:{name:"(anonymous_4)",decl:{start:{line:24,column:4},end:{line:24,column:5}},loc:{start:{line:24,column:28},end:{line:26,column:5}},line:24},5:{name:"(anonymous_5)",decl:{start:{line:27,column:4},end:{line:27,column:5}},loc:{start:{line:27,column:34},end:{line:29,column:5}},line:27},6:{name:"(anonymous_6)",decl:{start:{line:30,column:4},end:{line:30,column:5}},loc:{start:{line:30,column:54},end:{line:34,column:5}},line:30},7:{name:"(anonymous_7)",decl:{start:{line:35,column:4},end:{line:35,column:5}},loc:{start:{line:35,column:56},end:{line:37,column:5}},line:35},8:{name:"(anonymous_8)",decl:{start:{line:38,column:4},end:{line:38,column:5}},loc:{start:{line:38,column:38},end:{line:41,column:5}},line:38},9:{name:"(anonymous_9)",decl:{start:{line:42,column:4},end:{line:42,column:5}},loc:{start:{line:42,column:20},end:{line:45,column:5}},line:42},10:{name:"(anonymous_10)",decl:{start:{line:46,column:4},end:{line:46,column:5}},loc:{start:{line:46,column:17},end:{line:48,column:5}},line:46},11:{name:"(anonymous_11)",decl:{start:{line:49,column:4},end:{line:49,column:5}},loc:{start:{line:49,column:24},end:{line:51,column:5}},line:49},12:{name:"(anonymous_12)",decl:{start:{line:52,column:4},end:{line:52,column:5}},loc:{start:{line:52,column:16},end:{line:54,column:5}},line:52}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/header-wrapper.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\header-wrapper.ts"],names:[],mappings:";;AAGA,4CAAyC;AACzC,mCAAmD;AACnD,2CAAwD;AACxD,mDAAgD;AAQhD;IAII,YAA6B,KAAY,EAAE,WAAmB,EAAE,WAA0B;QAA7D,UAAK,GAAL,KAAK,CAAO;QACrC,IAAI,CAAC,MAAM,GAAG,IAAI,eAAM,CAAC,WAAW,EAAE,WAAW,CAAC,CAAC;QACnD,IAAI,CAAC,aAAa,GAAG,IAAI,6BAAa,EAAE,CAAC;IAC7C,CAAC;IAEM,YAAY,CAAC,SAAoB;QACpC,IAAI,CAAC,MAAM,CAAC,YAAY,CAAC,SAAS,CAAC,CAAC;IACxC,CAAC;IAEM,eAAe,CAAC,IAAa;QAChC,MAAM,IAAI,GAAG,IAAI,qBAAS,CAAC,IAAI,CAAC,CAAC;QACjC,IAAI,CAAC,YAAY,CAAC,IAAI,CAAC,CAAC;QACxB,OAAO,IAAI,CAAC;IAChB,CAAC;IAEM,QAAQ,CAAC,KAAY;QACxB,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC,KAAK,CAAC,CAAC;IAChC,CAAC;IAEM,WAAW,CAAC,IAAY,EAAE,IAAY;QACzC,OAAO,IAAI,CAAC,MAAM,CAAC,WAAW,CAAC,IAAI,EAAE,IAAI,CAAC,CAAC;IAC/C,CAAC;IAEM,eAAe,CAAC,YAAmC;QACtD,IAAI,CAAC,MAAM,CAAC,eAAe,CAAC,YAAY,CAAC,CAAC;IAC9C,CAAC;IAEM,oBAAoB,CAAC,KAAa,EAAE,KAAa,EAAE,KAAc,EAAE,MAAe;QACrF,MAAM,SAAS,GAAG,IAAI,CAAC,KAAK,CAAC,QAAQ,CAAC,KAAK,EAAE,KAAK,EAAE,KAAK,EAAE,MAAM,CAAC,CAAC;QACnE,IAAI,CAAC,aAAa,CAAC,kBAAkB,CACjC,SAAS,CAAC,WAAW,EACrB,2EAA2E,EAC3E,SAAS,SAAS,CAAC,QAAQ,EAAE,CAChC,CAAC;QACF,OAAO,SAAS,CAAC;IACrB,CAAC;IAEM,wBAAwB,CAAC,MAAc,EAAE,KAAa,EAAE,UAAmC;QAC9F,IAAI,CAAC,aAAa,CAAC,kBAAkB,CACjC,KAAK,EACL,+EAA+E,EAC/E,MAAM,EACN,UAAU,CACb,CAAC;IACN,CAAC;IAEM,WAAW,CAAC,KAAiD,EAAE,KAAc,EAAE,MAAe;QAGjG,MAAM,SAAS,GAAG,IAAI,CAAC,oBAAoB,CAAC,KAAY,EAAE,IAAI,CAAC,aAAa,CAAC,iBAAiB,EAAE,KAAK,EAAE,MAAM,CAAC,CAAC;QAC/G,IAAI,CAAC,QAAQ,CAAC,IAAI,aAAK,CAAC,IAAI,0BAAc,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC;IAC5D,CAAC;IAEM,QAAQ,CAAC,KAAY;QACxB,IAAI,CAAC,MAAM,CAAC,YAAY,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC;QAC1C,OAAO,IAAI,CAAC;IAChB,CAAC;IAED,IAAW,MAAM;QACb,OAAO,IAAI,CAAC,MAAM,CAAC;IACvB,CAAC;IAED,IAAW,aAAa;QACpB,OAAO,IAAI,CAAC,aAAa,CAAC;IAC9B,CAAC;IAED,IAAW,KAAK;QACZ,OAAO,IAAI,CAAC,KAAK,CAAC;IACtB,CAAC;CACJ;AAzED,sCAyEC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\n\r\nimport { HeaderReferenceType } from "./document";\r\nimport { Header } from "./header/header";\r\nimport { Image, IMediaData, Media } from "./media";\r\nimport { ImageParagraph, Paragraph } from "./paragraph";\r\nimport { Relationships } from "./relationships";\r\nimport { Table } from "./table";\r\n\r\nexport interface IDocumentHeader {\r\n readonly header: HeaderWrapper;\r\n readonly type: HeaderReferenceType;\r\n}\r\n\r\nexport class HeaderWrapper {\r\n private readonly header: Header;\r\n private readonly relationships: Relationships;\r\n\r\n constructor(private readonly media: Media, referenceId: number, initContent?: XmlComponent) {\r\n this.header = new Header(referenceId, initContent);\r\n this.relationships = new Relationships();\r\n }\r\n\r\n public addParagraph(paragraph: Paragraph): void {\r\n this.header.addParagraph(paragraph);\r\n }\r\n\r\n public createParagraph(text?: string): Paragraph {\r\n const para = new Paragraph(text);\r\n this.addParagraph(para);\r\n return para;\r\n }\r\n\r\n public addTable(table: Table): void {\r\n this.header.addTable(table);\r\n }\r\n\r\n public createTable(rows: number, cols: number): Table {\r\n return this.header.createTable(rows, cols);\r\n }\r\n\r\n public addChildElement(childElement: XmlComponent | string): void {\r\n this.header.addChildElement(childElement);\r\n }\r\n\r\n public addImageRelationship(image: Buffer, refId: number, width?: number, height?: number): IMediaData {\r\n const mediaData = this.media.addMedia(image, refId, width, height);\r\n this.relationships.createRelationship(\r\n mediaData.referenceId,\r\n "http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",\r\n `media/${mediaData.fileName}`,\r\n );\r\n return mediaData;\r\n }\r\n\r\n public addHyperlinkRelationship(target: string, refId: number, targetMode?: "External" | undefined): void {\r\n this.relationships.createRelationship(\r\n refId,\r\n "http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",\r\n target,\r\n targetMode,\r\n );\r\n }\r\n\r\n public createImage(image: Buffer | string | Uint8Array | ArrayBuffer, width?: number, height?: number): void {\r\n // TODO\r\n // tslint:disable-next-line:no-any\r\n const mediaData = this.addImageRelationship(image as any, this.relationships.RelationshipCount, width, height);\r\n this.addImage(new Image(new ImageParagraph(mediaData)));\r\n }\r\n\r\n public addImage(image: Image): HeaderWrapper {\r\n this.header.addParagraph(image.Paragraph);\r\n return this;\r\n }\r\n\r\n public get Header(): Header {\r\n return this.header;\r\n }\r\n\r\n public get Relationships(): Relationships {\r\n return this.relationships;\r\n }\r\n\r\n public get Media(): Media {\r\n return this.media;\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(271)),u=(c.s[2]++,t(16)),C=(c.s[3]++,t(2)),m=(c.s[4]++,t(42));c.s[26]++,e.HeaderWrapper=class{constructor(n,e,t){c.f[0]++,c.s[5]++,this.media=n,c.s[6]++,this.header=new a.Header(e,t),c.s[7]++,this.relationships=new m.Relationships}addParagraph(n){c.f[1]++,c.s[8]++,this.header.addParagraph(n)}createParagraph(n){c.f[2]++;const e=(c.s[9]++,new C.Paragraph(n));return c.s[10]++,this.addParagraph(e),c.s[11]++,e}addTable(n){c.f[3]++,c.s[12]++,this.header.addTable(n)}createTable(n,e){return c.f[4]++,c.s[13]++,this.header.createTable(n,e)}addChildElement(n){c.f[5]++,c.s[14]++,this.header.addChildElement(n)}addImageRelationship(n,e,t,A){c.f[6]++;const r=(c.s[15]++,this.media.addMedia(n,e,t,A));return c.s[16]++,this.relationships.createRelationship(r.referenceId,"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",`media/${r.fileName}`),c.s[17]++,r}addHyperlinkRelationship(n,e,t){c.f[7]++,c.s[18]++,this.relationships.createRelationship(e,"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",n,t)}createImage(n,e,t){c.f[8]++;const A=(c.s[19]++,this.addImageRelationship(n,this.relationships.RelationshipCount,e,t));c.s[20]++,this.addImage(new u.Image(new C.ImageParagraph(A)))}addImage(n){return c.f[9]++,c.s[21]++,this.header.addParagraph(n.Paragraph),c.s[22]++,this}get Header(){return c.f[10]++,c.s[23]++,this.header}get Relationships(){return c.f[11]++,c.s[24]++,this.relationships}get Media(){return c.f[12]++,c.s[25]++,this.media}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\numbering\\index.ts",r="9810895a1dae685c1d1004f894427d3600756db4",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\numbering\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:33}},5:{start:{line:7,column:0},end:{line:7,column:42}},6:{start:{line:8,column:0},end:{line:8,column:29}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/numbering/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\numbering\\index.ts"],names:[],mappings:";;;;;AAAA,iCAA4B;AAC5B,0CAAqC;AACrC,6BAAwB",sourcesContent:['export * from "./numbering";\r\nexport * from "./abstract-numbering";\r\nexport * from "./level";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));function a(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,a(t(273)),c.s[5]++,a(t(103)),c.s[6]++,a(t(43))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\numbering\\abstract-numbering.ts",r="4baa71aa4a01b8d25509d6e6f04dc4f961545efd",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\numbering\\abstract-numbering.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:16},end:{line:4,column:34}},3:{start:{line:5,column:27},end:{line:5,column:56}},4:{start:{line:8,column:8},end:{line:8,column:28}},5:{start:{line:9,column:8},end:{line:12,column:10}},6:{start:{line:17,column:8},end:{line:17,column:31}},7:{start:{line:18,column:8},end:{line:21,column:12}},8:{start:{line:22,column:8},end:{line:22,column:82}},9:{start:{line:23,column:8},end:{line:23,column:21}},10:{start:{line:26,column:8},end:{line:26,column:30}},11:{start:{line:29,column:22},end:{line:29,column:65}},12:{start:{line:30,column:8},end:{line:30,column:29}},13:{start:{line:31,column:8},end:{line:31,column:21}},14:{start:{line:34,column:0},end:{line:34,column:46}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:7,column:4},end:{line:7,column:5}},loc:{start:{line:7,column:18},end:{line:13,column:5}},line:7},1:{name:"(anonymous_1)",decl:{start:{line:16,column:4},end:{line:16,column:5}},loc:{start:{line:16,column:20},end:{line:24,column:5}},line:16},2:{name:"(anonymous_2)",decl:{start:{line:25,column:4},end:{line:25,column:5}},loc:{start:{line:25,column:20},end:{line:27,column:5}},line:25},3:{name:"(anonymous_3)",decl:{start:{line:28,column:4},end:{line:28,column:5}},loc:{start:{line:28,column:52},end:{line:32,column:5}},line:28}},branchMap:{0:{loc:{start:{line:28,column:35},end:{line:28,column:50}},type:"default-arg",locations:[{start:{line:28,column:43},end:{line:28,column:50}}],line:28}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0},f:{0:0,1:0,2:0,3:0},b:{0:[0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/numbering/abstract-numbering.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\numbering\\abstract-numbering.ts"],names:[],mappings:";;AAAA,wDAA0E;AAC1E,mCAAgC;AAChC,yDAAoD;AAOpD,iCAAkC,SAAQ,sCAA6D;IAAvG;;QACuB,YAAO,GAAG;YACzB,aAAa,EAAE,iBAAiB;YAChC,0BAA0B,EAAE,gCAAgC;SAC/D,CAAC;IACN,CAAC;CAAA;AAED,uBAA+B,SAAQ,6BAAY;IAG/C,YAAY,EAAU;QAClB,KAAK,CAAC,eAAe,CAAC,CAAC;QACvB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,2BAA2B,CAAC;YAC5B,aAAa,EAAE,EAAE;YACjB,0BAA0B,EAAE,CAAC;SAChC,CAAC,CACL,CAAC;QACF,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,iCAAc,CAAC,kBAAkB,CAAC,CAAC,CAAC;QACvD,IAAI,CAAC,EAAE,GAAG,EAAE,CAAC;IACjB,CAAC;IAEM,QAAQ,CAAC,KAAY;QACxB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;IAC1B,CAAC;IAEM,WAAW,CAAC,GAAW,EAAE,MAAc,EAAE,IAAY,EAAE,QAAgB,OAAO;QACjF,MAAM,KAAK,GAAG,IAAI,aAAK,CAAC,GAAG,EAAE,MAAM,EAAE,IAAI,EAAE,KAAK,CAAC,CAAC;QAClD,IAAI,CAAC,QAAQ,CAAC,KAAK,CAAC,CAAC;QACrB,OAAO,KAAK,CAAC;IACjB,CAAC;CACJ;AAxBD,8CAwBC",sourcesContent:['import { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\nimport { Level } from "./level";\r\nimport { MultiLevelType } from "./multi-level-type";\r\n\r\ninterface IAbstractNumberingAttributesProperties {\r\n readonly abstractNumId?: number;\r\n readonly restartNumberingAfterBreak?: number;\r\n}\r\n\r\nclass AbstractNumberingAttributes extends XmlAttributeComponent<IAbstractNumberingAttributesProperties> {\r\n protected readonly xmlKeys = {\r\n abstractNumId: "w:abstractNumId",\r\n restartNumberingAfterBreak: "w15:restartNumberingAfterBreak",\r\n };\r\n}\r\n\r\nexport class AbstractNumbering extends XmlComponent {\r\n public readonly id: number;\r\n\r\n constructor(id: number) {\r\n super("w:abstractNum");\r\n this.root.push(\r\n new AbstractNumberingAttributes({\r\n abstractNumId: id,\r\n restartNumberingAfterBreak: 0,\r\n }),\r\n );\r\n this.root.push(new MultiLevelType("hybridMultilevel"));\r\n this.id = id;\r\n }\r\n\r\n public addLevel(level: Level): void {\r\n this.root.push(level);\r\n }\r\n\r\n public createLevel(num: number, format: string, text: string, align: string = "start"): Level {\r\n const level = new Level(num, format, text, align);\r\n this.addLevel(level);\r\n return level;\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(43)),C=(c.s[3]++,t(274));class m extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[4]++,super(...arguments),c.s[5]++,this.xmlKeys={abstractNumId:"w:abstractNumId",restartNumberingAfterBreak:"w15:restartNumberingAfterBreak"}}}c.s[14]++,e.AbstractNumbering=class extends a.XmlComponent{constructor(n){c.f[1]++,c.s[6]++,super("w:abstractNum"),c.s[7]++,this.root.push(new m({abstractNumId:n,restartNumberingAfterBreak:0})),c.s[8]++,this.root.push(new C.MultiLevelType("hybridMultilevel")),c.s[9]++,this.id=n}addLevel(n){c.f[2]++,c.s[10]++,this.root.push(n)}createLevel(n,e,t,A=(c.b[0][0]++,"start")){c.f[3]++;const r=(c.s[11]++,new u.Level(n,e,t,A));return c.s[12]++,this.addLevel(r),c.s[13]++,r}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\settings\\update-fields.ts",r="128a46f131095864613d5ded4c3d9f6f2bb066ec",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\settings\\update-fields.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:9,column:10}},4:{start:{line:12,column:0},end:{line:12,column:56}},5:{start:{line:15,column:8},end:{line:15,column:32}},6:{start:{line:16,column:8},end:{line:18,column:12}},7:{start:{line:21,column:0},end:{line:21,column:36}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:10,column:5}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:14,column:4},end:{line:14,column:5}},loc:{start:{line:14,column:32},end:{line:19,column:5}},line:14}},branchMap:{0:{loc:{start:{line:14,column:16},end:{line:14,column:30}},type:"default-arg",locations:[{start:{line:14,column:26},end:{line:14,column:30}}],line:14}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0},f:{0:0,1:0},b:{0:[0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/settings/update-fields.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\settings\\update-fields.ts"],names:[],mappings:";;AAAA,wDAA0E;AAI1E,4BAAoC,SAAQ,sCAAwD;IAApG;;QACuB,YAAO,GAAG;YACzB,OAAO,EAAE,OAAO;SACnB,CAAC;IACN,CAAC;CAAA;AAJD,wDAIC;AACD,kBAA0B,SAAQ,6BAAY;IAC1C,YAAY,UAAmB,IAAI;QAC/B,KAAK,CAAC,gBAAgB,CAAC,CAAC;QACxB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,sBAAsB,CAAC;YACvB,OAAO;SACV,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AATD,oCASC",sourcesContent:['import { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\nexport interface IUpdateFieldsAttributesProperties {\r\n readonly enabled: boolean;\r\n}\r\nexport class UpdateFieldsAttributes extends XmlAttributeComponent<IUpdateFieldsAttributesProperties> {\r\n protected readonly xmlKeys = {\r\n enabled: "w:val",\r\n };\r\n}\r\nexport class UpdateFields extends XmlComponent {\r\n constructor(enabled: boolean = true) {\r\n super("w:updateFields");\r\n this.root.push(\r\n new UpdateFieldsAttributes({\r\n enabled,\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));class u extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={enabled:"w:val"}}}c.s[4]++,e.UpdateFieldsAttributes=u;c.s[7]++,e.UpdateFields=class extends a.XmlComponent{constructor(n=(c.b[0][0]++,!0)){c.f[1]++,c.s[5]++,super("w:updateFields"),c.s[6]++,this.root.push(new u({enabled:n}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\styles\\external-styles-factory.ts",r="d894a6b68d86735730e57cbb4868d64386859c78",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\styles\\external-styles-factory.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:17},end:{line:4,column:34}},3:{start:{line:5,column:11},end:{line:5,column:24}},4:{start:{line:8,column:23},end:{line:8,column:67}},5:{start:{line:10,column:8},end:{line:14,column:9}},6:{start:{line:11,column:12},end:{line:13,column:13}},7:{start:{line:12,column:16},end:{line:12,column:42}},8:{start:{line:15,column:8},end:{line:17,column:9}},9:{start:{line:16,column:12},end:{line:16,column:59}},10:{start:{line:18,column:30},end:{line:18,column:124}},11:{start:{line:19,column:31},end:{line:19,column:62}},12:{start:{line:20,column:8},end:{line:22,column:9}},13:{start:{line:21,column:12},end:{line:21,column:81}},14:{start:{line:23,column:8},end:{line:23,column:29}},15:{start:{line:26,column:0},end:{line:26,column:54}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:7,column:4},end:{line:7,column:5}},loc:{start:{line:7,column:25},end:{line:24,column:5}},line:7}},branchMap:{0:{loc:{start:{line:10,column:29},end:{line:10,column:50}},type:"binary-expr",locations:[{start:{line:10,column:29},end:{line:10,column:44}},{start:{line:10,column:48},end:{line:10,column:50}}],line:10},1:{loc:{start:{line:11,column:12},end:{line:13,column:13}},type:"if",locations:[{start:{line:11,column:12},end:{line:13,column:13}},{start:{line:11,column:12},end:{line:13,column:13}}],line:11},2:{loc:{start:{line:15,column:8},end:{line:17,column:9}},type:"if",locations:[{start:{line:15,column:8},end:{line:17,column:9}},{start:{line:15,column:8},end:{line:17,column:9}}],line:15},3:{loc:{start:{line:19,column:31},end:{line:19,column:62}},type:"binary-expr",locations:[{start:{line:19,column:31},end:{line:19,column:56}},{start:{line:19,column:60},end:{line:19,column:62}}],line:19}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0},f:{0:0},b:{0:[0,0],1:[0,0],2:[0,0],3:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/styles/external-styles-factory.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\styles\\external-styles-factory.ts"],names:[],mappings:";;AAAA,wDAAiH;AACjH,mCAAuD;AACvD,yBAA4B;AAE5B;IAuBW,WAAW,CAAC,OAAe;QAC9B,MAAM,MAAM,GAAG,eAAM,CAAC,OAAO,EAAE,EAAE,OAAO,EAAE,KAAK,EAAE,CAAe,CAAC;QAEjE,IAAI,gBAAwC,CAAC;QAC7C,KAAK,MAAM,MAAM,IAAI,MAAM,CAAC,QAAQ,IAAI,EAAE,EAAE;YACxC,IAAI,MAAM,CAAC,IAAI,KAAK,UAAU,EAAE;gBAC5B,gBAAgB,GAAG,MAAM,CAAC;aAC7B;SACJ;QACD,IAAI,gBAAgB,KAAK,SAAS,EAAE;YAChC,MAAM,IAAI,KAAK,CAAC,6BAA6B,CAAC,CAAC;SAClD;QAED,MAAM,aAAa,GAAG,IAAI,SAAM,CAAC,IAAI,8CAA6B,CAAC,gBAAgB,CAAC,UAAU,CAAC,CAAC,CAAC;QACjG,MAAM,cAAc,GAAG,gBAAgB,CAAC,QAAQ,IAAI,EAAE,CAAC;QACvD,KAAK,MAAM,QAAQ,IAAI,cAAc,EAAE;YACnC,aAAa,CAAC,IAAI,CAAC,sCAAqB,CAAC,QAAQ,CAAyB,CAAC,CAAC;SAC/E;QACD,OAAO,aAAa,CAAC;IACzB,CAAC;CACJ;AA3CD,sDA2CC",sourcesContent:['import { convertToXmlComponent, ImportedRootElementAttributes, ImportedXmlComponent } from "file/xml-components";\r\nimport { Element as XMLElement, xml2js } from "xml-js";\r\nimport { Styles } from "./";\r\n\r\nexport class ExternalStylesFactory {\r\n /**\r\n * Creates new Style based on the given styles.\r\n * Parses the styles and convert them to XmlComponent.\r\n * Example content from styles.xml:\r\n * <?xml version="1.0">\r\n * <w:styles xmlns:mc="some schema" ...>\r\n *\r\n * <w:style w:type="paragraph" w:styleId="Heading1">\r\n * <w:name w:val="heading 1"/>\r\n * .....\r\n * </w:style>\r\n *\r\n * <w:style w:type="paragraph" w:styleId="Heading2">\r\n * <w:name w:val="heading 2"/>\r\n * .....\r\n * </w:style>\r\n *\r\n * <w:docDefaults>Or any other element will be parsed to</w:docDefaults>\r\n *\r\n * </w:styles>\r\n * @param externalStyles context from styles.xml\r\n */\r\n public newInstance(xmlData: string): Styles {\r\n const xmlObj = xml2js(xmlData, { compact: false }) as XMLElement;\r\n\r\n let stylesXmlElement: XMLElement | undefined;\r\n for (const xmlElm of xmlObj.elements || []) {\r\n if (xmlElm.name === "w:styles") {\r\n stylesXmlElement = xmlElm;\r\n }\r\n }\r\n if (stylesXmlElement === undefined) {\r\n throw new Error("can not find styles element");\r\n }\r\n\r\n const importedStyle = new Styles(new ImportedRootElementAttributes(stylesXmlElement.attributes));\r\n const stylesElements = stylesXmlElement.elements || [];\r\n for (const childElm of stylesElements) {\r\n importedStyle.push(convertToXmlComponent(childElm) as ImportedXmlComponent);\r\n }\r\n return importedStyle;\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(27)),C=(c.s[3]++,t(44));c.s[15]++,e.ExternalStylesFactory=class{newInstance(n){c.f[0]++;const e=(c.s[4]++,u.xml2js(n,{compact:!1}));let t;c.s[5]++;for(const n of(c.b[0][0]++,e.elements||(c.b[0][1]++,[])))c.s[6]++,"w:styles"===n.name?(c.b[1][0]++,c.s[7]++,t=n):c.b[1][1]++;if(c.s[8]++,void 0===t)throw c.b[2][0]++,c.s[9]++,new Error("can not find styles element");c.b[2][1]++;const A=(c.s[10]++,new C.Styles(new a.ImportedRootElementAttributes(t.attributes))),r=(c.s[11]++,c.b[3][0]++,t.elements||(c.b[3][1]++,[]));c.s[12]++;for(const n of r)c.s[13]++,A.push(a.convertToXmlComponent(n));return c.s[14]++,A}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\styles\\style\\index.ts",r="9fd8e92f6c70903d6b72bcc879c6cacc0ab7fdfa",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\styles\\style\\index.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:20},end:{line:3,column:45}},2:{start:{line:4,column:19},end:{line:4,column:59}},3:{start:{line:5,column:21},end:{line:5,column:61}},4:{start:{line:6,column:25},end:{line:6,column:55}},5:{start:{line:7,column:21},end:{line:7,column:44}},6:{start:{line:10,column:8},end:{line:10,column:28}},7:{start:{line:11,column:8},end:{line:16,column:10}},8:{start:{line:21,column:8},end:{line:21,column:25}},9:{start:{line:22,column:8},end:{line:22,column:56}},10:{start:{line:23,column:8},end:{line:25,column:9}},11:{start:{line:24,column:12},end:{line:24,column:56}},12:{start:{line:28,column:8},end:{line:28,column:37}},13:{start:{line:31,column:0},end:{line:31,column:22}},14:{start:{line:34,column:8},end:{line:34,column:61}},15:{start:{line:35,column:8},end:{line:35,column:73}},16:{start:{line:36,column:8},end:{line:36,column:62}},17:{start:{line:37,column:8},end:{line:37,column:49}},18:{start:{line:38,column:8},end:{line:38,column:43}},19:{start:{line:41,column:8},end:{line:41,column:48}},20:{start:{line:42,column:8},end:{line:42,column:20}},21:{start:{line:45,column:8},end:{line:45,column:42}},22:{start:{line:46,column:8},end:{line:46,column:20}},23:{start:{line:49,column:8},end:{line:49,column:59}},24:{start:{line:50,column:8},end:{line:50,column:20}},25:{start:{line:53,column:8},end:{line:53,column:55}},26:{start:{line:54,column:8},end:{line:54,column:20}},27:{start:{line:57,column:8},end:{line:57,column:54}},28:{start:{line:58,column:8},end:{line:58,column:20}},29:{start:{line:61,column:8},end:{line:61,column:119}},30:{start:{line:64,column:8},end:{line:64,column:58}},31:{start:{line:67,column:8},end:{line:67,column:61}},32:{start:{line:70,column:8},end:{line:70,column:63}},33:{start:{line:73,column:8},end:{line:73,column:58}},34:{start:{line:76,column:8},end:{line:76,column:60}},35:{start:{line:79,column:8},end:{line:79,column:66}},36:{start:{line:82,column:8},end:{line:82,column:63}},37:{start:{line:85,column:8},end:{line:85,column:65}},38:{start:{line:88,column:8},end:{line:88,column:83}},39:{start:{line:91,column:8},end:{line:91,column:64}},40:{start:{line:94,column:8},end:{line:94,column:70}},41:{start:{line:97,column:8},end:{line:97,column:75}},42:{start:{line:100,column:8},end:{line:100,column:105}},43:{start:{line:103,column:8},end:{line:103,column:103}},44:{start:{line:106,column:8},end:{line:106,column:104}},45:{start:{line:109,column:8},end:{line:109,column:103}},46:{start:{line:112,column:8},end:{line:112,column:74}},47:{start:{line:115,column:8},end:{line:115,column:76}},48:{start:{line:118,column:8},end:{line:118,column:80}},49:{start:{line:121,column:8},end:{line:121,column:72}},50:{start:{line:124,column:8},end:{line:124,column:74}},51:{start:{line:127,column:8},end:{line:127,column:69}},52:{start:{line:130,column:8},end:{line:130,column:70}},53:{start:{line:133,column:0},end:{line:133,column:40}},54:{start:{line:136,column:8},end:{line:136,column:29}},55:{start:{line:137,column:8},end:{line:137,column:31}},56:{start:{line:138,column:8},end:{line:138,column:28}},57:{start:{line:139,column:8},end:{line:139,column:27}},58:{start:{line:142,column:0},end:{line:142,column:36}},59:{start:{line:145,column:8},end:{line:145,column:32}},60:{start:{line:148,column:0},end:{line:148,column:32}},61:{start:{line:151,column:8},end:{line:151,column:39}},62:{start:{line:154,column:0},end:{line:154,column:38}},63:{start:{line:157,column:8},end:{line:157,column:39}},64:{start:{line:160,column:0},end:{line:160,column:38}},65:{start:{line:163,column:8},end:{line:163,column:39}},66:{start:{line:166,column:0},end:{line:166,column:38}},67:{start:{line:169,column:8},end:{line:169,column:39}},68:{start:{line:172,column:0},end:{line:172,column:38}},69:{start:{line:175,column:8},end:{line:175,column:39}},70:{start:{line:178,column:0},end:{line:178,column:38}},71:{start:{line:181,column:8},end:{line:181,column:39}},72:{start:{line:184,column:0},end:{line:184,column:38}},73:{start:{line:187,column:8},end:{line:187,column:31}},74:{start:{line:188,column:8},end:{line:188,column:64}},75:{start:{line:189,column:8},end:{line:189,column:59}},76:{start:{line:190,column:8},end:{line:190,column:55}},77:{start:{line:193,column:0},end:{line:193,column:38}},78:{start:{line:196,column:8},end:{line:196,column:61}},79:{start:{line:197,column:8},end:{line:197,column:62}},80:{start:{line:198,column:8},end:{line:198,column:43}},81:{start:{line:199,column:8},end:{line:199,column:58}},82:{start:{line:200,column:8},end:{line:200,column:58}},83:{start:{line:203,column:8},end:{line:203,column:59}},84:{start:{line:204,column:8},end:{line:204,column:20}},85:{start:{line:207,column:8},end:{line:207,column:42}},86:{start:{line:208,column:8},end:{line:208,column:20}},87:{start:{line:211,column:8},end:{line:211,column:64}},88:{start:{line:214,column:8},end:{line:214,column:83}},89:{start:{line:217,column:8},end:{line:217,column:119}},90:{start:{line:220,column:0},end:{line:220,column:40}},91:{start:{line:223,column:8},end:{line:223,column:40}},92:{start:{line:224,column:8},end:{line:226,column:33}},93:{start:{line:229,column:0},end:{line:229,column:40}},94:{start:{line:232,column:8},end:{line:232,column:67}},95:{start:{line:233,column:8},end:{line:233,column:68}},96:{start:{line:234,column:8},end:{line:234,column:73}},97:{start:{line:235,column:8},end:{line:235,column:58}},98:{start:{line:236,column:8},end:{line:236,column:54}},99:{start:{line:237,column:8},end:{line:237,column:58}},100:{start:{line:238,column:8},end:{line:238,column:62}},101:{start:{line:239,column:8},end:{line:239,column:73}},102:{start:{line:240,column:8},end:{line:240,column:43}},103:{start:{line:243,column:0},end:{line:243,column:56}},104:{start:{line:246,column:8},end:{line:246,column:30}},105:{start:{line:247,column:8},end:{line:247,column:63}},106:{start:{line:248,column:8},end:{line:248,column:59}},107:{start:{line:249,column:8},end:{line:249,column:66}},108:{start:{line:250,column:8},end:{line:250,column:58}},109:{start:{line:251,column:8},end:{line:251,column:54}},110:{start:{line:252,column:8},end:{line:252,column:58}},111:{start:{line:253,column:8},end:{line:257,column:11}},112:{start:{line:258,column:8},end:{line:258,column:22}},113:{start:{line:261,column:0},end:{line:261,column:36}},114:{start:{line:264,column:8},end:{line:264,column:56}},115:{start:{line:265,column:8},end:{line:265,column:45}},116:{start:{line:266,column:8},end:{line:266,column:62}},117:{start:{line:267,column:8},end:{line:267,column:58}},118:{start:{line:268,column:8},end:{line:268,column:54}},119:{start:{line:269,column:8},end:{line:269,column:22}},120:{start:{line:272,column:0},end:{line:272,column:44}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:9,column:4},end:{line:9,column:5}},loc:{start:{line:9,column:18},end:{line:17,column:5}},line:9},1:{name:"(anonymous_1)",decl:{start:{line:20,column:4},end:{line:20,column:5}},loc:{start:{line:20,column:34},end:{line:26,column:5}},line:20},2:{name:"(anonymous_2)",decl:{start:{line:27,column:4},end:{line:27,column:5}},loc:{start:{line:27,column:23},end:{line:29,column:5}},line:27},3:{name:"(anonymous_3)",decl:{start:{line:33,column:4},end:{line:33,column:5}},loc:{start:{line:33,column:31},end:{line:39,column:5}},line:33},4:{name:"(anonymous_4)",decl:{start:{line:40,column:4},end:{line:40,column:5}},loc:{start:{line:40,column:35},end:{line:43,column:5}},line:40},5:{name:"(anonymous_5)",decl:{start:{line:44,column:4},end:{line:44,column:5}},loc:{start:{line:44,column:29},end:{line:47,column:5}},line:44},6:{name:"(anonymous_6)",decl:{start:{line:48,column:4},end:{line:48,column:5}},loc:{start:{line:48,column:22},end:{line:51,column:5}},line:48},7:{name:"(anonymous_7)",decl:{start:{line:52,column:4},end:{line:52,column:5}},loc:{start:{line:52,column:18},end:{line:55,column:5}},line:52},8:{name:"(anonymous_8)",decl:{start:{line:56,column:4},end:{line:56,column:5}},loc:{start:{line:56,column:17},end:{line:59,column:5}},line:56},9:{name:"(anonymous_9)",decl:{start:{line:60,column:4},end:{line:60,column:5}},loc:{start:{line:60,column:16},end:{line:62,column:5}},line:60},10:{name:"(anonymous_10)",decl:{start:{line:63,column:4},end:{line:63,column:5}},loc:{start:{line:63,column:11},end:{line:65,column:5}},line:63},11:{name:"(anonymous_11)",decl:{start:{line:66,column:4},end:{line:66,column:5}},loc:{start:{line:66,column:14},end:{line:68,column:5}},line:66},12:{name:"(anonymous_12)",decl:{start:{line:69,column:4},end:{line:69,column:5}},loc:{start:{line:69,column:16},end:{line:71,column:5}},line:69},13:{name:"(anonymous_13)",decl:{start:{line:72,column:4},end:{line:72,column:5}},loc:{start:{line:72,column:14},end:{line:74,column:5}},line:72},14:{name:"(anonymous_14)",decl:{start:{line:75,column:4},end:{line:75,column:5}},loc:{start:{line:75,column:13},end:{line:77,column:5}},line:75},15:{name:"(anonymous_15)",decl:{start:{line:78,column:4},end:{line:78,column:5}},loc:{start:{line:78,column:19},end:{line:80,column:5}},line:78},16:{name:"(anonymous_16)",decl:{start:{line:81,column:4},end:{line:81,column:5}},loc:{start:{line:81,column:16},end:{line:83,column:5}},line:81},17:{name:"(anonymous_17)",decl:{start:{line:84,column:4},end:{line:84,column:5}},loc:{start:{line:84,column:18},end:{line:86,column:5}},line:84},18:{name:"(anonymous_18)",decl:{start:{line:87,column:4},end:{line:87,column:5}},loc:{start:{line:87,column:36},end:{line:89,column:5}},line:87},19:{name:"(anonymous_19)",decl:{start:{line:90,column:4},end:{line:90,column:5}},loc:{start:{line:90,column:17},end:{line:92,column:5}},line:90},20:{name:"(anonymous_20)",decl:{start:{line:93,column:4},end:{line:93,column:5}},loc:{start:{line:93,column:19},end:{line:95,column:5}},line:93},21:{name:"(anonymous_21)",decl:{start:{line:96,column:4},end:{line:96,column:5}},loc:{start:{line:96,column:28},end:{line:98,column:5}},line:96},22:{name:"(anonymous_22)",decl:{start:{line:99,column:4},end:{line:99,column:5}},loc:{start:{line:99,column:13},end:{line:101,column:5}},line:99},23:{name:"(anonymous_23)",decl:{start:{line:102,column:4},end:{line:102,column:5}},loc:{start:{line:102,column:11},end:{line:104,column:5}},line:102},24:{name:"(anonymous_24)",decl:{start:{line:105,column:4},end:{line:105,column:5}},loc:{start:{line:105,column:12},end:{line:107,column:5}},line:105},25:{name:"(anonymous_25)",decl:{start:{line:108,column:4},end:{line:108,column:5}},loc:{start:{line:108,column:16},end:{line:110,column:5}},line:108},26:{name:"(anonymous_26)",decl:{start:{line:111,column:4},end:{line:111,column:5}},loc:{start:{line:111,column:20},end:{line:113,column:5}},line:111},27:{name:"(anonymous_27)",decl:{start:{line:114,column:4},end:{line:114,column:5}},loc:{start:{line:114,column:22},end:{line:116,column:5}},line:114},28:{name:"(anonymous_28)",decl:{start:{line:117,column:4},end:{line:117,column:5}},loc:{start:{line:117,column:26},end:{line:119,column:5}},line:117},29:{name:"(anonymous_29)",decl:{start:{line:120,column:4},end:{line:120,column:5}},loc:{start:{line:120,column:18},end:{line:122,column:5}},line:120},30:{name:"(anonymous_30)",decl:{start:{line:123,column:4},end:{line:123,column:5}},loc:{start:{line:123,column:20},end:{line:125,column:5}},line:123},31:{name:"(anonymous_31)",decl:{start:{line:126,column:4},end:{line:126,column:5}},loc:{start:{line:126,column:15},end:{line:128,column:5}},line:126},32:{name:"(anonymous_32)",decl:{start:{line:129,column:4},end:{line:129,column:5}},loc:{start:{line:129,column:16},end:{line:131,column:5}},line:129},33:{name:"(anonymous_33)",decl:{start:{line:135,column:4},end:{line:135,column:5}},loc:{start:{line:135,column:31},end:{line:140,column:5}},line:135},34:{name:"(anonymous_34)",decl:{start:{line:144,column:4},end:{line:144,column:5}},loc:{start:{line:144,column:18},end:{line:146,column:5}},line:144},35:{name:"(anonymous_35)",decl:{start:{line:150,column:4},end:{line:150,column:5}},loc:{start:{line:150,column:18},end:{line:152,column:5}},line:150},36:{name:"(anonymous_36)",decl:{start:{line:156,column:4},end:{line:156,column:5}},loc:{start:{line:156,column:18},end:{line:158,column:5}},line:156},37:{name:"(anonymous_37)",decl:{start:{line:162,column:4},end:{line:162,column:5}},loc:{start:{line:162,column:18},end:{line:164,column:5}},line:162},38:{name:"(anonymous_38)",decl:{start:{line:168,column:4},end:{line:168,column:5}},loc:{start:{line:168,column:18},end:{line:170,column:5}},line:168},39:{name:"(anonymous_39)",decl:{start:{line:174,column:4},end:{line:174,column:5}},loc:{start:{line:174,column:18},end:{line:176,column:5}},line:174},40:{name:"(anonymous_40)",decl:{start:{line:180,column:4},end:{line:180,column:5}},loc:{start:{line:180,column:18},end:{line:182,column:5}},line:180},41:{name:"(anonymous_41)",decl:{start:{line:186,column:4},end:{line:186,column:5}},loc:{start:{line:186,column:18},end:{line:191,column:5}},line:186},42:{name:"(anonymous_42)",decl:{start:{line:195,column:4},end:{line:195,column:5}},loc:{start:{line:195,column:31},end:{line:201,column:5}},line:195},43:{name:"(anonymous_43)",decl:{start:{line:202,column:4},end:{line:202,column:5}},loc:{start:{line:202,column:22},end:{line:205,column:5}},line:202},44:{name:"(anonymous_44)",decl:{start:{line:206,column:4},end:{line:206,column:5}},loc:{start:{line:206,column:29},end:{line:209,column:5}},line:206},45:{name:"(anonymous_45)",decl:{start:{line:210,column:4},end:{line:210,column:5}},loc:{start:{line:210,column:17},end:{line:212,column:5}},line:210},46:{name:"(anonymous_46)",decl:{start:{line:213,column:4},end:{line:213,column:5}},loc:{start:{line:213,column:36},end:{line:215,column:5}},line:213},47:{name:"(anonymous_47)",decl:{start:{line:216,column:4},end:{line:216,column:5}},loc:{start:{line:216,column:16},end:{line:218,column:5}},line:216},48:{name:"(anonymous_48)",decl:{start:{line:222,column:4},end:{line:222,column:5}},loc:{start:{line:222,column:18},end:{line:227,column:5}},line:222},49:{name:"(anonymous_49)",decl:{start:{line:231,column:4},end:{line:231,column:5}},loc:{start:{line:231,column:18},end:{line:241,column:5}},line:231},50:{name:"(anonymous_50)",decl:{start:{line:245,column:4},end:{line:245,column:5}},loc:{start:{line:245,column:18},end:{line:259,column:5}},line:245},51:{name:"(anonymous_51)",decl:{start:{line:263,column:4},end:{line:263,column:5}},loc:{start:{line:263,column:18},end:{line:270,column:5}},line:263}},branchMap:{0:{loc:{start:{line:23,column:8},end:{line:25,column:9}},type:"if",locations:[{start:{line:23,column:8},end:{line:25,column:9}},{start:{line:23,column:8},end:{line:25,column:9}}],line:23}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0,45:0,46:0,47:0,48:0,49:0,50:0,51:0,52:0,53:0,54:0,55:0,56:0,57:0,58:0,59:0,60:0,61:0,62:0,63:0,64:0,65:0,66:0,67:0,68:0,69:0,70:0,71:0,72:0,73:0,74:0,75:0,76:0,77:0,78:0,79:0,80:0,81:0,82:0,83:0,84:0,85:0,86:0,87:0,88:0,89:0,90:0,91:0,92:0,93:0,94:0,95:0,96:0,97:0,98:0,99:0,100:0,101:0,102:0,103:0,104:0,105:0,106:0,107:0,108:0,109:0,110:0,111:0,112:0,113:0,114:0,115:0,116:0,117:0,118:0,119:0,120:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0,45:0,46:0,47:0,48:0,49:0,50:0,51:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/styles/style/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\styles\\style\\index.ts"],names:[],mappings:"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",sourcesContent:['import {\r\n Alignment,\r\n AlignmentOptions,\r\n Indent,\r\n ISpacingProperties,\r\n KeepLines,\r\n KeepNext,\r\n LeftTabStop,\r\n MaxRightTabStop,\r\n ParagraphProperties,\r\n Spacing,\r\n ThematicBreak,\r\n} from "file/paragraph";\r\nimport * as formatting from "file/paragraph/run/formatting";\r\nimport { RunProperties } from "file/paragraph/run/properties";\r\nimport { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\n\r\nimport { BasedOn, Link, Name, Next, QuickFormat, SemiHidden, UiPriority, UnhideWhenUsed } from "./components";\r\n\r\nexport interface IStyleAttributes {\r\n readonly type?: string;\r\n readonly styleId?: string;\r\n readonly default?: boolean;\r\n readonly customStyle?: string;\r\n}\r\n\r\nclass StyleAttributes extends XmlAttributeComponent<IStyleAttributes> {\r\n protected readonly xmlKeys = {\r\n type: "w:type",\r\n styleId: "w:styleId",\r\n default: "w:default",\r\n customStyle: "w:customStyle",\r\n };\r\n}\r\n\r\nexport class Style extends XmlComponent {\r\n constructor(attributes: IStyleAttributes, name?: string) {\r\n super("w:style");\r\n this.root.push(new StyleAttributes(attributes));\r\n if (name) {\r\n this.root.push(new Name(name));\r\n }\r\n }\r\n\r\n public push(styleSegment: XmlComponent): void {\r\n this.root.push(styleSegment);\r\n }\r\n}\r\n\r\nexport class ParagraphStyle extends Style {\r\n private readonly paragraphProperties: ParagraphProperties;\r\n private readonly runProperties: RunProperties;\r\n\r\n constructor(styleId: string, name?: string) {\r\n super({ type: "paragraph", styleId: styleId }, name);\r\n this.paragraphProperties = new ParagraphProperties();\r\n this.runProperties = new RunProperties();\r\n this.root.push(this.paragraphProperties);\r\n this.root.push(this.runProperties);\r\n }\r\n\r\n public addParagraphProperty(property: XmlComponent): ParagraphStyle {\r\n this.paragraphProperties.push(property);\r\n return this;\r\n }\r\n\r\n public addRunProperty(property: XmlComponent): ParagraphStyle {\r\n this.runProperties.push(property);\r\n return this;\r\n }\r\n\r\n public basedOn(parentId: string): ParagraphStyle {\r\n this.root.push(new BasedOn(parentId));\r\n return this;\r\n }\r\n\r\n public quickFormat(): ParagraphStyle {\r\n this.root.push(new QuickFormat());\r\n return this;\r\n }\r\n\r\n public next(nextId: string): ParagraphStyle {\r\n this.root.push(new Next(nextId));\r\n return this;\r\n }\r\n\r\n // ---------- Run formatting ---------------------- //\r\n\r\n public size(twips: number): ParagraphStyle {\r\n return this.addRunProperty(new formatting.Size(twips)).addRunProperty(new formatting.SizeComplexScript(twips));\r\n }\r\n\r\n public bold(): ParagraphStyle {\r\n return this.addRunProperty(new formatting.Bold());\r\n }\r\n\r\n public italics(): ParagraphStyle {\r\n return this.addRunProperty(new formatting.Italics());\r\n }\r\n\r\n public smallCaps(): ParagraphStyle {\r\n return this.addRunProperty(new formatting.SmallCaps());\r\n }\r\n\r\n public allCaps(): ParagraphStyle {\r\n return this.addRunProperty(new formatting.Caps());\r\n }\r\n\r\n public strike(): ParagraphStyle {\r\n return this.addRunProperty(new formatting.Strike());\r\n }\r\n\r\n public doubleStrike(): ParagraphStyle {\r\n return this.addRunProperty(new formatting.DoubleStrike());\r\n }\r\n\r\n public subScript(): ParagraphStyle {\r\n return this.addRunProperty(new formatting.SubScript());\r\n }\r\n\r\n public superScript(): ParagraphStyle {\r\n return this.addRunProperty(new formatting.SuperScript());\r\n }\r\n\r\n public underline(underlineType?: string, color?: string): ParagraphStyle {\r\n return this.addRunProperty(new formatting.Underline(underlineType, color));\r\n }\r\n\r\n public color(color: string): ParagraphStyle {\r\n return this.addRunProperty(new formatting.Color(color));\r\n }\r\n\r\n public font(fontName: string): ParagraphStyle {\r\n return this.addRunProperty(new formatting.RunFonts(fontName));\r\n }\r\n\r\n public characterSpacing(value: number): ParagraphStyle {\r\n return this.addRunProperty(new formatting.CharacterSpacing(value));\r\n }\r\n\r\n // --------------------- Paragraph formatting ------------------------ //\r\n\r\n public center(): ParagraphStyle {\r\n return this.addParagraphProperty(new Alignment(AlignmentOptions.CENTER));\r\n }\r\n\r\n public left(): ParagraphStyle {\r\n return this.addParagraphProperty(new Alignment(AlignmentOptions.LEFT));\r\n }\r\n\r\n public right(): ParagraphStyle {\r\n return this.addParagraphProperty(new Alignment(AlignmentOptions.RIGHT));\r\n }\r\n\r\n public justified(): ParagraphStyle {\r\n return this.addParagraphProperty(new Alignment(AlignmentOptions.BOTH));\r\n }\r\n\r\n public thematicBreak(): ParagraphStyle {\r\n return this.addParagraphProperty(new ThematicBreak());\r\n }\r\n\r\n public maxRightTabStop(): ParagraphStyle {\r\n return this.addParagraphProperty(new MaxRightTabStop());\r\n }\r\n\r\n public leftTabStop(position: number): ParagraphStyle {\r\n return this.addParagraphProperty(new LeftTabStop(position));\r\n }\r\n\r\n public indent(attrs: object): ParagraphStyle {\r\n return this.addParagraphProperty(new Indent(attrs));\r\n }\r\n\r\n public spacing(params: ISpacingProperties): ParagraphStyle {\r\n return this.addParagraphProperty(new Spacing(params));\r\n }\r\n\r\n public keepNext(): ParagraphStyle {\r\n return this.addParagraphProperty(new KeepNext());\r\n }\r\n\r\n public keepLines(): ParagraphStyle {\r\n return this.addParagraphProperty(new KeepLines());\r\n }\r\n}\r\n\r\nexport class HeadingStyle extends ParagraphStyle {\r\n constructor(styleId: string, name: string) {\r\n super(styleId, name);\r\n this.basedOn("Normal");\r\n this.next("Normal");\r\n this.quickFormat();\r\n }\r\n}\r\n\r\nexport class TitleStyle extends HeadingStyle {\r\n constructor() {\r\n super("Title", "Title");\r\n }\r\n}\r\n\r\nexport class Heading1Style extends HeadingStyle {\r\n constructor() {\r\n super("Heading1", "Heading 1");\r\n }\r\n}\r\n\r\nexport class Heading2Style extends HeadingStyle {\r\n constructor() {\r\n super("Heading2", "Heading 2");\r\n }\r\n}\r\n\r\nexport class Heading3Style extends HeadingStyle {\r\n constructor() {\r\n super("Heading3", "Heading 3");\r\n }\r\n}\r\n\r\nexport class Heading4Style extends HeadingStyle {\r\n constructor() {\r\n super("Heading4", "Heading 4");\r\n }\r\n}\r\n\r\nexport class Heading5Style extends HeadingStyle {\r\n constructor() {\r\n super("Heading5", "Heading 5");\r\n }\r\n}\r\n\r\nexport class Heading6Style extends HeadingStyle {\r\n constructor() {\r\n super("Heading6", "Heading 6");\r\n }\r\n}\r\n\r\nexport class ListParagraph extends ParagraphStyle {\r\n constructor() {\r\n super("ListParagraph");\r\n this.root.push(new Name("List Paragraph"));\r\n this.root.push(new BasedOn("Normal"));\r\n this.root.push(new QuickFormat());\r\n }\r\n}\r\n\r\nexport class CharacterStyle extends Style {\r\n private readonly runProperties: RunProperties;\r\n\r\n constructor(styleId: string, name?: string) {\r\n super({ type: "character", styleId: styleId }, name);\r\n this.runProperties = new RunProperties();\r\n this.root.push(this.runProperties);\r\n this.root.push(new UiPriority("99"));\r\n this.root.push(new UnhideWhenUsed());\r\n }\r\n\r\n public basedOn(parentId: string): CharacterStyle {\r\n this.root.push(new BasedOn(parentId));\r\n return this;\r\n }\r\n\r\n public addRunProperty(property: XmlComponent): CharacterStyle {\r\n this.runProperties.push(property);\r\n return this;\r\n }\r\n\r\n public color(color: string): CharacterStyle {\r\n return this.addRunProperty(new formatting.Color(color));\r\n }\r\n\r\n public underline(underlineType?: string, color?: string): CharacterStyle {\r\n return this.addRunProperty(new formatting.Underline(underlineType, color));\r\n }\r\n\r\n public size(twips: number): CharacterStyle {\r\n return this.addRunProperty(new formatting.Size(twips)).addRunProperty(new formatting.SizeComplexScript(twips));\r\n }\r\n}\r\n\r\nexport class HyperlinkStyle extends CharacterStyle {\r\n constructor() {\r\n super("Hyperlink", "Hyperlink");\r\n this.basedOn("DefaultParagraphFont")\r\n .color("0563C1")\r\n .underline("single");\r\n }\r\n}\r\n\r\nexport class FootnoteReferenceStyle extends Style {\r\n private readonly runProperties: RunProperties;\r\n\r\n constructor() {\r\n super({ type: "character", styleId: "FootnoteReference" });\r\n this.root.push(new Name("footnote reference"));\r\n this.root.push(new BasedOn("DefaultParagraphFont"));\r\n this.root.push(new UiPriority("99"));\r\n this.root.push(new SemiHidden());\r\n this.root.push(new UnhideWhenUsed());\r\n\r\n this.runProperties = new RunProperties();\r\n this.runProperties.addChildElement(new formatting.SuperScript());\r\n this.root.push(this.runProperties);\r\n }\r\n}\r\n\r\nexport class FootnoteText extends ParagraphStyle {\r\n constructor() {\r\n super("FootnoteText");\r\n this.root.push(new Name("footnote text"));\r\n this.root.push(new BasedOn("Normal"));\r\n this.root.push(new Link("FootnoteTextChar"));\r\n this.root.push(new UiPriority("99"));\r\n this.root.push(new SemiHidden());\r\n this.root.push(new UnhideWhenUsed());\r\n this.spacing({\r\n after: 0,\r\n line: 240,\r\n lineRule: "auto",\r\n });\r\n this.size(20);\r\n }\r\n}\r\n\r\nexport class FootnoteTextChar extends CharacterStyle {\r\n constructor() {\r\n super("FootnoteTextChar", "Footnote Text Char");\r\n this.basedOn("DefaultParagraphFont");\r\n this.root.push(new Link("FootnoteText"));\r\n this.root.push(new UiPriority("99"));\r\n this.root.push(new SemiHidden());\r\n this.size(20);\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(2)),u=(c.s[2]++,t(15)),C=(c.s[3]++,t(21)),m=(c.s[4]++,t(0)),d=(c.s[5]++,t(282));class p extends m.XmlAttributeComponent{constructor(){c.f[0]++,c.s[6]++,super(...arguments),c.s[7]++,this.xmlKeys={type:"w:type",styleId:"w:styleId",default:"w:default",customStyle:"w:customStyle"}}}class h extends m.XmlComponent{constructor(n,e){c.f[1]++,c.s[8]++,super("w:style"),c.s[9]++,this.root.push(new p(n)),c.s[10]++,e?(c.b[0][0]++,c.s[11]++,this.root.push(new d.Name(e))):c.b[0][1]++}push(n){c.f[2]++,c.s[12]++,this.root.push(n)}}c.s[13]++,e.Style=h;class f extends h{constructor(n,e){c.f[3]++,c.s[14]++,super({type:"paragraph",styleId:n},e),c.s[15]++,this.paragraphProperties=new a.ParagraphProperties,c.s[16]++,this.runProperties=new C.RunProperties,c.s[17]++,this.root.push(this.paragraphProperties),c.s[18]++,this.root.push(this.runProperties)}addParagraphProperty(n){return c.f[4]++,c.s[19]++,this.paragraphProperties.push(n),c.s[20]++,this}addRunProperty(n){return c.f[5]++,c.s[21]++,this.runProperties.push(n),c.s[22]++,this}basedOn(n){return c.f[6]++,c.s[23]++,this.root.push(new d.BasedOn(n)),c.s[24]++,this}quickFormat(){return c.f[7]++,c.s[25]++,this.root.push(new d.QuickFormat),c.s[26]++,this}next(n){return c.f[8]++,c.s[27]++,this.root.push(new d.Next(n)),c.s[28]++,this}size(n){return c.f[9]++,c.s[29]++,this.addRunProperty(new u.Size(n)).addRunProperty(new u.SizeComplexScript(n))}bold(){return c.f[10]++,c.s[30]++,this.addRunProperty(new u.Bold)}italics(){return c.f[11]++,c.s[31]++,this.addRunProperty(new u.Italics)}smallCaps(){return c.f[12]++,c.s[32]++,this.addRunProperty(new u.SmallCaps)}allCaps(){return c.f[13]++,c.s[33]++,this.addRunProperty(new u.Caps)}strike(){return c.f[14]++,c.s[34]++,this.addRunProperty(new u.Strike)}doubleStrike(){return c.f[15]++,c.s[35]++,this.addRunProperty(new u.DoubleStrike)}subScript(){return c.f[16]++,c.s[36]++,this.addRunProperty(new u.SubScript)}superScript(){return c.f[17]++,c.s[37]++,this.addRunProperty(new u.SuperScript)}underline(n,e){return c.f[18]++,c.s[38]++,this.addRunProperty(new u.Underline(n,e))}color(n){return c.f[19]++,c.s[39]++,this.addRunProperty(new u.Color(n))}font(n){return c.f[20]++,c.s[40]++,this.addRunProperty(new u.RunFonts(n))}characterSpacing(n){return c.f[21]++,c.s[41]++,this.addRunProperty(new u.CharacterSpacing(n))}center(){return c.f[22]++,c.s[42]++,this.addParagraphProperty(new a.Alignment(a.AlignmentOptions.CENTER))}left(){return c.f[23]++,c.s[43]++,this.addParagraphProperty(new a.Alignment(a.AlignmentOptions.LEFT))}right(){return c.f[24]++,c.s[44]++,this.addParagraphProperty(new a.Alignment(a.AlignmentOptions.RIGHT))}justified(){return c.f[25]++,c.s[45]++,this.addParagraphProperty(new a.Alignment(a.AlignmentOptions.BOTH))}thematicBreak(){return c.f[26]++,c.s[46]++,this.addParagraphProperty(new a.ThematicBreak)}maxRightTabStop(){return c.f[27]++,c.s[47]++,this.addParagraphProperty(new a.MaxRightTabStop)}leftTabStop(n){return c.f[28]++,c.s[48]++,this.addParagraphProperty(new a.LeftTabStop(n))}indent(n){return c.f[29]++,c.s[49]++,this.addParagraphProperty(new a.Indent(n))}spacing(n){return c.f[30]++,c.s[50]++,this.addParagraphProperty(new a.Spacing(n))}keepNext(){return c.f[31]++,c.s[51]++,this.addParagraphProperty(new a.KeepNext)}keepLines(){return c.f[32]++,c.s[52]++,this.addParagraphProperty(new a.KeepLines)}}c.s[53]++,e.ParagraphStyle=f;class I extends f{constructor(n,e){c.f[33]++,c.s[54]++,super(n,e),c.s[55]++,this.basedOn("Normal"),c.s[56]++,this.next("Normal"),c.s[57]++,this.quickFormat()}}c.s[58]++,e.HeadingStyle=I;c.s[60]++,e.TitleStyle=class extends I{constructor(){c.f[34]++,c.s[59]++,super("Title","Title")}};c.s[62]++,e.Heading1Style=class extends I{constructor(){c.f[35]++,c.s[61]++,super("Heading1","Heading 1")}};c.s[64]++,e.Heading2Style=class extends I{constructor(){c.f[36]++,c.s[63]++,super("Heading2","Heading 2")}};c.s[66]++,e.Heading3Style=class extends I{constructor(){c.f[37]++,c.s[65]++,super("Heading3","Heading 3")}};c.s[68]++,e.Heading4Style=class extends I{constructor(){c.f[38]++,c.s[67]++,super("Heading4","Heading 4")}};c.s[70]++,e.Heading5Style=class extends I{constructor(){c.f[39]++,c.s[69]++,super("Heading5","Heading 5")}};c.s[72]++,e.Heading6Style=class extends I{constructor(){c.f[40]++,c.s[71]++,super("Heading6","Heading 6")}};c.s[77]++,e.ListParagraph=class extends f{constructor(){c.f[41]++,c.s[73]++,super("ListParagraph"),c.s[74]++,this.root.push(new d.Name("List Paragraph")),c.s[75]++,this.root.push(new d.BasedOn("Normal")),c.s[76]++,this.root.push(new d.QuickFormat)}};class b extends h{constructor(n,e){c.f[42]++,c.s[78]++,super({type:"character",styleId:n},e),c.s[79]++,this.runProperties=new C.RunProperties,c.s[80]++,this.root.push(this.runProperties),c.s[81]++,this.root.push(new d.UiPriority("99")),c.s[82]++,this.root.push(new d.UnhideWhenUsed)}basedOn(n){return c.f[43]++,c.s[83]++,this.root.push(new d.BasedOn(n)),c.s[84]++,this}addRunProperty(n){return c.f[44]++,c.s[85]++,this.runProperties.push(n),c.s[86]++,this}color(n){return c.f[45]++,c.s[87]++,this.addRunProperty(new u.Color(n))}underline(n,e){return c.f[46]++,c.s[88]++,this.addRunProperty(new u.Underline(n,e))}size(n){return c.f[47]++,c.s[89]++,this.addRunProperty(new u.Size(n)).addRunProperty(new u.SizeComplexScript(n))}}c.s[90]++,e.CharacterStyle=b;c.s[93]++,e.HyperlinkStyle=class extends b{constructor(){c.f[48]++,c.s[91]++,super("Hyperlink","Hyperlink"),c.s[92]++,this.basedOn("DefaultParagraphFont").color("0563C1").underline("single")}};c.s[103]++,e.FootnoteReferenceStyle=class extends h{constructor(){c.f[49]++,c.s[94]++,super({type:"character",styleId:"FootnoteReference"}),c.s[95]++,this.root.push(new d.Name("footnote reference")),c.s[96]++,this.root.push(new d.BasedOn("DefaultParagraphFont")),c.s[97]++,this.root.push(new d.UiPriority("99")),c.s[98]++,this.root.push(new d.SemiHidden),c.s[99]++,this.root.push(new d.UnhideWhenUsed),c.s[100]++,this.runProperties=new C.RunProperties,c.s[101]++,this.runProperties.addChildElement(new u.SuperScript),c.s[102]++,this.root.push(this.runProperties)}};c.s[113]++,e.FootnoteText=class extends f{constructor(){c.f[50]++,c.s[104]++,super("FootnoteText"),c.s[105]++,this.root.push(new d.Name("footnote text")),c.s[106]++,this.root.push(new d.BasedOn("Normal")),c.s[107]++,this.root.push(new d.Link("FootnoteTextChar")),c.s[108]++,this.root.push(new d.UiPriority("99")),c.s[109]++,this.root.push(new d.SemiHidden),c.s[110]++,this.root.push(new d.UnhideWhenUsed),c.s[111]++,this.spacing({after:0,line:240,lineRule:"auto"}),c.s[112]++,this.size(20)}};c.s[120]++,e.FootnoteTextChar=class extends b{constructor(){c.f[51]++,c.s[114]++,super("FootnoteTextChar","Footnote Text Char"),c.s[115]++,this.basedOn("DefaultParagraphFont"),c.s[116]++,this.root.push(new d.Link("FootnoteText")),c.s[117]++,this.root.push(new d.UiPriority("99")),c.s[118]++,this.root.push(new d.SemiHidden),c.s[119]++,this.size(20)}}},function(n,e,t){"use strict";function A(){if(!(this instanceof A))return new A;if(arguments.length)throw new Error("The constructor with parameters has been removed in JSZip 3.0, please check the upgrade guide.");this.files={},this.comment=null,this.root="",this.clone=function(){var n=new A;for(var e in this)"function"!=typeof this[e]&&(n[e]=this[e]);return n}}A.prototype=t(297),A.prototype.loadAsync=t(330),A.support=t(6),A.defaults=t(115),A.version="3.1.5",A.loadAsync=function(n,e){return(new A).loadAsync(n,e)},A.external=t(17),n.exports=A},function(n,e,t){n.exports=t(28)},function(n,e,t){"use strict";var A=t(1),r=t(6),o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";e.encode=function(n){for(var e,t,r,l,s,i,c,a=[],u=0,C=n.length,m=C,d="string"!==A.getTypeOf(n);u<n.length;)m=C-u,d?(e=n[u++],t=u<C?n[u++]:0,r=u<C?n[u++]:0):(e=n.charCodeAt(u++),t=u<C?n.charCodeAt(u++):0,r=u<C?n.charCodeAt(u++):0),l=e>>2,s=(3&e)<<4|t>>4,i=m>1?(15&t)<<2|r>>6:64,c=m>2?63&r:64,a.push(o.charAt(l)+o.charAt(s)+o.charAt(i)+o.charAt(c));return a.join("")},e.decode=function(n){var e,t,A,l,s,i,c=0,a=0;if("data:"===n.substr(0,"data:".length))throw new Error("Invalid base64 input, it looks like a data url.");var u,C=3*(n=n.replace(/[^A-Za-z0-9\+\/\=]/g,"")).length/4;if(n.charAt(n.length-1)===o.charAt(64)&&C--,n.charAt(n.length-2)===o.charAt(64)&&C--,C%1!=0)throw new Error("Invalid base64 input, bad content length.");for(u=r.uint8array?new Uint8Array(0|C):new Array(0|C);c<n.length;)e=o.indexOf(n.charAt(c++))<<2|(l=o.indexOf(n.charAt(c++)))>>4,t=(15&l)<<4|(s=o.indexOf(n.charAt(c++)))>>2,A=(3&s)<<6|(i=o.indexOf(n.charAt(c++))),u[a++]=e,64!==s&&(u[a++]=t),64!==i&&(u[a++]=A);return u}},function(n,e){var t=n.exports={version:"2.3.0"};"number"==typeof __e&&(__e=t)},function(n,e,t){var A=t(301);n.exports=function(n,e,t){if(A(n),void 0===e)return n;switch(t){case 1:return function(t){return n.call(e,t)};case 2:return function(t,A){return n.call(e,t,A)};case 3:return function(t,A,r){return n.call(e,t,A,r)}}return function(){return n.apply(e,arguments)}}},function(n,e){n.exports=function(n){try{return!!n()}catch(n){return!0}}},function(n,e,t){var A=t(45),r=t(25).document,o=A(r)&&A(r.createElement);n.exports=function(n){return o?r.createElement(n):{}}},function(n,e,t){"use strict";(function(e){var A=t(1),r=t(314),o=t(3),l=t(109),s=t(6),i=t(17),c=null;if(s.nodestream)try{c=t(315)}catch(n){}function a(n,t){return new i.Promise(function(r,o){var s=[],i=n._internalType,c=n._outputType,a=n._mimeType;n.on("data",function(n,e){s.push(n),t&&t(e)}).on("error",function(n){s=[],o(n)}).on("end",function(){try{var n=function(n,e,t){switch(n){case"blob":return A.newBlob(A.transformTo("arraybuffer",e),t);case"base64":return l.encode(e);default:return A.transformTo(n,e)}}(c,function(n,t){var A,r=0,o=null,l=0;for(A=0;A<t.length;A++)l+=t[A].length;switch(n){case"string":return t.join("");case"array":return Array.prototype.concat.apply([],t);case"uint8array":for(o=new Uint8Array(l),A=0;A<t.length;A++)o.set(t[A],r),r+=t[A].length;return o;case"nodebuffer":return e.concat(t);default:throw new Error("concat : unsupported type '"+n+"'")}}(i,s),a);r(n)}catch(n){o(n)}s=[]}).resume()})}function u(n,e,t){var l=e;switch(e){case"blob":case"arraybuffer":l="uint8array";break;case"base64":l="string"}try{this._internalType=l,this._outputType=e,this._mimeType=t,A.checkSupport(l),this._worker=n.pipe(new r(l)),n.lock()}catch(n){this._worker=new o("error"),this._worker.error(n)}}u.prototype={accumulate:function(n){return a(this,n)},on:function(n,e){var t=this;return"data"===n?this._worker.on(n,function(n){e.call(t,n.data,n.meta)}):this._worker.on(n,function(){A.delay(e,arguments,t)}),this},resume:function(){return A.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(n){if(A.checkSupport("nodestream"),"nodebuffer"!==this._outputType)throw new Error(this._outputType+" is not supported by this method");return new c(this,{objectMode:"nodebuffer"!==this._outputType},n)}},n.exports=u}).call(e,t(5).Buffer)},function(n,e,t){"use strict";e.base64=!1,e.binary=!1,e.dir=!1,e.createFolders=!0,e.date=null,e.compression=null,e.compressionOptions=null,e.comment=null,e.unixPermissions=null,e.dosPermissions=null},function(n,e,t){"use strict";var A=t(1),r=t(3);function o(n){r.call(this,"DataWorker");var e=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,n.then(function(n){e.dataIsReady=!0,e.data=n,e.max=n&&n.length||0,e.type=A.getTypeOf(n),e.isPaused||e._tickAndRepeat()},function(n){e.error(n)})}A.inherits(o,r),o.prototype.cleanUp=function(){r.prototype.cleanUp.call(this),this.data=null},o.prototype.resume=function(){return!!r.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,A.delay(this._tickAndRepeat,[],this)),!0)},o.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(A.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},o.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var n=null,e=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":n=this.data.substring(this.index,e);break;case"uint8array":n=this.data.subarray(this.index,e);break;case"array":case"nodebuffer":n=this.data.slice(this.index,e)}return this.index=e,this.push({data:n,meta:{percent:this.max?this.index/this.max*100:0}})},n.exports=o},function(n,e,t){"use strict";var A=t(1),r=t(3);function o(n){r.call(this,"DataLengthProbe for "+n),this.propName=n,this.withStreamInfo(n,0)}A.inherits(o,r),o.prototype.processChunk=function(n){if(n){var e=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=e+n.data.length}r.prototype.processChunk.call(this,n)},n.exports=o},function(n,e,t){"use strict";var A=t(3),r=t(48);function o(){A.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}t(1).inherits(o,A),o.prototype.processChunk=function(n){this.streamInfo.crc32=r(n.data,this.streamInfo.crc32||0),this.push(n)},n.exports=o},function(n,e,t){"use strict";var A=t(3);e.STORE={magic:"\0\0",compressWorker:function(n){return new A("STORE compression")},uncompressWorker:function(){return new A("STORE decompression")}},e.DEFLATE=t(318)},function(n,e,t){"use strict";n.exports=function(n,e,t,A){for(var r=65535&n|0,o=n>>>16&65535|0,l=0;0!==t;){t-=l=t>2e3?2e3:t;do{o=o+(r=r+e[A++]|0)|0}while(--l);r%=65521,o%=65521}return r|o<<16|0}},function(n,e,t){"use strict";var A=function(){for(var n,e=[],t=0;t<256;t++){n=t;for(var A=0;A<8;A++)n=1&n?3988292384^n>>>1:n>>>1;e[t]=n}return e}();n.exports=function(n,e,t,r){var o=A,l=r+t;n^=-1;for(var s=r;s<l;s++)n=n>>>8^o[255&(n^e[s])];return-1^n}},function(n,e,t){"use strict";var A=t(7),r=!0,o=!0;try{String.fromCharCode.apply(null,[0])}catch(n){r=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(n){o=!1}for(var l=new A.Buf8(256),s=0;s<256;s++)l[s]=s>=252?6:s>=248?5:s>=240?4:s>=224?3:s>=192?2:1;function i(n,e){if(e<65537&&(n.subarray&&o||!n.subarray&&r))return String.fromCharCode.apply(null,A.shrinkBuf(n,e));for(var t="",l=0;l<e;l++)t+=String.fromCharCode(n[l]);return t}l[254]=l[254]=1,e.string2buf=function(n){var e,t,r,o,l,s=n.length,i=0;for(o=0;o<s;o++)55296==(64512&(t=n.charCodeAt(o)))&&o+1<s&&56320==(64512&(r=n.charCodeAt(o+1)))&&(t=65536+(t-55296<<10)+(r-56320),o++),i+=t<128?1:t<2048?2:t<65536?3:4;for(e=new A.Buf8(i),l=0,o=0;l<i;o++)55296==(64512&(t=n.charCodeAt(o)))&&o+1<s&&56320==(64512&(r=n.charCodeAt(o+1)))&&(t=65536+(t-55296<<10)+(r-56320),o++),t<128?e[l++]=t:t<2048?(e[l++]=192|t>>>6,e[l++]=128|63&t):t<65536?(e[l++]=224|t>>>12,e[l++]=128|t>>>6&63,e[l++]=128|63&t):(e[l++]=240|t>>>18,e[l++]=128|t>>>12&63,e[l++]=128|t>>>6&63,e[l++]=128|63&t);return e},e.buf2binstring=function(n){return i(n,n.length)},e.binstring2buf=function(n){for(var e=new A.Buf8(n.length),t=0,r=e.length;t<r;t++)e[t]=n.charCodeAt(t);return e},e.buf2string=function(n,e){var t,A,r,o,s=e||n.length,c=new Array(2*s);for(A=0,t=0;t<s;)if((r=n[t++])<128)c[A++]=r;else if((o=l[r])>4)c[A++]=65533,t+=o-1;else{for(r&=2===o?31:3===o?15:7;o>1&&t<s;)r=r<<6|63&n[t++],o--;o>1?c[A++]=65533:r<65536?c[A++]=r:(r-=65536,c[A++]=55296|r>>10&1023,c[A++]=56320|1023&r)}return i(c,A)},e.utf8border=function(n,e){var t;for((e=e||n.length)>n.length&&(e=n.length),t=e-1;t>=0&&128==(192&n[t]);)t--;return t<0?e:0===t?e:t+l[n[t]]>e?t:e}},function(n,e,t){"use strict";n.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},function(n,e,t){"use strict";n.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},function(n,e,t){"use strict";e.LOCAL_FILE_HEADER="PK",e.CENTRAL_FILE_HEADER="PK",e.CENTRAL_DIRECTORY_END="PK",e.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK",e.ZIP64_CENTRAL_DIRECTORY_END="PK",e.DATA_DESCRIPTOR="PK\b"},function(n,e,t){"use strict";var A=t(1),r=t(6),o=t(127),l=t(332),s=t(333),i=t(129);n.exports=function(n){var e=A.getTypeOf(n);return A.checkSupport(e),"string"!==e||r.uint8array?"nodebuffer"===e?new s(n):r.uint8array?new i(A.transformTo("uint8array",n)):new o(A.transformTo("array",n)):new l(n)}},function(n,e,t){"use strict";var A=t(128);function r(n){A.call(this,n);for(var e=0;e<this.data.length;e++)n[e]=255&n[e]}t(1).inherits(r,A),r.prototype.byteAt=function(n){return this.data[this.zero+n]},r.prototype.lastIndexOfSignature=function(n){for(var e=n.charCodeAt(0),t=n.charCodeAt(1),A=n.charCodeAt(2),r=n.charCodeAt(3),o=this.length-4;o>=0;--o)if(this.data[o]===e&&this.data[o+1]===t&&this.data[o+2]===A&&this.data[o+3]===r)return o-this.zero;return-1},r.prototype.readAndCheckSignature=function(n){var e=n.charCodeAt(0),t=n.charCodeAt(1),A=n.charCodeAt(2),r=n.charCodeAt(3),o=this.readData(4);return e===o[0]&&t===o[1]&&A===o[2]&&r===o[3]},r.prototype.readData=function(n){if(this.checkOffset(n),0===n)return[];var e=this.data.slice(this.zero+this.index,this.zero+this.index+n);return this.index+=n,e},n.exports=r},function(n,e,t){"use strict";var A=t(1);function r(n){this.data=n,this.length=n.length,this.index=0,this.zero=0}r.prototype={checkOffset:function(n){this.checkIndex(this.index+n)},checkIndex:function(n){if(this.length<this.zero+n||n<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+n+"). Corrupted zip ?")},setIndex:function(n){this.checkIndex(n),this.index=n},skip:function(n){this.setIndex(this.index+n)},byteAt:function(n){},readInt:function(n){var e,t=0;for(this.checkOffset(n),e=this.index+n-1;e>=this.index;e--)t=(t<<8)+this.byteAt(e);return this.index+=n,t},readString:function(n){return A.transformTo("string",this.readData(n))},readData:function(n){},lastIndexOfSignature:function(n){},readAndCheckSignature:function(n){},readDate:function(){var n=this.readInt(4);return new Date(Date.UTC(1980+(n>>25&127),(n>>21&15)-1,n>>16&31,n>>11&31,n>>5&63,(31&n)<<1))}},n.exports=r},function(n,e,t){"use strict";var A=t(127);function r(n){A.call(this,n)}t(1).inherits(r,A),r.prototype.readData=function(n){if(this.checkOffset(n),0===n)return new Uint8Array(0);var e=this.data.subarray(this.zero+this.index,this.zero+this.index+n);return this.index+=n,e},n.exports=r},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\index.ts",r="cc535db5c251802b3613f5bfd097b2d096309d77",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:13},end:{line:6,column:30}},5:{start:{line:7,column:0},end:{line:7,column:31}},6:{start:{line:8,column:0},end:{line:8,column:28}},7:{start:{line:9,column:0},end:{line:9,column:30}},8:{start:{line:10,column:0},end:{line:10,column:35}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\index.ts"],names:[],mappings:";;;;;AAEA,+BAA0C;AAAjC,0BAAA,IAAI,CAAY;AACzB,4BAAuB;AACvB,8BAAyB;AACzB,mCAA8B",sourcesContent:['// Internally, the wrapper is a \'File\', but export to the end user as a \'Document\'\r\n// Use of \'File\' also works\r\nexport { File as Document } from "./file";\r\nexport * from "./file";\r\nexport * from "./export";\r\nexport * from "./import-dotx";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));function a(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0});var u=(c.s[4]++,t(26));c.s[5]++,e.Document=u.File,c.s[6]++,a(t(26)),c.s[7]++,a(t(294)),c.s[8]++,a(t(338))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\xml-components\\xml-component.ts",r="d4c6f2424ee4e43036025ebd033014e9fbc1f1f1",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\xml-components\\xml-component.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:15},end:{line:3,column:32}},2:{start:{line:4,column:0},end:{line:4,column:51}},3:{start:{line:7,column:8},end:{line:7,column:23}},4:{start:{line:8,column:8},end:{line:8,column:32}},5:{start:{line:11,column:25},end:{line:24,column:49}},6:{start:{line:13,column:12},end:{line:15,column:13}},7:{start:{line:14,column:16},end:{line:14,column:36}},8:{start:{line:16,column:12},end:{line:16,column:24}},9:{start:{line:19,column:12},end:{line:21,column:13}},10:{start:{line:20,column:16},end:{line:20,column:41}},11:{start:{line:22,column:12},end:{line:22,column:24}},12:{start:{line:24,column:30},end:{line:24,column:48}},13:{start:{line:25,column:8},end:{line:27,column:10}},14:{start:{line:30,column:8},end:{line:30,column:30}},15:{start:{line:31,column:8},end:{line:31,column:20}},16:{start:{line:34,column:8},end:{line:34,column:28}},17:{start:{line:37,column:0},end:{line:37,column:36}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:25},end:{line:9,column:5}},line:6},1:{name:"(anonymous_1)",decl:{start:{line:10,column:4},end:{line:10,column:5}},loc:{start:{line:10,column:17},end:{line:28,column:5}},line:10},2:{name:"(anonymous_2)",decl:{start:{line:12,column:20},end:{line:12,column:21}},loc:{start:{line:12,column:27},end:{line:17,column:9}},line:12},3:{name:"(anonymous_3)",decl:{start:{line:18,column:17},end:{line:18,column:18}},loc:{start:{line:18,column:27},end:{line:23,column:9}},line:18},4:{name:"(anonymous_4)",decl:{start:{line:24,column:20},end:{line:24,column:21}},loc:{start:{line:24,column:30},end:{line:24,column:48}},line:24},5:{name:"(anonymous_5)",decl:{start:{line:29,column:4},end:{line:29,column:5}},loc:{start:{line:29,column:27},end:{line:32,column:5}},line:29},6:{name:"(anonymous_6)",decl:{start:{line:33,column:4},end:{line:33,column:5}},loc:{start:{line:33,column:13},end:{line:35,column:5}},line:33}},branchMap:{0:{loc:{start:{line:13,column:12},end:{line:15,column:13}},type:"if",locations:[{start:{line:13,column:12},end:{line:15,column:13}},{start:{line:13,column:12},end:{line:15,column:13}}],line:13},1:{loc:{start:{line:19,column:12},end:{line:21,column:13}},type:"if",locations:[{start:{line:19,column:12},end:{line:21,column:13}},{start:{line:19,column:12},end:{line:21,column:13}}],line:19}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0},b:{0:[0,0],1:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/xml-components/xml-component.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\xml-components\\xml-component.ts"],names:[],mappings:";;AAAA,iCAA0C;AAEjC,2BAFA,uBAAgB,CAEA;AAEzB,kBAAmC,SAAQ,uBAAgB;IAIvD,YAAY,OAAe;QACvB,KAAK,CAAC,OAAO,CAAC,CAAC;QACf,IAAI,CAAC,IAAI,GAAG,IAAI,KAAK,EAA6B,CAAC;IACvD,CAAC;IAEM,UAAU;QACb,MAAM,QAAQ,GAAG,IAAI,CAAC,IAAI;aACrB,MAAM,CAAC,CAAC,CAAC,EAAE,EAAE;YACV,IAAI,CAAC,YAAY,uBAAgB,EAAE;gBAC/B,OAAO,CAAC,CAAC,CAAC,SAAS,CAAC;aACvB;YACD,OAAO,IAAI,CAAC;QAChB,CAAC,CAAC;aACD,GAAG,CAAC,CAAC,IAAI,EAAE,EAAE;YACV,IAAI,IAAI,YAAY,uBAAgB,EAAE;gBAClC,OAAO,IAAI,CAAC,UAAU,EAAE,CAAC;aAC5B;YACD,OAAO,IAAI,CAAC;QAChB,CAAC,CAAC;aACD,MAAM,CAAC,CAAC,IAAI,EAAE,EAAE,CAAC,IAAI,KAAK,SAAS,CAAC,CAAC;QAC1C,OAAO;YACH,CAAC,IAAI,CAAC,OAAO,CAAC,EAAE,QAAQ;SAC3B,CAAC;IACN,CAAC;IAEM,eAAe,CAAC,KAA4B;QAC/C,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;QAEtB,OAAO,IAAI,CAAC;IAChB,CAAC;IAEM,MAAM;QACT,IAAI,CAAC,OAAO,GAAG,IAAI,CAAC;IACxB,CAAC;CACJ;AAtCD,oCAsCC",sourcesContent:['import { BaseXmlComponent } from "./base";\r\nimport { IXmlableObject } from "./xmlable-object";\r\nexport { BaseXmlComponent };\r\n\r\nexport abstract class XmlComponent extends BaseXmlComponent {\r\n // tslint:disable-next-line:readonly-keyword\r\n protected root: Array<BaseXmlComponent | string>;\r\n\r\n constructor(rootKey: string) {\r\n super(rootKey);\r\n this.root = new Array<BaseXmlComponent | string>();\r\n }\r\n\r\n public prepForXml(): IXmlableObject | undefined {\r\n const children = this.root\r\n .filter((c) => {\r\n if (c instanceof BaseXmlComponent) {\r\n return !c.IsDeleted;\r\n }\r\n return true;\r\n })\r\n .map((comp) => {\r\n if (comp instanceof BaseXmlComponent) {\r\n return comp.prepForXml();\r\n }\r\n return comp;\r\n })\r\n .filter((comp) => comp !== undefined); // Exclude undefined\r\n return {\r\n [this.rootKey]: children,\r\n };\r\n }\r\n\r\n public addChildElement(child: XmlComponent | string): XmlComponent {\r\n this.root.push(child);\r\n\r\n return this;\r\n }\r\n\r\n public delete(): void {\r\n this.deleted = true;\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(52));c.s[2]++,e.BaseXmlComponent=a.BaseXmlComponent;c.s[17]++,e.XmlComponent=class extends a.BaseXmlComponent{constructor(n){c.f[0]++,c.s[3]++,super(n),c.s[4]++,this.root=new Array}prepForXml(){c.f[1]++;const n=(c.s[5]++,this.root.filter(n=>(c.f[2]++,c.s[6]++,n instanceof a.BaseXmlComponent?(c.b[0][0]++,c.s[7]++,!n.IsDeleted):(c.b[0][1]++,c.s[8]++,!0))).map(n=>(c.f[3]++,c.s[9]++,n instanceof a.BaseXmlComponent?(c.b[1][0]++,c.s[10]++,n.prepForXml()):(c.b[1][1]++,c.s[11]++,n))).filter(n=>(c.f[4]++,c.s[12]++,void 0!==n)));return c.s[13]++,{[this.rootKey]:n}}addChildElement(n){return c.f[5]++,c.s[14]++,this.root.push(n),c.s[15]++,this}delete(){c.f[6]++,c.s[16]++,this.deleted=!0}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\xml-components\\attributes.ts",r="e618c6040445c93e5cc17ae08f306b210cd20977",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\xml-components\\attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:29},end:{line:3,column:60}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:27,column:10}},4:{start:{line:30,column:0},end:{line:30,column:32}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:28,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/xml-components/attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\xml-components\\attributes.ts"],names:[],mappings:";;AAAA,6DAA6D;AAwB7D,gBAAwB,SAAQ,0CAA4C;IAA5E;;QACuB,YAAO,GAAG;YACzB,GAAG,EAAE,OAAO;YACZ,KAAK,EAAE,SAAS;YAChB,KAAK,EAAE,SAAS;YAChB,EAAE,EAAE,MAAM;YACV,IAAI,EAAE,QAAQ;YACd,KAAK,EAAE,SAAS;YAChB,OAAO,EAAE,WAAW;YACpB,QAAQ,EAAE,YAAY;YACtB,CAAC,EAAE,KAAK;YACR,CAAC,EAAE,KAAK;YACR,GAAG,EAAE,OAAO;YACZ,KAAK,EAAE,SAAS;YAChB,MAAM,EAAE,UAAU;YAClB,IAAI,EAAE,QAAQ;YACd,MAAM,EAAE,UAAU;YAClB,MAAM,EAAE,UAAU;YAClB,MAAM,EAAE,UAAU;YAClB,SAAS,EAAE,aAAa;YACxB,GAAG,EAAE,OAAO;SACf,CAAC;IACN,CAAC;CAAA;AAtBD,gCAsBC",sourcesContent:['import { XmlAttributeComponent } from "./default-attributes";\r\n\r\nexport interface IAttributesProperties {\r\n readonly val?: string | number | boolean;\r\n readonly color?: string;\r\n readonly space?: string;\r\n readonly sz?: string;\r\n readonly type?: string;\r\n readonly rsidR?: string;\r\n readonly rsidRPr?: string;\r\n readonly rsidSect?: string;\r\n readonly w?: string;\r\n readonly h?: string;\r\n readonly top?: string;\r\n readonly right?: string;\r\n readonly bottom?: string;\r\n readonly left?: string;\r\n readonly header?: string;\r\n readonly footer?: string;\r\n readonly gutter?: string;\r\n readonly linePitch?: string;\r\n readonly pos?: string | number; // Little strange. Perhaps it is normal. Need to clarify in the spec.\r\n}\r\n\r\nexport class Attributes extends XmlAttributeComponent<IAttributesProperties> {\r\n protected readonly xmlKeys = {\r\n val: "w:val",\r\n color: "w:color",\r\n space: "w:space",\r\n sz: "w:sz",\r\n type: "w:type",\r\n rsidR: "w:rsidR",\r\n rsidRPr: "w:rsidRPr",\r\n rsidSect: "w:rsidSect",\r\n w: "w:w",\r\n h: "w:h",\r\n top: "w:top",\r\n right: "w:right",\r\n bottom: "w:bottom",\r\n left: "w:left",\r\n header: "w:header",\r\n footer: "w:footer",\r\n gutter: "w:gutter",\r\n linePitch: "w:linePitch",\r\n pos: "w:pos",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(53));c.s[4]++,e.Attributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={val:"w:val",color:"w:color",space:"w:space",sz:"w:sz",type:"w:type",rsidR:"w:rsidR",rsidRPr:"w:rsidRPr",rsidSect:"w:rsidSect",w:"w:w",h:"w:h",top:"w:top",right:"w:right",bottom:"w:bottom",left:"w:left",header:"w:header",footer:"w:footer",gutter:"w:gutter",linePitch:"w:linePitch",pos:"w:pos"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\xml-components\\imported-xml-component.ts",r="723eb8c861d9d7cc1b0bb44febde9859ee05f015",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\xml-components\\imported-xml-component.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:17},end:{line:3,column:34}},2:{start:{line:4,column:11},end:{line:4,column:23}},3:{start:{line:6,column:4},end:{line:22,column:5}},4:{start:{line:9,column:33},end:{line:9,column:91}},5:{start:{line:10,column:33},end:{line:10,column:55}},6:{start:{line:11,column:12},end:{line:16,column:13}},7:{start:{line:12,column:30},end:{line:12,column:61}},8:{start:{line:13,column:16},end:{line:15,column:17}},9:{start:{line:14,column:20},end:{line:14,column:45}},10:{start:{line:17,column:12},end:{line:17,column:32}},11:{start:{line:19,column:12},end:{line:19,column:32}},12:{start:{line:21,column:12},end:{line:21,column:29}},13:{start:{line:24,column:0},end:{line:24,column:54}},14:{start:{line:27,column:23},end:{line:27,column:75}},15:{start:{line:28,column:8},end:{line:28,column:45}},16:{start:{line:31,column:8},end:{line:31,column:23}},17:{start:{line:32,column:8},end:{line:34,column:9}},18:{start:{line:33,column:12},end:{line:33,column:31}},19:{start:{line:37,column:23},end:{line:37,column:41}},20:{start:{line:38,column:8},end:{line:40,column:9}},21:{start:{line:39,column:12},end:{line:39,column:29}},22:{start:{line:41,column:8},end:{line:46,column:9}},23:{start:{line:42,column:12},end:{line:44,column:13}},24:{start:{line:43,column:16},end:{line:43,column:62}},25:{start:{line:45,column:12},end:{line:45,column:64}},26:{start:{line:47,column:8},end:{line:47,column:22}},27:{start:{line:50,column:8},end:{line:50,column:37}},28:{start:{line:53,column:0},end:{line:53,column:52}},29:{start:{line:56,column:8},end:{line:56,column:18}},30:{start:{line:57,column:8},end:{line:57,column:27}},31:{start:{line:60,column:8},end:{line:62,column:10}},32:{start:{line:65,column:0},end:{line:65,column:70}}},fnMap:{0:{name:"convertToXmlComponent",decl:{start:{line:5,column:9},end:{line:5,column:30}},loc:{start:{line:5,column:40},end:{line:23,column:1}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:26,column:4},end:{line:26,column:5}},loc:{start:{line:26,column:42},end:{line:29,column:5}},line:26},2:{name:"(anonymous_2)",decl:{start:{line:30,column:4},end:{line:30,column:5}},loc:{start:{line:30,column:32},end:{line:35,column:5}},line:30},3:{name:"(anonymous_3)",decl:{start:{line:36,column:4},end:{line:36,column:5}},loc:{start:{line:36,column:17},end:{line:48,column:5}},line:36},4:{name:"(anonymous_4)",decl:{start:{line:49,column:4},end:{line:49,column:5}},loc:{start:{line:49,column:23},end:{line:51,column:5}},line:49},5:{name:"(anonymous_5)",decl:{start:{line:55,column:4},end:{line:55,column:5}},loc:{start:{line:55,column:23},end:{line:58,column:5}},line:55},6:{name:"(anonymous_6)",decl:{start:{line:59,column:4},end:{line:59,column:5}},loc:{start:{line:59,column:17},end:{line:63,column:5}},line:59}},branchMap:{0:{loc:{start:{line:6,column:4},end:{line:22,column:5}},type:"switch",locations:[{start:{line:7,column:8},end:{line:7,column:23}},{start:{line:8,column:8},end:{line:17,column:32}},{start:{line:18,column:8},end:{line:19,column:32}},{start:{line:20,column:8},end:{line:21,column:29}}],line:6},1:{loc:{start:{line:10,column:33},end:{line:10,column:55}},type:"binary-expr",locations:[{start:{line:10,column:33},end:{line:10,column:49}},{start:{line:10,column:53},end:{line:10,column:55}}],line:10},2:{loc:{start:{line:13,column:16},end:{line:15,column:17}},type:"if",locations:[{start:{line:13,column:16},end:{line:15,column:17}},{start:{line:13,column:16},end:{line:15,column:17}}],line:13},3:{loc:{start:{line:32,column:8},end:{line:34,column:9}},type:"if",locations:[{start:{line:32,column:8},end:{line:34,column:9}},{start:{line:32,column:8},end:{line:34,column:9}}],line:32},4:{loc:{start:{line:38,column:8},end:{line:40,column:9}},type:"if",locations:[{start:{line:38,column:8},end:{line:40,column:9}},{start:{line:38,column:8},end:{line:40,column:9}}],line:38},5:{loc:{start:{line:41,column:8},end:{line:46,column:9}},type:"if",locations:[{start:{line:41,column:8},end:{line:46,column:9}},{start:{line:41,column:8},end:{line:46,column:9}}],line:41},6:{loc:{start:{line:42,column:12},end:{line:44,column:13}},type:"if",locations:[{start:{line:42,column:12},end:{line:44,column:13}},{start:{line:42,column:12},end:{line:44,column:13}}],line:42}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0},b:{0:[0,0,0,0],1:[0,0],2:[0,0],3:[0,0],4:[0,0],5:[0,0],6:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/xml-components/imported-xml-component.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\xml-components\\imported-xml-component.ts"],names:[],mappings:";;AACA,mCAAuD;AACvD,wBAAiD;AAOjD,+BAAsC,OAAmB;IACrD,QAAQ,OAAO,CAAC,IAAI,EAAE;QAClB,KAAK,SAAS,CAAC;QACf,KAAK,SAAS;YACV,MAAM,YAAY,GAAG,IAAI,oBAAoB,CAAC,OAAO,CAAC,IAAc,EAAE,OAAO,CAAC,UAAU,CAAC,CAAC;YAC1F,MAAM,YAAY,GAAG,OAAO,CAAC,QAAQ,IAAI,EAAE,CAAC;YAC5C,KAAK,MAAM,QAAQ,IAAI,YAAY,EAAE;gBACjC,MAAM,KAAK,GAAG,qBAAqB,CAAC,QAAQ,CAAC,CAAC;gBAC9C,IAAI,KAAK,KAAK,SAAS,EAAE;oBACrB,YAAY,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;iBAC5B;aACJ;YACD,OAAO,YAAY,CAAC;QACxB,KAAK,MAAM;YACP,OAAO,OAAO,CAAC,IAAc,CAAC;QAClC;YACI,OAAO,SAAS,CAAC;KACxB;AACL,CAAC;AAlBD,sDAkBC;AAKD,0BAAkC,SAAQ,eAAY;IAM3C,MAAM,CAAC,aAAa,CAAC,eAAuB;QAC/C,MAAM,MAAM,GAAG,eAAM,CAAC,eAAe,EAAE,EAAE,OAAO,EAAE,KAAK,EAAE,CAAe,CAAC;QACzE,OAAO,qBAAqB,CAAC,MAAM,CAAyB,CAAC;IACjE,CAAC;IAWD,YAAY,OAAe,EAAE,KAAW;QACpC,KAAK,CAAC,OAAO,CAAC,CAAC;QACf,IAAI,KAAK,EAAE;YACP,IAAI,CAAC,KAAK,GAAG,KAAK,CAAC;SACtB;IACL,CAAC;IA4BM,UAAU;QACb,MAAM,MAAM,GAAG,KAAK,CAAC,UAAU,EAAE,CAAC;QAClC,IAAI,CAAC,MAAM,EAAE;YACT,OAAO,SAAS,CAAC;SACpB;QAED,IAAI,CAAC,CAAC,IAAI,CAAC,KAAK,EAAE;YACd,IAAI,CAAC,KAAK,CAAC,OAAO,CAAC,MAAM,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC,EAAE;gBACtC,MAAM,CAAC,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC,CAAC;aACjD;YACD,MAAM,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC,OAAO,CAAC,EAAE,KAAK,EAAE,IAAI,CAAC,KAAK,EAAE,CAAC,CAAC;SACvD;QACD,OAAO,MAAM,CAAC;IAClB,CAAC;IAEM,IAAI,CAAC,YAAmC;QAC3C,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC;IACjC,CAAC;CACJ;AAvED,oDAuEC;AAKD,mCAA2C,SAAQ,eAAY;IAE3D,YAA6B,KAAU;QACnC,KAAK,CAAC,EAAE,CAAC,CAAC;QADe,UAAK,GAAL,KAAK,CAAK;IAEvC,CAAC;IAEM,UAAU;QACb,OAAO;YACH,KAAK,EAAE,IAAI,CAAC,KAAK;SACpB,CAAC;IACN,CAAC;CACJ;AAXD,sEAWC",sourcesContent:['// tslint:disable:no-any\r\nimport { Element as XmlElement, xml2js } from "xml-js";\r\nimport { IXmlableObject, XmlComponent } from ".";\r\n\r\n/**\r\n * Converts the given xml element (in json format) into XmlComponent.\r\n * @param element the xml element in json presentation\r\n */\r\n\r\nexport function convertToXmlComponent(element: XmlElement): ImportedXmlComponent | string | undefined {\r\n switch (element.type) {\r\n case undefined:\r\n case "element":\r\n const xmlComponent = new ImportedXmlComponent(element.name as string, element.attributes);\r\n const childElments = element.elements || [];\r\n for (const childElm of childElments) {\r\n const child = convertToXmlComponent(childElm);\r\n if (child !== undefined) {\r\n xmlComponent.push(child);\r\n }\r\n }\r\n return xmlComponent;\r\n case "text":\r\n return element.text as string;\r\n default:\r\n return undefined;\r\n }\r\n}\r\n\r\n/**\r\n * Represents imported xml component from xml file.\r\n */\r\nexport class ImportedXmlComponent extends XmlComponent {\r\n /**\r\n * Converts the xml string to a XmlComponent tree.\r\n *\r\n * @param importedContent xml content of the imported component\r\n */\r\n public static fromXmlString(importedContent: string): ImportedXmlComponent {\r\n const xmlObj = xml2js(importedContent, { compact: false }) as XmlElement;\r\n return convertToXmlComponent(xmlObj) as ImportedXmlComponent;\r\n }\r\n /**\r\n * Converts the xml string to a XmlComponent tree.\r\n *\r\n * @param importedContent xml content of the imported component\r\n */\r\n\r\n // tslint:disable-next-line:variable-name\r\n private readonly _attr: any;\r\n\r\n // tslint:disable-next-line:variable-name\r\n constructor(rootKey: string, _attr?: any) {\r\n super(rootKey);\r\n if (_attr) {\r\n this._attr = _attr;\r\n }\r\n }\r\n\r\n /**\r\n * Transforms the object so it can be converted to xml. Example:\r\n * <w:someKey someAttr="1" otherAttr="11">\r\n * <w:child childAttr="2">\r\n * </w:child>\r\n * </w:someKey>\r\n * {\r\n * \'w:someKey\': [\r\n * {\r\n * _attr: {\r\n * someAttr: "1",\r\n * otherAttr: "11"\r\n * }\r\n * },\r\n * {\r\n * \'w:child\': [\r\n * {\r\n * _attr: {\r\n * childAttr: "2"\r\n * }\r\n * }\r\n * ]\r\n * }\r\n * ]\r\n * }\r\n */\r\n public prepForXml(): IXmlableObject | undefined {\r\n const result = super.prepForXml();\r\n if (!result) {\r\n return undefined;\r\n }\r\n\r\n if (!!this._attr) {\r\n if (!Array.isArray(result[this.rootKey])) {\r\n result[this.rootKey] = [result[this.rootKey]];\r\n }\r\n result[this.rootKey].unshift({ _attr: this._attr });\r\n }\r\n return result;\r\n }\r\n\r\n public push(xmlComponent: XmlComponent | string): void {\r\n this.root.push(xmlComponent);\r\n }\r\n}\r\n\r\n/**\r\n * Used for the attributes of root element that is being imported.\r\n */\r\nexport class ImportedRootElementAttributes extends XmlComponent {\r\n // tslint:disable-next-line:variable-name\r\n constructor(private readonly _attr: any) {\r\n super("");\r\n }\r\n\r\n public prepForXml(): IXmlableObject {\r\n return {\r\n _attr: this._attr,\r\n };\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(27)),u=(c.s[2]++,t(0));function C(n){switch(c.f[0]++,c.s[3]++,n.type){case void 0:c.b[0][0]++;case"element":c.b[0][1]++;const e=(c.s[4]++,new m(n.name,n.attributes)),t=(c.s[5]++,c.b[1][0]++,n.elements||(c.b[1][1]++,[]));c.s[6]++;for(const n of t){const t=(c.s[7]++,C(n));c.s[8]++,void 0!==t?(c.b[2][0]++,c.s[9]++,e.push(t)):c.b[2][1]++}return c.s[10]++,e;case"text":return c.b[0][2]++,c.s[11]++,n.text;default:return c.b[0][3]++,void c.s[12]++}}c.s[13]++,e.convertToXmlComponent=C;class m extends u.XmlComponent{static fromXmlString(n){c.f[1]++;const e=(c.s[14]++,a.xml2js(n,{compact:!1}));return c.s[15]++,C(e)}constructor(n,e){c.f[2]++,c.s[16]++,super(n),c.s[17]++,e?(c.b[3][0]++,c.s[18]++,this._attr=e):c.b[3][1]++}prepForXml(){c.f[3]++;const n=(c.s[19]++,super.prepForXml());return c.s[20]++,n?(c.b[4][1]++,c.s[22]++,this._attr?(c.b[5][0]++,c.s[23]++,Array.isArray(n[this.rootKey])?c.b[6][1]++:(c.b[6][0]++,c.s[24]++,n[this.rootKey]=[n[this.rootKey]]),c.s[25]++,n[this.rootKey].unshift({_attr:this._attr})):c.b[5][1]++,c.s[26]++,n):(c.b[4][0]++,void c.s[21]++)}push(n){c.f[4]++,c.s[27]++,this.root.push(n)}}c.s[28]++,e.ImportedXmlComponent=m;c.s[32]++,e.ImportedRootElementAttributes=class extends u.XmlComponent{constructor(n){c.f[5]++,c.s[29]++,super(""),c.s[30]++,this._attr=n}prepForXml(){return c.f[6]++,c.s[31]++,{_attr:this._attr}}}},function(n,e,t){(function(n){!function(e){e.parser=function(n,e){return new o(n,e)},e.SAXParser=o,e.SAXStream=s,e.createStream=function(n,e){return new s(n,e)},e.MAX_BUFFER_LENGTH=65536;var A,r=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];function o(n,t){if(!(this instanceof o))return new o(n,t);!function(n){for(var e=0,t=r.length;e<t;e++)n[r[e]]=""}(this),this.q=this.c="",this.bufferCheckPosition=e.MAX_BUFFER_LENGTH,this.opt=t||{},this.opt.lowercase=this.opt.lowercase||this.opt.lowercasetags,this.looseCase=this.opt.lowercase?"toLowerCase":"toUpperCase",this.tags=[],this.closed=this.closedRoot=this.sawRoot=!1,this.tag=this.error=null,this.strict=!!n,this.noscript=!(!n&&!this.opt.noscript),this.state=x.BEGIN,this.strictEntities=this.opt.strictEntities,this.ENTITIES=this.strictEntities?Object.create(e.XML_ENTITIES):Object.create(e.ENTITIES),this.attribList=[],this.opt.xmlns&&(this.ns=Object.create(C)),this.trackPosition=!1!==this.opt.position,this.trackPosition&&(this.position=this.line=this.column=0),_(this,"onready")}e.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"],Object.create||(Object.create=function(n){function e(){}return e.prototype=n,new e}),Object.keys||(Object.keys=function(n){var e=[];for(var t in n)n.hasOwnProperty(t)&&e.push(t);return e}),o.prototype={end:function(){Q(this)},write:function(n){if(this.error)throw this.error;if(this.closed)return O(this,"Cannot write after close. Assign an onready handler.");if(null===n)return Q(this);"object"==typeof n&&(n=n.toString());var t=0,A="";for(;A=F(n,t++),this.c=A,A;)switch(this.trackPosition&&(this.position++,"\n"===A?(this.line++,this.column=0):this.column++),this.state){case x.BEGIN:if(this.state=x.BEGIN_WHITESPACE,"\ufeff"===A)continue;k(this,A);continue;case x.BEGIN_WHITESPACE:k(this,A);continue;case x.TEXT:if(this.sawRoot&&!this.closedRoot){for(var o=t-1;A&&"<"!==A&&"&"!==A;)(A=F(n,t++))&&this.trackPosition&&(this.position++,"\n"===A?(this.line++,this.column=0):this.column++);this.textNode+=n.substring(o,t-1)}"<"!==A||this.sawRoot&&this.closedRoot&&!this.strict?(f(A)||this.sawRoot&&!this.closedRoot||K(this,"Text data outside of root node."),"&"===A?this.state=x.TEXT_ENTITY:this.textNode+=A):(this.state=x.OPEN_WAKA,this.startTagPosition=this.position);continue;case x.SCRIPT:"<"===A?this.state=x.SCRIPT_ENDING:this.script+=A;continue;case x.SCRIPT_ENDING:"/"===A?this.state=x.CLOSE_TAG:(this.script+="<"+A,this.state=x.SCRIPT);continue;case x.OPEN_WAKA:if("!"===A)this.state=x.SGML_DECL,this.sgmlDecl="";else if(f(A));else if(g(m,A))this.state=x.OPEN_TAG,this.tagName=A;else if("/"===A)this.state=x.CLOSE_TAG,this.tagName="";else if("?"===A)this.state=x.PROC_INST,this.procInstName=this.procInstBody="";else{if(K(this,"Unencoded <"),this.startTagPosition+1<this.position){var l=this.position-this.startTagPosition;A=new Array(l).join(" ")+A}this.textNode+="<"+A,this.state=x.TEXT}continue;case x.SGML_DECL:(this.sgmlDecl+A).toUpperCase()===i?(v(this,"onopencdata"),this.state=x.CDATA,this.sgmlDecl="",this.cdata=""):this.sgmlDecl+A==="--"?(this.state=x.COMMENT,this.comment="",this.sgmlDecl=""):(this.sgmlDecl+A).toUpperCase()===c?(this.state=x.DOCTYPE,(this.doctype||this.sawRoot)&&K(this,"Inappropriately located doctype declaration"),this.doctype="",this.sgmlDecl=""):">"===A?(v(this,"onsgmldeclaration",this.sgmlDecl),this.sgmlDecl="",this.state=x.TEXT):I(A)?(this.state=x.SGML_DECL_QUOTED,this.sgmlDecl+=A):this.sgmlDecl+=A;continue;case x.SGML_DECL_QUOTED:A===this.q&&(this.state=x.SGML_DECL,this.q=""),this.sgmlDecl+=A;continue;case x.DOCTYPE:">"===A?(this.state=x.TEXT,v(this,"ondoctype",this.doctype),this.doctype=!0):(this.doctype+=A,"["===A?this.state=x.DOCTYPE_DTD:I(A)&&(this.state=x.DOCTYPE_QUOTED,this.q=A));continue;case x.DOCTYPE_QUOTED:this.doctype+=A,A===this.q&&(this.q="",this.state=x.DOCTYPE);continue;case x.DOCTYPE_DTD:this.doctype+=A,"]"===A?this.state=x.DOCTYPE:I(A)&&(this.state=x.DOCTYPE_DTD_QUOTED,this.q=A);continue;case x.DOCTYPE_DTD_QUOTED:this.doctype+=A,A===this.q&&(this.state=x.DOCTYPE_DTD,this.q="");continue;case x.COMMENT:"-"===A?this.state=x.COMMENT_ENDING:this.comment+=A;continue;case x.COMMENT_ENDING:"-"===A?(this.state=x.COMMENT_ENDED,this.comment=S(this.opt,this.comment),this.comment&&v(this,"oncomment",this.comment),this.comment=""):(this.comment+="-"+A,this.state=x.COMMENT);continue;case x.COMMENT_ENDED:">"!==A?(K(this,"Malformed comment"),this.comment+="--"+A,this.state=x.COMMENT):this.state=x.TEXT;continue;case x.CDATA:"]"===A?this.state=x.CDATA_ENDING:this.cdata+=A;continue;case x.CDATA_ENDING:"]"===A?this.state=x.CDATA_ENDING_2:(this.cdata+="]"+A,this.state=x.CDATA);continue;case x.CDATA_ENDING_2:">"===A?(this.cdata&&v(this,"oncdata",this.cdata),v(this,"onclosecdata"),this.cdata="",this.state=x.TEXT):"]"===A?this.cdata+="]":(this.cdata+="]]"+A,this.state=x.CDATA);continue;case x.PROC_INST:"?"===A?this.state=x.PROC_INST_ENDING:f(A)?this.state=x.PROC_INST_BODY:this.procInstName+=A;continue;case x.PROC_INST_BODY:if(!this.procInstBody&&f(A))continue;"?"===A?this.state=x.PROC_INST_ENDING:this.procInstBody+=A;continue;case x.PROC_INST_ENDING:">"===A?(v(this,"onprocessinginstruction",{name:this.procInstName,body:this.procInstBody}),this.procInstName=this.procInstBody="",this.state=x.TEXT):(this.procInstBody+="?"+A,this.state=x.PROC_INST_BODY);continue;case x.OPEN_TAG:g(d,A)?this.tagName+=A:(G(this),">"===A?T(this):"/"===A?this.state=x.OPEN_TAG_SLASH:(f(A)||K(this,"Invalid character in tag name"),this.state=x.ATTRIB));continue;case x.OPEN_TAG_SLASH:">"===A?(T(this,!0),Y(this)):(K(this,"Forward-slash in opening tag not followed by >"),this.state=x.ATTRIB);continue;case x.ATTRIB:if(f(A))continue;">"===A?T(this):"/"===A?this.state=x.OPEN_TAG_SLASH:g(m,A)?(this.attribName=A,this.attribValue="",this.state=x.ATTRIB_NAME):K(this,"Invalid attribute name");continue;case x.ATTRIB_NAME:"="===A?this.state=x.ATTRIB_VALUE:">"===A?(K(this,"Attribute without value"),this.attribValue=this.attribName,P(this),T(this)):f(A)?this.state=x.ATTRIB_NAME_SAW_WHITE:g(d,A)?this.attribName+=A:K(this,"Invalid attribute name");continue;case x.ATTRIB_NAME_SAW_WHITE:if("="===A)this.state=x.ATTRIB_VALUE;else{if(f(A))continue;K(this,"Attribute without value"),this.tag.attributes[this.attribName]="",this.attribValue="",v(this,"onattribute",{name:this.attribName,value:""}),this.attribName="",">"===A?T(this):g(m,A)?(this.attribName=A,this.state=x.ATTRIB_NAME):(K(this,"Invalid attribute name"),this.state=x.ATTRIB)}continue;case x.ATTRIB_VALUE:if(f(A))continue;I(A)?(this.q=A,this.state=x.ATTRIB_VALUE_QUOTED):(K(this,"Unquoted attribute value"),this.state=x.ATTRIB_VALUE_UNQUOTED,this.attribValue=A);continue;case x.ATTRIB_VALUE_QUOTED:if(A!==this.q){"&"===A?this.state=x.ATTRIB_VALUE_ENTITY_Q:this.attribValue+=A;continue}P(this),this.q="",this.state=x.ATTRIB_VALUE_CLOSED;continue;case x.ATTRIB_VALUE_CLOSED:f(A)?this.state=x.ATTRIB:">"===A?T(this):"/"===A?this.state=x.OPEN_TAG_SLASH:g(m,A)?(K(this,"No whitespace between attributes"),this.attribName=A,this.attribValue="",this.state=x.ATTRIB_NAME):K(this,"Invalid attribute name");continue;case x.ATTRIB_VALUE_UNQUOTED:if(!b(A)){"&"===A?this.state=x.ATTRIB_VALUE_ENTITY_U:this.attribValue+=A;continue}P(this),">"===A?T(this):this.state=x.ATTRIB;continue;case x.CLOSE_TAG:if(this.tagName)">"===A?Y(this):g(d,A)?this.tagName+=A:this.script?(this.script+="</"+this.tagName,this.tagName="",this.state=x.SCRIPT):(f(A)||K(this,"Invalid tagname in closing tag"),this.state=x.CLOSE_TAG_SAW_WHITE);else{if(f(A))continue;E(m,A)?this.script?(this.script+="</"+A,this.state=x.SCRIPT):K(this,"Invalid tagname in closing tag."):this.tagName=A}continue;case x.CLOSE_TAG_SAW_WHITE:if(f(A))continue;">"===A?Y(this):K(this,"Invalid characters in closing tag");continue;case x.TEXT_ENTITY:case x.ATTRIB_VALUE_ENTITY_Q:case x.ATTRIB_VALUE_ENTITY_U:var s,a;switch(this.state){case x.TEXT_ENTITY:s=x.TEXT,a="textNode";break;case x.ATTRIB_VALUE_ENTITY_Q:s=x.ATTRIB_VALUE_QUOTED,a="attribValue";break;case x.ATTRIB_VALUE_ENTITY_U:s=x.ATTRIB_VALUE_UNQUOTED,a="attribValue"}";"===A?(this[a]+=R(this),this.entity="",this.state=s):g(this.entity.length?h:p,A)?this.entity+=A:(K(this,"Invalid character in entity name"),this[a]+="&"+this.entity+A,this.entity="",this.state=s);continue;default:throw new Error(this,"Unknown state: "+this.state)}this.position>=this.bufferCheckPosition&&function(n){for(var t=Math.max(e.MAX_BUFFER_LENGTH,10),A=0,o=0,l=r.length;o<l;o++){var s=n[r[o]].length;if(s>t)switch(r[o]){case"textNode":M(n);break;case"cdata":v(n,"oncdata",n.cdata),n.cdata="";break;case"script":v(n,"onscript",n.script),n.script="";break;default:O(n,"Max buffer length exceeded: "+r[o])}A=Math.max(A,s)}var i=e.MAX_BUFFER_LENGTH-A;n.bufferCheckPosition=i+n.position}(this);return this}
9/*! http://mths.be/fromcodepoint v0.1.0 by @mathias */,resume:function(){return this.error=null,this},close:function(){return this.write(null)},flush:function(){var n;M(n=this),""!==n.cdata&&(v(n,"oncdata",n.cdata),n.cdata=""),""!==n.script&&(v(n,"onscript",n.script),n.script="")}};try{A=t(28).Stream}catch(n){A=function(){}}var l=e.EVENTS.filter(function(n){return"error"!==n&&"end"!==n});function s(n,e){if(!(this instanceof s))return new s(n,e);A.apply(this),this._parser=new o(n,e),this.writable=!0,this.readable=!0;var t=this;this._parser.onend=function(){t.emit("end")},this._parser.onerror=function(n){t.emit("error",n),t._parser.error=null},this._decoder=null,l.forEach(function(n){Object.defineProperty(t,"on"+n,{get:function(){return t._parser["on"+n]},set:function(e){if(!e)return t.removeAllListeners(n),t._parser["on"+n]=e,e;t.on(n,e)},enumerable:!0,configurable:!1})})}s.prototype=Object.create(A.prototype,{constructor:{value:s}}),s.prototype.write=function(e){if("function"==typeof n&&"function"==typeof n.isBuffer&&n.isBuffer(e)){if(!this._decoder){var A=t(32).StringDecoder;this._decoder=new A("utf8")}e=this._decoder.write(e)}return this._parser.write(e.toString()),this.emit("data",e),!0},s.prototype.end=function(n){return n&&n.length&&this.write(n),this._parser.end(),!0},s.prototype.on=function(n,e){var t=this;return t._parser["on"+n]||-1===l.indexOf(n)||(t._parser["on"+n]=function(){var e=1===arguments.length?[arguments[0]]:Array.apply(null,arguments);e.splice(0,0,n),t.emit.apply(t,e)}),A.prototype.on.call(t,n,e)};var i="[CDATA[",c="DOCTYPE",a="http://www.w3.org/XML/1998/namespace",u="http://www.w3.org/2000/xmlns/",C={xml:a,xmlns:u},m=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,d=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/,p=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,h=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/;function f(n){return" "===n||"\n"===n||"\r"===n||"\t"===n}function I(n){return'"'===n||"'"===n}function b(n){return">"===n||f(n)}function g(n,e){return n.test(e)}function E(n,e){return!g(n,e)}var y,B,w,x=0;for(var D in e.STATE={BEGIN:x++,BEGIN_WHITESPACE:x++,TEXT:x++,TEXT_ENTITY:x++,OPEN_WAKA:x++,SGML_DECL:x++,SGML_DECL_QUOTED:x++,DOCTYPE:x++,DOCTYPE_QUOTED:x++,DOCTYPE_DTD:x++,DOCTYPE_DTD_QUOTED:x++,COMMENT_STARTING:x++,COMMENT:x++,COMMENT_ENDING:x++,COMMENT_ENDED:x++,CDATA:x++,CDATA_ENDING:x++,CDATA_ENDING_2:x++,PROC_INST:x++,PROC_INST_BODY:x++,PROC_INST_ENDING:x++,OPEN_TAG:x++,OPEN_TAG_SLASH:x++,ATTRIB:x++,ATTRIB_NAME:x++,ATTRIB_NAME_SAW_WHITE:x++,ATTRIB_VALUE:x++,ATTRIB_VALUE_QUOTED:x++,ATTRIB_VALUE_CLOSED:x++,ATTRIB_VALUE_UNQUOTED:x++,ATTRIB_VALUE_ENTITY_Q:x++,ATTRIB_VALUE_ENTITY_U:x++,CLOSE_TAG:x++,CLOSE_TAG_SAW_WHITE:x++,SCRIPT:x++,SCRIPT_ENDING:x++},e.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},e.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},Object.keys(e.ENTITIES).forEach(function(n){var t=e.ENTITIES[n],A="number"==typeof t?String.fromCharCode(t):t;e.ENTITIES[n]=A}),e.STATE)e.STATE[e.STATE[D]]=D;function _(n,e,t){n[e]&&n[e](t)}function v(n,e,t){n.textNode&&M(n),_(n,e,t)}function M(n){n.textNode=S(n.opt,n.textNode),n.textNode&&_(n,"ontext",n.textNode),n.textNode=""}function S(n,e){return n.trim&&(e=e.trim()),n.normalize&&(e=e.replace(/\s+/g," ")),e}function O(n,e){return M(n),n.trackPosition&&(e+="\nLine: "+n.line+"\nColumn: "+n.column+"\nChar: "+n.c),e=new Error(e),n.error=e,_(n,"onerror",e),n}function Q(n){return n.sawRoot&&!n.closedRoot&&K(n,"Unclosed root tag"),n.state!==x.BEGIN&&n.state!==x.BEGIN_WHITESPACE&&n.state!==x.TEXT&&O(n,"Unexpected end"),M(n),n.c="",n.closed=!0,_(n,"onend"),o.call(n,n.strict,n.opt),n}function K(n,e){if("object"!=typeof n||!(n instanceof o))throw new Error("bad call to strictFail");n.strict&&O(n,e)}function G(n){n.strict||(n.tagName=n.tagName[n.looseCase]());var e=n.tags[n.tags.length-1]||n,t=n.tag={name:n.tagName,attributes:{}};n.opt.xmlns&&(t.ns=e.ns),n.attribList.length=0,v(n,"onopentagstart",t)}function U(n,e){var t=n.indexOf(":")<0?["",n]:n.split(":"),A=t[0],r=t[1];return e&&"xmlns"===n&&(A="xmlns",r=""),{prefix:A,local:r}}function P(n){if(n.strict||(n.attribName=n.attribName[n.looseCase]()),-1!==n.attribList.indexOf(n.attribName)||n.tag.attributes.hasOwnProperty(n.attribName))n.attribName=n.attribValue="";else{if(n.opt.xmlns){var e=U(n.attribName,!0),t=e.prefix,A=e.local;if("xmlns"===t)if("xml"===A&&n.attribValue!==a)K(n,"xml: prefix must be bound to "+a+"\nActual: "+n.attribValue);else if("xmlns"===A&&n.attribValue!==u)K(n,"xmlns: prefix must be bound to "+u+"\nActual: "+n.attribValue);else{var r=n.tag,o=n.tags[n.tags.length-1]||n;r.ns===o.ns&&(r.ns=Object.create(o.ns)),r.ns[A]=n.attribValue}n.attribList.push([n.attribName,n.attribValue])}else n.tag.attributes[n.attribName]=n.attribValue,v(n,"onattribute",{name:n.attribName,value:n.attribValue});n.attribName=n.attribValue=""}}function T(n,e){if(n.opt.xmlns){var t=n.tag,A=U(n.tagName);t.prefix=A.prefix,t.local=A.local,t.uri=t.ns[A.prefix]||"",t.prefix&&!t.uri&&(K(n,"Unbound namespace prefix: "+JSON.stringify(n.tagName)),t.uri=A.prefix);var r=n.tags[n.tags.length-1]||n;t.ns&&r.ns!==t.ns&&Object.keys(t.ns).forEach(function(e){v(n,"onopennamespace",{prefix:e,uri:t.ns[e]})});for(var o=0,l=n.attribList.length;o<l;o++){var s=n.attribList[o],i=s[0],c=s[1],a=U(i,!0),u=a.prefix,C=a.local,m=""===u?"":t.ns[u]||"",d={name:i,value:c,prefix:u,local:C,uri:m};u&&"xmlns"!==u&&!m&&(K(n,"Unbound namespace prefix: "+JSON.stringify(u)),d.uri=u),n.tag.attributes[i]=d,v(n,"onattribute",d)}n.attribList.length=0}n.tag.isSelfClosing=!!e,n.sawRoot=!0,n.tags.push(n.tag),v(n,"onopentag",n.tag),e||(n.noscript||"script"!==n.tagName.toLowerCase()?n.state=x.TEXT:n.state=x.SCRIPT,n.tag=null,n.tagName=""),n.attribName=n.attribValue="",n.attribList.length=0}function Y(n){if(!n.tagName)return K(n,"Weird empty close tag."),n.textNode+="</>",void(n.state=x.TEXT);if(n.script){if("script"!==n.tagName)return n.script+="</"+n.tagName+">",n.tagName="",void(n.state=x.SCRIPT);v(n,"onscript",n.script),n.script=""}var e=n.tags.length,t=n.tagName;n.strict||(t=t[n.looseCase]());for(var A=t;e--;){if(n.tags[e].name===A)break;K(n,"Unexpected close tag")}if(e<0)return K(n,"Unmatched closing tag: "+n.tagName),n.textNode+="</"+n.tagName+">",void(n.state=x.TEXT);n.tagName=t;for(var r=n.tags.length;r-- >e;){var o=n.tag=n.tags.pop();n.tagName=n.tag.name,v(n,"onclosetag",n.tagName);var l={};for(var s in o.ns)l[s]=o.ns[s];var i=n.tags[n.tags.length-1]||n;n.opt.xmlns&&o.ns!==i.ns&&Object.keys(o.ns).forEach(function(e){var t=o.ns[e];v(n,"onclosenamespace",{prefix:e,uri:t})})}0===e&&(n.closedRoot=!0),n.tagName=n.attribValue=n.attribName="",n.attribList.length=0,n.state=x.TEXT}function R(n){var e,t=n.entity,A=t.toLowerCase(),r="";return n.ENTITIES[t]?n.ENTITIES[t]:n.ENTITIES[A]?n.ENTITIES[A]:("#"===(t=A).charAt(0)&&("x"===t.charAt(1)?(t=t.slice(2),r=(e=parseInt(t,16)).toString(16)):(t=t.slice(1),r=(e=parseInt(t,10)).toString(10))),t=t.replace(/^0+/,""),isNaN(e)||r.toLowerCase()!==t?(K(n,"Invalid character entity"),"&"+n.entity+";"):String.fromCodePoint(e))}function k(n,e){"<"===e?(n.state=x.OPEN_WAKA,n.startTagPosition=n.position):f(e)||(K(n,"Non-whitespace before first tag."),n.textNode=e,n.state=x.TEXT)}function F(n,e){var t="";return e<n.length&&(t=n.charAt(e)),t}x=e.STATE,String.fromCodePoint||(y=String.fromCharCode,B=Math.floor,w=function(){var n,e,t=[],A=-1,r=arguments.length;if(!r)return"";for(var o="";++A<r;){var l=Number(arguments[A]);if(!isFinite(l)||l<0||l>1114111||B(l)!==l)throw RangeError("Invalid code point: "+l);l<=65535?t.push(l):(n=55296+((l-=65536)>>10),e=l%1024+56320,t.push(n,e)),(A+1===r||t.length>16384)&&(o+=y.apply(null,t),t.length=0)}return o},Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:w,configurable:!0,writable:!0}):String.fromCodePoint=w)}(e)}).call(e,t(5).Buffer)},function(n,e,t){"use strict";e.byteLength=function(n){var e=c(n),t=e[0],A=e[1];return 3*(t+A)/4-A},e.toByteArray=function(n){for(var e,t=c(n),A=t[0],l=t[1],s=new o(function(n,e,t){return 3*(e+t)/4-t}(0,A,l)),i=0,a=l>0?A-4:A,u=0;u<a;u+=4)e=r[n.charCodeAt(u)]<<18|r[n.charCodeAt(u+1)]<<12|r[n.charCodeAt(u+2)]<<6|r[n.charCodeAt(u+3)],s[i++]=e>>16&255,s[i++]=e>>8&255,s[i++]=255&e;2===l&&(e=r[n.charCodeAt(u)]<<2|r[n.charCodeAt(u+1)]>>4,s[i++]=255&e);1===l&&(e=r[n.charCodeAt(u)]<<10|r[n.charCodeAt(u+1)]<<4|r[n.charCodeAt(u+2)]>>2,s[i++]=e>>8&255,s[i++]=255&e);return s},e.fromByteArray=function(n){for(var e,t=n.length,r=t%3,o=[],l=0,s=t-r;l<s;l+=16383)o.push(a(n,l,l+16383>s?s:l+16383));1===r?(e=n[t-1],o.push(A[e>>2]+A[e<<4&63]+"==")):2===r&&(e=(n[t-2]<<8)+n[t-1],o.push(A[e>>10]+A[e>>4&63]+A[e<<2&63]+"="));return o.join("")};for(var A=[],r=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,l="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,i=l.length;s<i;++s)A[s]=l[s],r[l.charCodeAt(s)]=s;function c(n){var e=n.length;if(e%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var t=n.indexOf("=");return-1===t&&(t=e),[t,t===e?0:4-t%4]}function a(n,e,t){for(var r,o,l=[],s=e;s<t;s+=3)r=(n[s]<<16&16711680)+(n[s+1]<<8&65280)+(255&n[s+2]),l.push(A[(o=r)>>18&63]+A[o>>12&63]+A[o>>6&63]+A[63&o]);return l.join("")}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},function(n,e){e.read=function(n,e,t,A,r){var o,l,s=8*r-A-1,i=(1<<s)-1,c=i>>1,a=-7,u=t?r-1:0,C=t?-1:1,m=n[e+u];for(u+=C,o=m&(1<<-a)-1,m>>=-a,a+=s;a>0;o=256*o+n[e+u],u+=C,a-=8);for(l=o&(1<<-a)-1,o>>=-a,a+=A;a>0;l=256*l+n[e+u],u+=C,a-=8);if(0===o)o=1-c;else{if(o===i)return l?NaN:1/0*(m?-1:1);l+=Math.pow(2,A),o-=c}return(m?-1:1)*l*Math.pow(2,o-A)},e.write=function(n,e,t,A,r,o){var l,s,i,c=8*o-r-1,a=(1<<c)-1,u=a>>1,C=23===r?Math.pow(2,-24)-Math.pow(2,-77):0,m=A?0:o-1,d=A?1:-1,p=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(s=isNaN(e)?1:0,l=a):(l=Math.floor(Math.log(e)/Math.LN2),e*(i=Math.pow(2,-l))<1&&(l--,i*=2),(e+=l+u>=1?C/i:C*Math.pow(2,1-u))*i>=2&&(l++,i/=2),l+u>=a?(s=0,l=a):l+u>=1?(s=(e*i-1)*Math.pow(2,r),l+=u):(s=e*Math.pow(2,u-1)*Math.pow(2,r),l=0));r>=8;n[t+m]=255&s,m+=d,s/=256,r-=8);for(l=l<<r|s,c+=r;c>0;n[t+m]=255&l,m+=d,l/=256,c-=8);n[t+m-d]|=128*p}},function(n,e){},function(n,e,t){"use strict";var A=t(19).Buffer;n.exports=function(){function n(){!function(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}(this,n),this.head=null,this.tail=null,this.length=0}return n.prototype.push=function(n){var e={data:n,next:null};this.length>0?this.tail.next=e:this.head=e,this.tail=e,++this.length},n.prototype.unshift=function(n){var e={data:n,next:this.head};0===this.length&&(this.tail=e),this.head=e,++this.length},n.prototype.shift=function(){if(0!==this.length){var n=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,n}},n.prototype.clear=function(){this.head=this.tail=null,this.length=0},n.prototype.join=function(n){if(0===this.length)return"";for(var e=this.head,t=""+e.data;e=e.next;)t+=n+e.data;return t},n.prototype.concat=function(n){if(0===this.length)return A.alloc(0);if(1===this.length)return this.head.data;for(var e,t,r,o=A.allocUnsafe(n>>>0),l=this.head,s=0;l;)e=l.data,t=o,r=s,e.copy(t,r),s+=l.data.length,l=l.next;return o},n}()},function(n,e,t){(function(n){var A=void 0!==n&&n||"undefined"!=typeof self&&self||window,r=Function.prototype.apply;function o(n,e){this._id=n,this._clearFn=e}e.setTimeout=function(){return new o(r.call(setTimeout,A,arguments),clearTimeout)},e.setInterval=function(){return new o(r.call(setInterval,A,arguments),clearInterval)},e.clearTimeout=e.clearInterval=function(n){n&&n.close()},o.prototype.unref=o.prototype.ref=function(){},o.prototype.close=function(){this._clearFn.call(A,this._id)},e.enroll=function(n,e){clearTimeout(n._idleTimeoutId),n._idleTimeout=e},e.unenroll=function(n){clearTimeout(n._idleTimeoutId),n._idleTimeout=-1},e._unrefActive=e.active=function(n){clearTimeout(n._idleTimeoutId);var e=n._idleTimeout;e>=0&&(n._idleTimeoutId=setTimeout(function(){n._onTimeout&&n._onTimeout()},e))},t(140),e.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==n&&n.setImmediate||this&&this.setImmediate,e.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==n&&n.clearImmediate||this&&this.clearImmediate}).call(e,t(8))},function(n,e,t){(function(n,e){!function(n,t){"use strict";if(!n.setImmediate){var A,r,o,l,s,i=1,c={},a=!1,u=n.document,C=Object.getPrototypeOf&&Object.getPrototypeOf(n);C=C&&C.setTimeout?C:n,"[object process]"==={}.toString.call(n.process)?A=function(n){e.nextTick(function(){d(n)})}:!function(){if(n.postMessage&&!n.importScripts){var e=!0,t=n.onmessage;return n.onmessage=function(){e=!1},n.postMessage("","*"),n.onmessage=t,e}}()?n.MessageChannel?((o=new MessageChannel).port1.onmessage=function(n){d(n.data)},A=function(n){o.port2.postMessage(n)}):u&&"onreadystatechange"in u.createElement("script")?(r=u.documentElement,A=function(n){var e=u.createElement("script");e.onreadystatechange=function(){d(n),e.onreadystatechange=null,r.removeChild(e),e=null},r.appendChild(e)}):A=function(n){setTimeout(d,0,n)}:(l="setImmediate$"+Math.random()+"$",s=function(e){e.source===n&&"string"==typeof e.data&&0===e.data.indexOf(l)&&d(+e.data.slice(l.length))},n.addEventListener?n.addEventListener("message",s,!1):n.attachEvent("onmessage",s),A=function(e){n.postMessage(l+e,"*")}),C.setImmediate=function(n){"function"!=typeof n&&(n=new Function(""+n));for(var e=new Array(arguments.length-1),t=0;t<e.length;t++)e[t]=arguments[t+1];var r={callback:n,args:e};return c[i]=r,A(i),i++},C.clearImmediate=m}function m(n){delete c[n]}function d(n){if(a)setTimeout(d,0,n);else{var e=c[n];if(e){a=!0;try{!function(n){var e=n.callback,A=n.args;switch(A.length){case 0:e();break;case 1:e(A[0]);break;case 2:e(A[0],A[1]);break;case 3:e(A[0],A[1],A[2]);break;default:e.apply(t,A)}}(e)}finally{m(n),a=!1}}}}}("undefined"==typeof self?void 0===n?this:n:self)}).call(e,t(8),t(13))},function(n,e,t){(function(e){function t(n){try{if(!e.localStorage)return!1}catch(n){return!1}var t=e.localStorage[n];return null!=t&&"true"===String(t).toLowerCase()}n.exports=function(n,e){if(t("noDeprecation"))return n;var A=!1;return function(){if(!A){if(t("throwDeprecation"))throw new Error(e);t("traceDeprecation")?console.trace(e):console.warn(e),A=!0}return n.apply(this,arguments)}}}).call(e,t(8))},function(n,e,t){"use strict";n.exports=o;var A=t(59),r=t(14);function o(n){if(!(this instanceof o))return new o(n);A.call(this,n)}r.inherits=t(10),r.inherits(o,A),o.prototype._transform=function(n,e,t){t(null,n)}},function(n,e,t){n.exports=t(31)},function(n,e,t){n.exports=t(9)},function(n,e,t){n.exports=t(30).Transform},function(n,e,t){n.exports=t(30).PassThrough},function(n,e,t){var A=t(33),r=t(54);n.exports=function(n,e){var t,o,l;return t=function(n){var e=A.copyOptions(n);return A.ensureSpacesExists(e),e}(e),o=r(n,t),l="compact"in t&&t.compact?"_parent":"parent",("addParent"in t&&t.addParent?JSON.stringify(o,function(n,e){return n===l?"_":e},t.spaces):JSON.stringify(o,null,t.spaces)).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")}},function(n,e,t){(function(e){var A=t(60);n.exports=function(n,t){n instanceof e&&(n=n.toString());var r=null;if("string"==typeof n)try{r=JSON.parse(n)}catch(n){throw new Error("The JSON structure is invalid")}else r=n;return A(r,t)}}).call(e,t(5).Buffer)},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\xml-components\\xmlable-object.ts",r="cd618d97fdffb7deaae8fbfedcda28d005ee16f2",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\xml-components\\xmlable-object.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:0},end:{line:3,column:25}}},fnMap:{},branchMap:{},s:{0:0,1:0},f:{},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/xml-components/xmlable-object.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\xml-components\\xmlable-object.ts"],names:[],mappings:";;AAWa,QAAA,WAAW,GAAG,EAAE,CAAC",sourcesContent:['export interface IXmlAttribute {\r\n readonly [key: string]: string | number | boolean;\r\n}\r\nexport interface IXmlableObject extends Object {\r\n readonly _attr?: IXmlAttribute;\r\n}\r\n\r\n// Needed because of: https://github.com/s-panferov/awesome-typescript-loader/issues/432\r\n/**\r\n * @ignore\r\n */\r\nexport const WORKAROUND3 = "";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[1]++,e.WORKAROUND3=""},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\xml-components\\initializable-xml-component.ts",r="d240240ee65d738fc7ea34518e51ddf59b04bcd1",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\xml-components\\initializable-xml-component.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:23}},3:{start:{line:7,column:8},end:{line:9,column:9}},4:{start:{line:8,column:12},end:{line:8,column:43}},5:{start:{line:12,column:0},end:{line:12,column:62}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:40},end:{line:10,column:5}},line:5}},branchMap:{0:{loc:{start:{line:7,column:8},end:{line:9,column:9}},type:"if",locations:[{start:{line:7,column:8},end:{line:9,column:9}},{start:{line:7,column:8},end:{line:9,column:9}}],line:7}},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/xml-components/initializable-xml-component.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\xml-components\\initializable-xml-component.ts"],names:[],mappings:";;AAAA,wDAAmD;AAEnD,+BAAgD,SAAQ,6BAAY;IAChE,YAAY,OAAe,EAAE,aAAyC;QAClE,KAAK,CAAC,OAAO,CAAC,CAAC;QAEf,IAAI,aAAa,EAAE;YACf,IAAI,CAAC,IAAI,GAAG,aAAa,CAAC,IAAI,CAAC;SAClC;IACL,CAAC;CACJ;AARD,8DAQC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\n\r\nexport abstract class InitializableXmlComponent extends XmlComponent {\r\n constructor(rootKey: string, initComponent?: InitializableXmlComponent) {\r\n super(rootKey);\r\n\r\n if (initComponent) {\r\n this.root = initComponent.root;\r\n }\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[5]++,e.InitializableXmlComponent=class extends a.XmlComponent{constructor(n,e){c.f[0]++,c.s[2]++,super(n),c.s[3]++,e?(c.b[0][0]++,c.s[4]++,this.root=e.root):c.b[0][1]++}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\run.ts",r="5d2b63468ad981514ed1bcd38ae752bf2dd5ffe7",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\run.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:16},end:{line:3,column:34}},2:{start:{line:4,column:15},end:{line:4,column:32}},3:{start:{line:5,column:16},end:{line:5,column:34}},4:{start:{line:6,column:21},end:{line:6,column:44}},5:{start:{line:7,column:22},end:{line:7,column:46}},6:{start:{line:8,column:21},end:{line:8,column:44}},7:{start:{line:9,column:20},end:{line:9,column:42}},8:{start:{line:10,column:17},end:{line:10,column:36}},9:{start:{line:11,column:16},end:{line:11,column:34}},10:{start:{line:12,column:14},end:{line:12,column:30}},11:{start:{line:13,column:20},end:{line:13,column:42}},12:{start:{line:14,column:25},end:{line:14,column:55}},13:{start:{line:17,column:8},end:{line:17,column:21}},14:{start:{line:18,column:8},end:{line:18,column:59}},15:{start:{line:19,column:8},end:{line:19,column:40}},16:{start:{line:22,column:8},end:{line:22,column:54}},17:{start:{line:23,column:8},end:{line:23,column:67}},18:{start:{line:24,column:8},end:{line:24,column:20}},19:{start:{line:27,column:8},end:{line:27,column:57}},20:{start:{line:28,column:8},end:{line:28,column:70}},21:{start:{line:29,column:8},end:{line:29,column:20}},22:{start:{line:32,column:8},end:{line:32,column:78}},23:{start:{line:33,column:8},end:{line:33,column:20}},24:{start:{line:36,column:8},end:{line:36,column:60}},25:{start:{line:37,column:8},end:{line:37,column:20}},26:{start:{line:40,column:8},end:{line:40,column:58}},27:{start:{line:41,column:8},end:{line:41,column:71}},28:{start:{line:42,column:8},end:{line:42,column:20}},29:{start:{line:45,column:8},end:{line:45,column:61}},30:{start:{line:46,column:8},end:{line:46,column:20}},31:{start:{line:49,column:8},end:{line:49,column:52}},32:{start:{line:50,column:8},end:{line:50,column:20}},33:{start:{line:53,column:8},end:{line:53,column:48}},34:{start:{line:54,column:8},end:{line:54,column:20}},35:{start:{line:57,column:8},end:{line:57,column:44}},36:{start:{line:58,column:8},end:{line:58,column:49}},37:{start:{line:59,column:8},end:{line:59,column:47}},38:{start:{line:60,column:8},end:{line:60,column:42}},39:{start:{line:61,column:8},end:{line:61,column:20}},40:{start:{line:64,column:8},end:{line:64,column:44}},41:{start:{line:65,column:8},end:{line:65,column:58}},42:{start:{line:66,column:8},end:{line:66,column:47}},43:{start:{line:67,column:8},end:{line:67,column:42}},44:{start:{line:68,column:8},end:{line:68,column:20}},45:{start:{line:71,column:8},end:{line:71,column:53}},46:{start:{line:72,column:8},end:{line:72,column:20}},47:{start:{line:75,column:8},end:{line:75,column:48}},48:{start:{line:76,column:8},end:{line:76,column:20}},49:{start:{line:79,column:8},end:{line:79,column:56}},50:{start:{line:80,column:8},end:{line:80,column:20}},51:{start:{line:83,column:8},end:{line:83,column:62}},52:{start:{line:84,column:8},end:{line:84,column:20}},53:{start:{line:87,column:8},end:{line:87,column:55}},54:{start:{line:88,column:8},end:{line:88,column:20}},55:{start:{line:91,column:8},end:{line:91,column:57}},56:{start:{line:92,column:8},end:{line:92,column:20}},57:{start:{line:95,column:8},end:{line:95,column:71}},58:{start:{line:96,column:8},end:{line:96,column:20}},59:{start:{line:99,column:8},end:{line:99,column:57}},60:{start:{line:100,column:8},end:{line:100,column:20}},61:{start:{line:103,column:0},end:{line:103,column:18}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:16,column:4},end:{line:16,column:5}},loc:{start:{line:16,column:18},end:{line:20,column:5}},line:16},1:{name:"(anonymous_1)",decl:{start:{line:21,column:4},end:{line:21,column:5}},loc:{start:{line:21,column:11},end:{line:25,column:5}},line:21},2:{name:"(anonymous_2)",decl:{start:{line:26,column:4},end:{line:26,column:5}},loc:{start:{line:26,column:13},end:{line:30,column:5}},line:26},3:{name:"(anonymous_3)",decl:{start:{line:31,column:4},end:{line:31,column:5}},loc:{start:{line:31,column:36},end:{line:34,column:5}},line:31},4:{name:"(anonymous_4)",decl:{start:{line:35,column:4},end:{line:35,column:5}},loc:{start:{line:35,column:17},end:{line:38,column:5}},line:35},5:{name:"(anonymous_5)",decl:{start:{line:39,column:4},end:{line:39,column:5}},loc:{start:{line:39,column:15},end:{line:43,column:5}},line:39},6:{name:"(anonymous_6)",decl:{start:{line:44,column:4},end:{line:44,column:5}},loc:{start:{line:44,column:18},end:{line:47,column:5}},line:44},7:{name:"(anonymous_7)",decl:{start:{line:48,column:4},end:{line:48,column:5}},loc:{start:{line:48,column:12},end:{line:51,column:5}},line:48},8:{name:"(anonymous_8)",decl:{start:{line:52,column:4},end:{line:52,column:5}},loc:{start:{line:52,column:10},end:{line:55,column:5}},line:52},9:{name:"(anonymous_9)",decl:{start:{line:56,column:4},end:{line:56,column:5}},loc:{start:{line:56,column:17},end:{line:62,column:5}},line:56},10:{name:"(anonymous_10)",decl:{start:{line:63,column:4},end:{line:63,column:5}},loc:{start:{line:63,column:25},end:{line:69,column:5}},line:63},11:{name:"(anonymous_11)",decl:{start:{line:70,column:4},end:{line:70,column:5}},loc:{start:{line:70,column:16},end:{line:73,column:5}},line:70},12:{name:"(anonymous_12)",decl:{start:{line:74,column:4},end:{line:74,column:5}},loc:{start:{line:74,column:14},end:{line:77,column:5}},line:74},13:{name:"(anonymous_13)",decl:{start:{line:78,column:4},end:{line:78,column:5}},loc:{start:{line:78,column:13},end:{line:81,column:5}},line:78},14:{name:"(anonymous_14)",decl:{start:{line:82,column:4},end:{line:82,column:5}},loc:{start:{line:82,column:19},end:{line:85,column:5}},line:82},15:{name:"(anonymous_15)",decl:{start:{line:86,column:4},end:{line:86,column:5}},loc:{start:{line:86,column:16},end:{line:89,column:5}},line:86},16:{name:"(anonymous_16)",decl:{start:{line:90,column:4},end:{line:90,column:5}},loc:{start:{line:90,column:18},end:{line:93,column:5}},line:90},17:{name:"(anonymous_17)",decl:{start:{line:94,column:4},end:{line:94,column:5}},loc:{start:{line:94,column:25},end:{line:97,column:5}},line:94},18:{name:"(anonymous_18)",decl:{start:{line:98,column:4},end:{line:98,column:5}},loc:{start:{line:98,column:19},end:{line:101,column:5}},line:98}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0,45:0,46:0,47:0,48:0,49:0,50:0,51:0,52:0,53:0,54:0,55:0,56:0,57:0,58:0,59:0,60:0,61:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/run/run.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\run\\run.ts"],names:[],mappings:"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",sourcesContent:['// http://officeopenxml.com/WPtext.php\r\nimport { Break } from "./break";\r\nimport { Caps, SmallCaps } from "./caps";\r\nimport { Begin, End, Separate } from "./field";\r\nimport {\r\n Bold,\r\n BoldComplexScript,\r\n Color,\r\n DoubleStrike,\r\n Italics,\r\n ItalicsComplexScript,\r\n RightToLeft,\r\n Size,\r\n SizeComplexScript,\r\n Strike,\r\n} from "./formatting";\r\nimport { NumberOfPages, Page } from "./page-number";\r\nimport { RunProperties } from "./properties";\r\nimport { RunFonts } from "./run-fonts";\r\nimport { SubScript, SuperScript } from "./script";\r\nimport { Style } from "./style";\r\nimport { Tab } from "./tab";\r\nimport { Underline } from "./underline";\r\n\r\nimport { XmlComponent } from "file/xml-components";\r\n\r\nexport class Run extends XmlComponent {\r\n protected readonly properties: RunProperties;\r\n\r\n constructor() {\r\n super("w:r");\r\n this.properties = new RunProperties();\r\n this.root.push(this.properties);\r\n }\r\n\r\n public bold(): Run {\r\n this.properties.push(new Bold());\r\n this.properties.push(new BoldComplexScript());\r\n return this;\r\n }\r\n\r\n public italic(): Run {\r\n this.properties.push(new Italics());\r\n this.properties.push(new ItalicsComplexScript());\r\n return this;\r\n }\r\n\r\n public underline(underlineType?: string, color?: string): Run {\r\n this.properties.push(new Underline(underlineType, color));\r\n return this;\r\n }\r\n\r\n public color(color: string): Run {\r\n this.properties.push(new Color(color));\r\n return this;\r\n }\r\n\r\n public size(size: number): Run {\r\n this.properties.push(new Size(size));\r\n this.properties.push(new SizeComplexScript(size));\r\n return this;\r\n }\r\n\r\n public rightToLeft(): Run {\r\n this.properties.push(new RightToLeft());\r\n return this;\r\n }\r\n\r\n public break(): Run {\r\n this.root.splice(1, 0, new Break());\r\n return this;\r\n }\r\n\r\n public tab(): Run {\r\n this.root.splice(1, 0, new Tab());\r\n return this;\r\n }\r\n\r\n public pageNumber(): Run {\r\n this.root.push(new Begin());\r\n this.root.push(new Page());\r\n this.root.push(new Separate());\r\n this.root.push(new End());\r\n return this;\r\n }\r\n\r\n public numberOfTotalPages(): Run {\r\n this.root.push(new Begin());\r\n this.root.push(new NumberOfPages());\r\n this.root.push(new Separate());\r\n this.root.push(new End());\r\n return this;\r\n }\r\n\r\n public smallCaps(): Run {\r\n this.properties.push(new SmallCaps());\r\n return this;\r\n }\r\n\r\n public allCaps(): Run {\r\n this.properties.push(new Caps());\r\n return this;\r\n }\r\n\r\n public strike(): Run {\r\n this.properties.push(new Strike());\r\n return this;\r\n }\r\n\r\n public doubleStrike(): Run {\r\n this.properties.push(new DoubleStrike());\r\n return this;\r\n }\r\n\r\n public subScript(): Run {\r\n this.properties.push(new SubScript());\r\n return this;\r\n }\r\n\r\n public superScript(): Run {\r\n this.properties.push(new SuperScript());\r\n return this;\r\n }\r\n\r\n public font(fontName: string, hint?: string | undefined): Run {\r\n this.properties.push(new RunFonts(fontName, hint));\r\n return this;\r\n }\r\n\r\n public style(styleId: string): Run {\r\n this.properties.push(new Style(styleId));\r\n return this;\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(152)),u=(c.s[2]++,t(153)),C=(c.s[3]++,t(36)),m=(c.s[4]++,t(15)),d=(c.s[5]++,t(154)),p=(c.s[6]++,t(21)),h=(c.s[7]++,t(37)),f=(c.s[8]++,t(65)),I=(c.s[9]++,t(66)),b=(c.s[10]++,t(155)),g=(c.s[11]++,t(64)),E=(c.s[12]++,t(0));c.s[61]++,e.Run=class extends E.XmlComponent{constructor(){c.f[0]++,c.s[13]++,super("w:r"),c.s[14]++,this.properties=new p.RunProperties,c.s[15]++,this.root.push(this.properties)}bold(){return c.f[1]++,c.s[16]++,this.properties.push(new m.Bold),c.s[17]++,this.properties.push(new m.BoldComplexScript),c.s[18]++,this}italic(){return c.f[2]++,c.s[19]++,this.properties.push(new m.Italics),c.s[20]++,this.properties.push(new m.ItalicsComplexScript),c.s[21]++,this}underline(n,e){return c.f[3]++,c.s[22]++,this.properties.push(new g.Underline(n,e)),c.s[23]++,this}color(n){return c.f[4]++,c.s[24]++,this.properties.push(new m.Color(n)),c.s[25]++,this}size(n){return c.f[5]++,c.s[26]++,this.properties.push(new m.Size(n)),c.s[27]++,this.properties.push(new m.SizeComplexScript(n)),c.s[28]++,this}rightToLeft(){return c.f[6]++,c.s[29]++,this.properties.push(new m.RightToLeft),c.s[30]++,this}break(){return c.f[7]++,c.s[31]++,this.root.splice(1,0,new a.Break),c.s[32]++,this}tab(){return c.f[8]++,c.s[33]++,this.root.splice(1,0,new b.Tab),c.s[34]++,this}pageNumber(){return c.f[9]++,c.s[35]++,this.root.push(new C.Begin),c.s[36]++,this.root.push(new d.Page),c.s[37]++,this.root.push(new C.Separate),c.s[38]++,this.root.push(new C.End),c.s[39]++,this}numberOfTotalPages(){return c.f[10]++,c.s[40]++,this.root.push(new C.Begin),c.s[41]++,this.root.push(new d.NumberOfPages),c.s[42]++,this.root.push(new C.Separate),c.s[43]++,this.root.push(new C.End),c.s[44]++,this}smallCaps(){return c.f[11]++,c.s[45]++,this.properties.push(new u.SmallCaps),c.s[46]++,this}allCaps(){return c.f[12]++,c.s[47]++,this.properties.push(new u.Caps),c.s[48]++,this}strike(){return c.f[13]++,c.s[49]++,this.properties.push(new m.Strike),c.s[50]++,this}doubleStrike(){return c.f[14]++,c.s[51]++,this.properties.push(new m.DoubleStrike),c.s[52]++,this}subScript(){return c.f[15]++,c.s[53]++,this.properties.push(new f.SubScript),c.s[54]++,this}superScript(){return c.f[16]++,c.s[55]++,this.properties.push(new f.SuperScript),c.s[56]++,this}font(n,e){return c.f[17]++,c.s[57]++,this.properties.push(new h.RunFonts(n,e)),c.s[58]++,this}style(n){return c.f[18]++,c.s[59]++,this.properties.push(new I.Style(n)),c.s[60]++,this}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\break.ts",r="7f4bbb06b841a6f6f94bc6224a32e031bfd4e8ae",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\break.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:22}},3:{start:{line:9,column:0},end:{line:9,column:22}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:7,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/run/break.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\run\\break.ts"],names:[],mappings:";;AACA,wDAAmD;AAEnD,WAAmB,SAAQ,6BAAY;IACnC;QACI,KAAK,CAAC,MAAM,CAAC,CAAC;IAClB,CAAC;CACJ;AAJD,sBAIC",sourcesContent:['// http://officeopenxml.com/WPtextSpecialContent-break.php\r\nimport { XmlComponent } from "file/xml-components";\r\n\r\nexport class Break extends XmlComponent {\r\n constructor() {\r\n super("w:br");\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[3]++,e.Break=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[2]++,super("w:br")}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\caps.ts",r="1470241437b120f4da3a221e115e09182323a4ae",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\caps.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:29}},3:{start:{line:9,column:0},end:{line:9,column:30}},4:{start:{line:12,column:8},end:{line:12,column:24}},5:{start:{line:15,column:0},end:{line:15,column:20}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:7,column:5}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:11,column:4},end:{line:11,column:5}},loc:{start:{line:11,column:18},end:{line:13,column:5}},line:11}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0,1:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/run/caps.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\run\\caps.ts"],names:[],mappings:";;AAAA,wDAAmD;AAEnD,eAAuB,SAAQ,6BAAY;IACvC;QACI,KAAK,CAAC,aAAa,CAAC,CAAC;IACzB,CAAC;CACJ;AAJD,8BAIC;AAED,UAAkB,SAAQ,6BAAY;IAClC;QACI,KAAK,CAAC,QAAQ,CAAC,CAAC;IACpB,CAAC;CACJ;AAJD,oBAIC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\n\r\nexport class SmallCaps extends XmlComponent {\r\n constructor() {\r\n super("w:smallCaps");\r\n }\r\n}\r\n\r\nexport class Caps extends XmlComponent {\r\n constructor() {\r\n super("w:caps");\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[3]++,e.SmallCaps=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[2]++,super("w:smallCaps")}};c.s[5]++,e.Caps=class extends a.XmlComponent{constructor(){c.f[1]++,c.s[4]++,super("w:caps")}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\page-number.ts",r="6badd8bc722923552b99fdfbd799a2c89ed5f026",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\page-number.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:21},end:{line:3,column:47}},2:{start:{line:4,column:25},end:{line:4,column:55}},3:{start:{line:7,column:8},end:{line:7,column:28}},4:{start:{line:8,column:8},end:{line:8,column:46}},5:{start:{line:13,column:8},end:{line:13,column:29}},6:{start:{line:14,column:8},end:{line:14,column:87}},7:{start:{line:15,column:8},end:{line:15,column:31}},8:{start:{line:18,column:0},end:{line:18,column:20}},9:{start:{line:21,column:8},end:{line:21,column:29}},10:{start:{line:22,column:8},end:{line:22,column:87}},11:{start:{line:23,column:8},end:{line:23,column:35}},12:{start:{line:26,column:0},end:{line:26,column:38}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:18},end:{line:9,column:5}},line:6},1:{name:"(anonymous_1)",decl:{start:{line:12,column:4},end:{line:12,column:5}},loc:{start:{line:12,column:18},end:{line:16,column:5}},line:12},2:{name:"(anonymous_2)",decl:{start:{line:20,column:4},end:{line:20,column:5}},loc:{start:{line:20,column:18},end:{line:24,column:5}},line:20}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0},f:{0:0,1:0,2:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/run/page-number.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\run\\page-number.ts"],names:[],mappings:";;AAAA,gDAA4C;AAC5C,wDAA0E;AAE1E,oBAAqB,SAAQ,sCAAoD;IAAjF;;QACuB,YAAO,GAAG,EAAE,KAAK,EAAE,WAAW,EAAE,CAAC;IACxD,CAAC;CAAA;AAED,UAAkB,SAAQ,6BAAY;IAClC;QACI,KAAK,CAAC,aAAa,CAAC,CAAC;QACrB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,cAAc,CAAC,EAAE,KAAK,EAAE,sBAAS,CAAC,QAAQ,EAAE,CAAC,CAAC,CAAC;QAClE,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC;IAC3B,CAAC;CACJ;AAND,oBAMC;AAED,mBAA2B,SAAQ,6BAAY;IAC3C;QACI,KAAK,CAAC,aAAa,CAAC,CAAC;QACrB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,cAAc,CAAC,EAAE,KAAK,EAAE,sBAAS,CAAC,QAAQ,EAAE,CAAC,CAAC,CAAC;QAClE,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC;IAC/B,CAAC;CACJ;AAND,sCAMC",sourcesContent:['import { SpaceType } from "file/space-type";\r\nimport { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\n\r\nclass TextAttributes extends XmlAttributeComponent<{ readonly space: SpaceType }> {\r\n protected readonly xmlKeys = { space: "xml:space" };\r\n}\r\n\r\nexport class Page extends XmlComponent {\r\n constructor() {\r\n super("w:instrText");\r\n this.root.push(new TextAttributes({ space: SpaceType.PRESERVE }));\r\n this.root.push("PAGE");\r\n }\r\n}\r\n\r\nexport class NumberOfPages extends XmlComponent {\r\n constructor() {\r\n super("w:instrText");\r\n this.root.push(new TextAttributes({ space: SpaceType.PRESERVE }));\r\n this.root.push("NUMPAGES");\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(20)),u=(c.s[2]++,t(0));class C extends u.XmlAttributeComponent{constructor(){c.f[0]++,c.s[3]++,super(...arguments),c.s[4]++,this.xmlKeys={space:"xml:space"}}}c.s[8]++,e.Page=class extends u.XmlComponent{constructor(){c.f[1]++,c.s[5]++,super("w:instrText"),c.s[6]++,this.root.push(new C({space:a.SpaceType.PRESERVE})),c.s[7]++,this.root.push("PAGE")}};c.s[12]++,e.NumberOfPages=class extends u.XmlComponent{constructor(){c.f[2]++,c.s[9]++,super("w:instrText"),c.s[10]++,this.root.push(new C({space:a.SpaceType.PRESERVE})),c.s[11]++,this.root.push("NUMPAGES")}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\tab.ts",r="5e2732840f66a5883b72022335eba6627bfd9855",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\tab.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:23}},3:{start:{line:9,column:0},end:{line:9,column:18}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:7,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/run/tab.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\run\\tab.ts"],names:[],mappings:";;AAAA,wDAAmD;AAEnD,SAAiB,SAAQ,6BAAY;IACjC;QACI,KAAK,CAAC,OAAO,CAAC,CAAC;IACnB,CAAC;CACJ;AAJD,kBAIC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\n\r\nexport class Tab extends XmlComponent {\r\n constructor() {\r\n super("w:tab");\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[3]++,e.Tab=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[2]++,super("w:tab")}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\text-run.ts",r="ba45ae4378fdd0af35c650c82da1387581c6b595",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\text-run.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:14},end:{line:3,column:31}},2:{start:{line:4,column:15},end:{line:4,column:47}},3:{start:{line:7,column:8},end:{line:7,column:16}},4:{start:{line:8,column:8},end:{line:8,column:46}},5:{start:{line:11,column:0},end:{line:11,column:26}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:22},end:{line:9,column:5}},line:6}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/run/text-run.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\run\\text-run.ts"],names:[],mappings:";;AAAA,gCAA6B;AAC7B,gDAA6C;AAE7C,aAAqB,SAAQ,SAAG;IAC5B,YAAY,IAAY;QACpB,KAAK,EAAE,CAAC;QACR,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,WAAI,CAAC,IAAI,CAAC,CAAC,CAAC;IACnC,CAAC;CACJ;AALD,0BAKC",sourcesContent:['import { Run } from "../run";\r\nimport { Text } from "./run-components/text";\r\n\r\nexport class TextRun extends Run {\r\n constructor(text: string) {\r\n super();\r\n this.root.push(new Text(text));\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(4)),u=(c.s[2]++,t(157));c.s[5]++,e.TextRun=class extends a.Run{constructor(n){c.f[0]++,c.s[3]++,super(),c.s[4]++,this.root.push(new u.Text(n))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\run-components\\text.ts",r="ea695a8de8f5b68304901436e51057fb4555aa02",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\run-components\\text.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:21},end:{line:3,column:47}},2:{start:{line:4,column:25},end:{line:4,column:55}},3:{start:{line:7,column:8},end:{line:7,column:28}},4:{start:{line:8,column:8},end:{line:8,column:46}},5:{start:{line:13,column:8},end:{line:13,column:21}},6:{start:{line:14,column:8},end:{line:14,column:87}},7:{start:{line:15,column:8},end:{line:17,column:9}},8:{start:{line:16,column:12},end:{line:16,column:33}},9:{start:{line:20,column:0},end:{line:20,column:20}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:18},end:{line:9,column:5}},line:6},1:{name:"(anonymous_1)",decl:{start:{line:12,column:4},end:{line:12,column:5}},loc:{start:{line:12,column:22},end:{line:18,column:5}},line:12}},branchMap:{0:{loc:{start:{line:15,column:8},end:{line:17,column:9}},type:"if",locations:[{start:{line:15,column:8},end:{line:17,column:9}},{start:{line:15,column:8},end:{line:17,column:9}}],line:15}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0},f:{0:0,1:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/run/run-components/text.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\run\\run-components\\text.ts"],names:[],mappings:";;AAAA,gDAA4C;AAC5C,wDAA0E;AAE1E,oBAAqB,SAAQ,sCAAoD;IAAjF;;QACuB,YAAO,GAAG,EAAE,KAAK,EAAE,WAAW,EAAE,CAAC;IACxD,CAAC;CAAA;AAED,UAAkB,SAAQ,6BAAY;IAClC,YAAY,IAAY;QACpB,KAAK,CAAC,KAAK,CAAC,CAAC;QACb,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,cAAc,CAAC,EAAE,KAAK,EAAE,sBAAS,CAAC,QAAQ,EAAE,CAAC,CAAC,CAAC;QAClE,IAAI,IAAI,EAAE;YACN,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;SACxB;IACL,CAAC;CACJ;AARD,oBAQC",sourcesContent:['import { SpaceType } from "file/space-type";\r\nimport { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\n\r\nclass TextAttributes extends XmlAttributeComponent<{ readonly space: SpaceType }> {\r\n protected readonly xmlKeys = { space: "xml:space" };\r\n}\r\n\r\nexport class Text extends XmlComponent {\r\n constructor(text: string) {\r\n super("w:t");\r\n this.root.push(new TextAttributes({ space: SpaceType.PRESERVE }));\r\n if (text) {\r\n this.root.push(text);\r\n }\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(20)),u=(c.s[2]++,t(0));class C extends u.XmlAttributeComponent{constructor(){c.f[0]++,c.s[3]++,super(...arguments),c.s[4]++,this.xmlKeys={space:"xml:space"}}}c.s[9]++,e.Text=class extends u.XmlComponent{constructor(n){c.f[1]++,c.s[5]++,super("w:t"),c.s[6]++,this.root.push(new C({space:a.SpaceType.PRESERVE})),c.s[7]++,n?(c.b[0][0]++,c.s[8]++,this.root.push(n)):c.b[0][1]++}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\picture-run.ts",r="98a8798a6e0c45a4f368cbb8a72d70b4a78910fd",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\picture-run.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:18},end:{line:3,column:42}},2:{start:{line:4,column:14},end:{line:4,column:31}},3:{start:{line:7,column:8},end:{line:7,column:16}},4:{start:{line:8,column:8},end:{line:10,column:9}},5:{start:{line:9,column:12},end:{line:9,column:61}},6:{start:{line:11,column:8},end:{line:11,column:72}},7:{start:{line:12,column:8},end:{line:12,column:37}},8:{start:{line:15,column:8},end:{line:15,column:45}},9:{start:{line:18,column:0},end:{line:18,column:32}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:43},end:{line:13,column:5}},line:6},1:{name:"(anonymous_1)",decl:{start:{line:14,column:4},end:{line:14,column:5}},loc:{start:{line:14,column:42},end:{line:16,column:5}},line:14}},branchMap:{0:{loc:{start:{line:8,column:8},end:{line:10,column:9}},type:"if",locations:[{start:{line:8,column:8},end:{line:10,column:9}},{start:{line:8,column:8},end:{line:10,column:9}}],line:8},1:{loc:{start:{line:14,column:10},end:{line:14,column:21}},type:"default-arg",locations:[{start:{line:14,column:20},end:{line:14,column:21}}],line:14},2:{loc:{start:{line:14,column:23},end:{line:14,column:40}},type:"default-arg",locations:[{start:{line:14,column:33},end:{line:14,column:40}}],line:14}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0},f:{0:0,1:0},b:{0:[0,0],1:[0],2:[0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/run/picture-run.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\run\\picture-run.ts"],names:[],mappings:";;AAAA,2CAAwC;AAGxC,gCAA6B;AAE7B,gBAAwB,SAAQ,SAAG;IAG/B,YAAY,SAAqB,EAAE,cAAgC;QAC/D,KAAK,EAAE,CAAC;QAER,IAAI,SAAS,KAAK,SAAS,EAAE;YACzB,MAAM,IAAI,KAAK,CAAC,+BAA+B,CAAC,CAAC;SACpD;QAED,IAAI,CAAC,OAAO,GAAG,IAAI,iBAAO,CAAC,SAAS,EAAE,cAAc,CAAC,CAAC;QAEtD,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;IACjC,CAAC;IAEM,KAAK,CAAC,UAAkB,CAAC,EAAE,UAAkB,OAAO;QACvD,IAAI,CAAC,OAAO,CAAC,KAAK,CAAC,OAAO,EAAE,OAAO,CAAC,CAAC;IACzC,CAAC;CACJ;AAlBD,gCAkBC",sourcesContent:['import { Drawing } from "../../drawing";\r\nimport { IDrawingOptions } from "../../drawing/drawing";\r\nimport { IMediaData } from "../../media/data";\r\nimport { Run } from "../run";\r\n\r\nexport class PictureRun extends Run {\r\n private readonly drawing: Drawing;\r\n\r\n constructor(imageData: IMediaData, drawingOptions?: IDrawingOptions) {\r\n super();\r\n\r\n if (imageData === undefined) {\r\n throw new Error("imageData cannot be undefined");\r\n }\r\n\r\n this.drawing = new Drawing(imageData, drawingOptions);\r\n\r\n this.root.push(this.drawing);\r\n }\r\n\r\n public scale(factorX: number = 1, factorY: number = factorX): void {\r\n this.drawing.scale(factorX, factorY);\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(67)),u=(c.s[2]++,t(4));c.s[9]++,e.PictureRun=class extends u.Run{constructor(n,e){if(c.f[0]++,c.s[3]++,super(),c.s[4]++,void 0===n)throw c.b[0][0]++,c.s[5]++,new Error("imageData cannot be undefined");c.b[0][1]++,c.s[6]++,this.drawing=new a.Drawing(n,e),c.s[7]++,this.root.push(this.drawing)}scale(n=(c.b[1][0]++,1),e=(c.b[2][0]++,n)){c.f[1]++,c.s[8]++,this.drawing.scale(n,e)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\drawing.ts",r="e577b7e135edd33c942385162acaef62ea407552",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\drawing.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:17},end:{line:4,column:36}},3:{start:{line:5,column:17},end:{line:5,column:36}},4:{start:{line:8,column:8},end:{line:8,column:27}},5:{start:{line:9,column:8},end:{line:11,column:9}},6:{start:{line:10,column:12},end:{line:10,column:61}},7:{start:{line:12,column:8},end:{line:18,column:9}},8:{start:{line:13,column:12},end:{line:13,column:91}},9:{start:{line:14,column:12},end:{line:14,column:40}},10:{start:{line:17,column:12},end:{line:17,column:109}},11:{start:{line:21,column:8},end:{line:21,column:44}},12:{start:{line:24,column:0},end:{line:24,column:26}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:7,column:4},end:{line:7,column:5}},loc:{start:{line:7,column:48},end:{line:19,column:5}},line:7},1:{name:"(anonymous_1)",decl:{start:{line:20,column:4},end:{line:20,column:5}},loc:{start:{line:20,column:28},end:{line:22,column:5}},line:20}},branchMap:{0:{loc:{start:{line:7,column:27},end:{line:7,column:46}},type:"default-arg",locations:[{start:{line:7,column:44},end:{line:7,column:46}}],line:7},1:{loc:{start:{line:9,column:8},end:{line:11,column:9}},type:"if",locations:[{start:{line:9,column:8},end:{line:11,column:9}},{start:{line:9,column:8},end:{line:11,column:9}}],line:9},2:{loc:{start:{line:12,column:8},end:{line:18,column:9}},type:"if",locations:[{start:{line:12,column:8},end:{line:18,column:9}},{start:{line:12,column:8},end:{line:18,column:9}}],line:12}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0},f:{0:0,1:0},b:{0:[0],1:[0,0],2:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/drawing.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\drawing.ts"],names:[],mappings:";;AACA,wDAAmD;AACnD,qCAAkC;AAElC,qCAAkC;AAalC,aAAqB,SAAQ,6BAAY;IAGrC,YAAY,SAAqB,EAAE,iBAAkC,EAAE;QACnE,KAAK,CAAC,WAAW,CAAC,CAAC;QAEnB,IAAI,SAAS,KAAK,SAAS,EAAE;YACzB,MAAM,IAAI,KAAK,CAAC,+BAA+B,CAAC,CAAC;SACpD;QAED,IAAI,CAAC,cAAc,CAAC,QAAQ,EAAE;YAC1B,IAAI,CAAC,MAAM,GAAG,IAAI,eAAM,CAAC,SAAS,CAAC,WAAW,EAAE,SAAS,CAAC,UAAU,CAAC,CAAC;YACtE,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC;SAC/B;aAAM;YACH,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,eAAM,CAAC,SAAS,CAAC,WAAW,EAAE,SAAS,CAAC,UAAU,EAAE,cAAc,CAAC,CAAC,CAAC;SAC3F;IACL,CAAC;IAEM,KAAK,CAAC,OAAe,EAAE,OAAe;QACzC,IAAI,CAAC,MAAM,CAAC,KAAK,CAAC,OAAO,EAAE,OAAO,CAAC,CAAC;IACxC,CAAC;CACJ;AArBD,0BAqBC",sourcesContent:['import { IMediaData } from "file/media";\r\nimport { XmlComponent } from "file/xml-components";\r\nimport { Anchor } from "./anchor";\r\nimport { IFloating } from "./floating";\r\nimport { Inline } from "./inline";\r\n\r\nexport interface IDistance {\r\n readonly distT?: number;\r\n readonly distB?: number;\r\n readonly distL?: number;\r\n readonly distR?: number;\r\n}\r\n\r\nexport interface IDrawingOptions {\r\n readonly floating?: IFloating;\r\n}\r\n\r\nexport class Drawing extends XmlComponent {\r\n private readonly inline: Inline;\r\n\r\n constructor(imageData: IMediaData, drawingOptions: IDrawingOptions = {}) {\r\n super("w:drawing");\r\n\r\n if (imageData === undefined) {\r\n throw new Error("imageData cannot be undefined");\r\n }\r\n\r\n if (!drawingOptions.floating) {\r\n this.inline = new Inline(imageData.referenceId, imageData.dimensions);\r\n this.root.push(this.inline);\r\n } else {\r\n this.root.push(new Anchor(imageData.referenceId, imageData.dimensions, drawingOptions));\r\n }\r\n }\r\n\r\n public scale(factorX: number, factorY: number): void {\r\n this.inline.scale(factorX, factorY);\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(160)),C=(c.s[3]++,t(203));c.s[12]++,e.Drawing=class extends a.XmlComponent{constructor(n,e=(c.b[0][0]++,{})){if(c.f[0]++,c.s[4]++,super("w:drawing"),c.s[5]++,void 0===n)throw c.b[1][0]++,c.s[6]++,new Error("imageData cannot be undefined");c.b[1][1]++,c.s[7]++,e.floating?(c.b[2][1]++,c.s[10]++,this.root.push(new u.Anchor(n.referenceId,n.dimensions,e))):(c.b[2][0]++,c.s[8]++,this.inline=new C.Inline(n.referenceId,n.dimensions),c.s[9]++,this.root.push(this.inline))}scale(n,e){c.f[1]++,c.s[11]++,this.inline.scale(n,e)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\anchor\\index.ts",r="d3449d61b99648a39e7d3a2b1a24cf7d30d6577a",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\anchor\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:30}},5:{start:{line:7,column:0},end:{line:7,column:41}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/anchor/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\anchor\\index.ts"],names:[],mappings:";;;;;AAAA,8BAAyB;AACzB,yCAAoC",sourcesContent:['export * from "./anchor";\r\nexport * from "./anchor-attributes";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));function a(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,a(t(161)),c.s[5]++,a(t(76))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\anchor\\anchor.ts",r="cfefcf0d1191a6b63ae9fc8300f644bec36f5108",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\anchor\\anchor.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:19},end:{line:4,column:41}},3:{start:{line:5,column:18},end:{line:5,column:46}},4:{start:{line:6,column:20},end:{line:6,column:43}},5:{start:{line:7,column:25},end:{line:7,column:70}},6:{start:{line:8,column:24},end:{line:8,column:67}},7:{start:{line:9,column:17},end:{line:9,column:46}},8:{start:{line:10,column:35},end:{line:10,column:89}},9:{start:{line:11,column:28},end:{line:11,column:58}},10:{start:{line:12,column:23},end:{line:19,column:1}},11:{start:{line:22,column:8},end:{line:22,column:27}},12:{start:{line:23,column:25},end:{line:28,column:57}},13:{start:{line:29,column:8},end:{line:40,column:12}},14:{start:{line:41,column:8},end:{line:41,column:51}},15:{start:{line:42,column:8},end:{line:42,column:87}},16:{start:{line:43,column:8},end:{line:43,column:83}},17:{start:{line:44,column:8},end:{line:44,column:82}},18:{start:{line:45,column:8},end:{line:45,column:59}},19:{start:{line:46,column:8},end:{line:64,column:9}},20:{start:{line:47,column:12},end:{line:60,column:13}},21:{start:{line:49,column:20},end:{line:49,column:126}},22:{start:{line:50,column:20},end:{line:50,column:26}},23:{start:{line:52,column:20},end:{line:52,column:95}},24:{start:{line:53,column:20},end:{line:53,column:26}},25:{start:{line:55,column:20},end:{line:55,column:102}},26:{start:{line:56,column:20},end:{line:56,column:26}},27:{start:{line:59,column:20},end:{line:59,column:63}},28:{start:{line:63,column:12},end:{line:63,column:55}},29:{start:{line:65,column:8},end:{line:65,column:61}},30:{start:{line:66,column:8},end:{line:66,column:80}},31:{start:{line:67,column:8},end:{line:67,column:97}},32:{start:{line:70,column:0},end:{line:70,column:24}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:21,column:4},end:{line:21,column:5}},loc:{start:{line:21,column:57},end:{line:68,column:5}},line:21}},branchMap:{0:{loc:{start:{line:30,column:19},end:{line:30,column:44}},type:"binary-expr",locations:[{start:{line:30,column:19},end:{line:30,column:39}},{start:{line:30,column:43},end:{line:30,column:44}}],line:30},1:{loc:{start:{line:31,column:19},end:{line:31,column:47}},type:"binary-expr",locations:[{start:{line:31,column:19},end:{line:31,column:42}},{start:{line:31,column:46},end:{line:31,column:47}}],line:31},2:{loc:{start:{line:32,column:19},end:{line:32,column:45}},type:"binary-expr",locations:[{start:{line:32,column:19},end:{line:32,column:40}},{start:{line:32,column:44},end:{line:32,column:45}}],line:32},3:{loc:{start:{line:33,column:19},end:{line:33,column:46}},type:"binary-expr",locations:[{start:{line:33,column:19},end:{line:33,column:41}},{start:{line:33,column:45},end:{line:33,column:46}}],line:33},4:{loc:{start:{line:35,column:26},end:{line:35,column:68}},type:"cond-expr",locations:[{start:{line:35,column:59},end:{line:35,column:62}},{start:{line:35,column:65},end:{line:35,column:68}}],line:35},5:{loc:{start:{line:36,column:23},end:{line:36,column:67}},type:"cond-expr",locations:[{start:{line:36,column:58},end:{line:36,column:61}},{start:{line:36,column:64},end:{line:36,column:67}}],line:36},6:{loc:{start:{line:37,column:20},end:{line:37,column:60}},type:"cond-expr",locations:[{start:{line:37,column:51},end:{line:37,column:54}},{start:{line:37,column:57},end:{line:37,column:60}}],line:37},7:{loc:{start:{line:38,column:26},end:{line:38,column:68}},type:"cond-expr",locations:[{start:{line:38,column:59},end:{line:38,column:62}},{start:{line:38,column:65},end:{line:38,column:68}}],line:38},8:{loc:{start:{line:46,column:8},end:{line:64,column:9}},type:"if",locations:[{start:{line:46,column:8},end:{line:64,column:9}},{start:{line:46,column:8},end:{line:64,column:9}}],line:46},9:{loc:{start:{line:46,column:12},end:{line:46,column:95}},type:"binary-expr",locations:[{start:{line:46,column:12},end:{line:46,column:49}},{start:{line:46,column:53},end:{line:46,column:95}}],line:46},10:{loc:{start:{line:47,column:12},end:{line:60,column:13}},type:"switch",locations:[{start:{line:48,column:16},end:{line:50,column:26}},{start:{line:51,column:16},end:{line:53,column:26}},{start:{line:54,column:16},end:{line:56,column:26}},{start:{line:57,column:16},end:{line:57,column:55}},{start:{line:58,column:16},end:{line:59,column:63}}],line:47}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0},f:{0:0},b:{0:[0,0],1:[0,0],2:[0,0],3:[0,0],4:[0,0],5:[0,0],6:[0,0],7:[0,0],8:[0,0],9:[0,0],10:[0,0,0,0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/anchor/anchor.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\anchor\\anchor.ts"],names:[],mappings:"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",sourcesContent:['// http://officeopenxml.com/drwPicFloating.php\r\nimport { IMediaDataDimensions } from "file/media";\r\nimport { XmlComponent } from "file/xml-components";\r\nimport { IDrawingOptions } from "../drawing";\r\nimport { HorizontalPosition, IFloating, SimplePos, VerticalPosition } from "../floating";\r\nimport { Graphic } from "../inline/graphic";\r\nimport { TextWrappingType, WrapNone, WrapSquare, WrapTight, WrapTopAndBottom } from "../text-wrap";\r\nimport { DocProperties } from "./../doc-properties/doc-properties";\r\nimport { EffectExtent } from "./../effect-extent/effect-extent";\r\nimport { Extent } from "./../extent/extent";\r\nimport { GraphicFrameProperties } from "./../graphic-frame/graphic-frame-properties";\r\nimport { AnchorAttributes } from "./anchor-attributes";\r\n\r\nconst defaultOptions: IFloating = {\r\n allowOverlap: true,\r\n behindDocument: false,\r\n lockAnchor: false,\r\n layoutInCell: true,\r\n verticalPosition: {},\r\n horizontalPosition: {},\r\n};\r\n\r\nexport class Anchor extends XmlComponent {\r\n constructor(referenceId: number, dimensions: IMediaDataDimensions, drawingOptions: IDrawingOptions) {\r\n super("wp:anchor");\r\n\r\n const floating = {\r\n margins: {\r\n top: 0,\r\n bottom: 0,\r\n left: 0,\r\n right: 0,\r\n },\r\n ...defaultOptions,\r\n ...drawingOptions.floating,\r\n };\r\n\r\n this.root.push(\r\n new AnchorAttributes({\r\n distT: floating.margins.top || 0,\r\n distB: floating.margins.bottom || 0,\r\n distL: floating.margins.left || 0,\r\n distR: floating.margins.right || 0,\r\n simplePos: "0", // note: word doesn\'t fully support - so we use 0\r\n allowOverlap: floating.allowOverlap === true ? "1" : "0",\r\n behindDoc: floating.behindDocument === true ? "1" : "0",\r\n locked: floating.lockAnchor === true ? "1" : "0",\r\n layoutInCell: floating.layoutInCell === true ? "1" : "0",\r\n relativeHeight: dimensions.emus.y,\r\n }),\r\n );\r\n\r\n this.root.push(new SimplePos());\r\n this.root.push(new HorizontalPosition(floating.horizontalPosition));\r\n this.root.push(new VerticalPosition(floating.verticalPosition));\r\n this.root.push(new Extent(dimensions.emus.x, dimensions.emus.y));\r\n this.root.push(new EffectExtent());\r\n\r\n if (drawingOptions.floating !== undefined && drawingOptions.floating.wrap !== undefined) {\r\n switch (drawingOptions.floating.wrap.type) {\r\n case TextWrappingType.SQUARE:\r\n this.root.push(new WrapSquare(drawingOptions.floating.wrap, drawingOptions.floating.margins));\r\n break;\r\n case TextWrappingType.TIGHT:\r\n this.root.push(new WrapTight(drawingOptions.floating.margins));\r\n break;\r\n case TextWrappingType.TOP_AND_BOTTOM:\r\n this.root.push(new WrapTopAndBottom(drawingOptions.floating.margins));\r\n break;\r\n case TextWrappingType.NONE:\r\n default:\r\n this.root.push(new WrapNone());\r\n }\r\n } else {\r\n this.root.push(new WrapNone());\r\n }\r\n\r\n this.root.push(new DocProperties());\r\n this.root.push(new GraphicFrameProperties());\r\n this.root.push(new Graphic(referenceId, dimensions.emus.x, dimensions.emus.y));\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(68)),C=(c.s[3]++,t(71)),m=(c.s[4]++,t(39)),d=(c.s[5]++,t(72)),p=(c.s[6]++,t(73)),h=(c.s[7]++,t(74)),f=(c.s[8]++,t(75)),I=(c.s[9]++,t(76)),b=(c.s[10]++,{allowOverlap:!0,behindDocument:!1,lockAnchor:!1,layoutInCell:!0,verticalPosition:{},horizontalPosition:{}});c.s[32]++,e.Anchor=class extends a.XmlComponent{constructor(n,e,t){c.f[0]++,c.s[11]++,super("wp:anchor");const A=(c.s[12]++,Object.assign({margins:{top:0,bottom:0,left:0,right:0}},b,t.floating));if(c.s[13]++,this.root.push(new I.AnchorAttributes({distT:(c.b[0][0]++,A.margins.top||(c.b[0][1]++,0)),distB:(c.b[1][0]++,A.margins.bottom||(c.b[1][1]++,0)),distL:(c.b[2][0]++,A.margins.left||(c.b[2][1]++,0)),distR:(c.b[3][0]++,A.margins.right||(c.b[3][1]++,0)),simplePos:"0",allowOverlap:!0===A.allowOverlap?(c.b[4][0]++,"1"):(c.b[4][1]++,"0"),behindDoc:!0===A.behindDocument?(c.b[5][0]++,"1"):(c.b[5][1]++,"0"),locked:!0===A.lockAnchor?(c.b[6][0]++,"1"):(c.b[6][1]++,"0"),layoutInCell:!0===A.layoutInCell?(c.b[7][0]++,"1"):(c.b[7][1]++,"0"),relativeHeight:e.emus.y})),c.s[14]++,this.root.push(new u.SimplePos),c.s[15]++,this.root.push(new u.HorizontalPosition(A.horizontalPosition)),c.s[16]++,this.root.push(new u.VerticalPosition(A.verticalPosition)),c.s[17]++,this.root.push(new h.Extent(e.emus.x,e.emus.y)),c.s[18]++,this.root.push(new p.EffectExtent),c.s[19]++,c.b[9][0]++,void 0!==t.floating&&(c.b[9][1]++,void 0!==t.floating.wrap))switch(c.b[8][0]++,c.s[20]++,t.floating.wrap.type){case m.TextWrappingType.SQUARE:c.b[10][0]++,c.s[21]++,this.root.push(new m.WrapSquare(t.floating.wrap,t.floating.margins)),c.s[22]++;break;case m.TextWrappingType.TIGHT:c.b[10][1]++,c.s[23]++,this.root.push(new m.WrapTight(t.floating.margins)),c.s[24]++;break;case m.TextWrappingType.TOP_AND_BOTTOM:c.b[10][2]++,c.s[25]++,this.root.push(new m.WrapTopAndBottom(t.floating.margins)),c.s[26]++;break;case m.TextWrappingType.NONE:c.b[10][3]++;default:c.b[10][4]++,c.s[27]++,this.root.push(new m.WrapNone)}else c.b[8][1]++,c.s[28]++,this.root.push(new m.WrapNone);c.s[29]++,this.root.push(new d.DocProperties),c.s[30]++,this.root.push(new f.GraphicFrameProperties),c.s[31]++,this.root.push(new C.Graphic(n,e.emus.x,e.emus.y))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\floating\\simple-pos.ts",r="d0d41d38b4a0675f6c82b48524af05f2e8fc9c27",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\floating\\simple-pos.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:10,column:10}},4:{start:{line:15,column:8},end:{line:15,column:30}},5:{start:{line:16,column:8},end:{line:19,column:12}},6:{start:{line:22,column:0},end:{line:22,column:30}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:11,column:5}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:14,column:4},end:{line:14,column:5}},loc:{start:{line:14,column:18},end:{line:20,column:5}},line:14}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0},f:{0:0,1:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/floating/simple-pos.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\floating\\simple-pos.ts"],names:[],mappings:";;AACA,wDAA0E;AAO1E,yBAA0B,SAAQ,sCAA2C;IAA7E;;QACuB,YAAO,GAAG;YACzB,CAAC,EAAE,GAAG;YACN,CAAC,EAAE,GAAG;SACT,CAAC;IACN,CAAC;CAAA;AAED,eAAuB,SAAQ,6BAAY;IACvC;QACI,KAAK,CAAC,cAAc,CAAC,CAAC;QAGtB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,mBAAmB,CAAC;YACpB,CAAC,EAAE,CAAC;YACJ,CAAC,EAAE,CAAC;SACP,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAZD,8BAYC",sourcesContent:['// http://officeopenxml.com/drwPicFloating-position.php\r\nimport { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\n\r\ninterface ISimplePosAttributes {\r\n readonly x: number;\r\n readonly y: number;\r\n}\r\n\r\nclass SimplePosAttributes extends XmlAttributeComponent<ISimplePosAttributes> {\r\n protected readonly xmlKeys = {\r\n x: "x",\r\n y: "y",\r\n };\r\n}\r\n\r\nexport class SimplePos extends XmlComponent {\r\n constructor() {\r\n super("wp:simplePos");\r\n\r\n // NOTE: It\'s not fully supported in Microsoft Word, but this element is needed anyway\r\n this.root.push(\r\n new SimplePosAttributes({\r\n x: 0,\r\n y: 0,\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));class u extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={x:"x",y:"y"}}}c.s[6]++,e.SimplePos=class extends a.XmlComponent{constructor(){c.f[1]++,c.s[4]++,super("wp:simplePos"),c.s[5]++,this.root.push(new u({x:0,y:0}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\floating\\horizontal-position.ts",r="d257fe4d7f9673da8880abd5108ec2a737eff991",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\floating\\horizontal-position.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:16},end:{line:4,column:34}},3:{start:{line:5,column:28},end:{line:5,column:58}},4:{start:{line:6,column:26},end:{line:6,column:54}},5:{start:{line:9,column:8},end:{line:9,column:28}},6:{start:{line:10,column:8},end:{line:12,column:10}},7:{start:{line:17,column:8},end:{line:17,column:30}},8:{start:{line:18,column:8},end:{line:20,column:12}},9:{start:{line:21,column:8},end:{line:29,column:9}},10:{start:{line:22,column:12},end:{line:22,column:72}},11:{start:{line:24,column:13},end:{line:29,column:9}},12:{start:{line:25,column:12},end:{line:25,column:92}},13:{start:{line:28,column:12},end:{line:28,column:106}},14:{start:{line:32,column:0},end:{line:32,column:48}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:8,column:4},end:{line:8,column:5}},loc:{start:{line:8,column:18},end:{line:13,column:5}},line:8},1:{name:"(anonymous_1)",decl:{start:{line:16,column:4},end:{line:16,column:5}},loc:{start:{line:16,column:36},end:{line:30,column:5}},line:16}},branchMap:{0:{loc:{start:{line:19,column:26},end:{line:19,column:112}},type:"binary-expr",locations:[{start:{line:19,column:26},end:{line:19,column:53}},{start:{line:19,column:57},end:{line:19,column:112}}],line:19},1:{loc:{start:{line:21,column:8},end:{line:29,column:9}},type:"if",locations:[{start:{line:21,column:8},end:{line:29,column:9}},{start:{line:21,column:8},end:{line:29,column:9}}],line:21},2:{loc:{start:{line:24,column:13},end:{line:29,column:9}},type:"if",locations:[{start:{line:24,column:13},end:{line:29,column:9}},{start:{line:24,column:13},end:{line:29,column:9}}],line:24}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0},f:{0:0,1:0},b:{0:[0,0],1:[0,0],2:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/floating/horizontal-position.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\floating\\horizontal-position.ts"],names:[],mappings:";;AACA,wDAA0E;AAC1E,mCAAgC;AAChC,2DAAiG;AACjG,uDAAmD;AAMnD,kCAAmC,SAAQ,sCAAoD;IAA/F;;QACuB,YAAO,GAAG;YACzB,YAAY,EAAE,cAAc;SAC/B,CAAC;IACN,CAAC;CAAA;AAED,wBAAgC,SAAQ,6BAAY;IAChD,YAAY,kBAA8C;QACtD,KAAK,CAAC,cAAc,CAAC,CAAC;QAEtB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,4BAA4B,CAAC;YAC7B,YAAY,EAAE,kBAAkB,CAAC,QAAQ,IAAI,kDAA8B,CAAC,IAAI;SACnF,CAAC,CACL,CAAC;QAEF,IAAI,kBAAkB,CAAC,KAAK,EAAE;YAC1B,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,aAAK,CAAC,kBAAkB,CAAC,KAAK,CAAC,CAAC,CAAC;SACvD;aAAM,IAAI,kBAAkB,CAAC,MAAM,KAAK,SAAS,EAAE;YAChD,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,gCAAc,CAAC,kBAAkB,CAAC,MAAM,CAAC,CAAC,CAAC;SACjE;aAAM;YACH,MAAM,IAAI,KAAK,CAAC,4EAA4E,CAAC,CAAC;SACjG;IACL,CAAC;CACJ;AAlBD,gDAkBC",sourcesContent:['// http://officeopenxml.com/drwPicFloating-position.php\r\nimport { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\nimport { Align } from "./align";\r\nimport { HorizontalPositionRelativeFrom, IHorizontalPositionOptions } from "./floating-position";\r\nimport { PositionOffset } from "./position-offset";\r\n\r\ninterface IHorizontalPositionAttributes {\r\n readonly relativeFrom: HorizontalPositionRelativeFrom;\r\n}\r\n\r\nclass HorizontalPositionAttributes extends XmlAttributeComponent<IHorizontalPositionAttributes> {\r\n protected readonly xmlKeys = {\r\n relativeFrom: "relativeFrom",\r\n };\r\n}\r\n\r\nexport class HorizontalPosition extends XmlComponent {\r\n constructor(horizontalPosition: IHorizontalPositionOptions) {\r\n super("wp:positionH");\r\n\r\n this.root.push(\r\n new HorizontalPositionAttributes({\r\n relativeFrom: horizontalPosition.relative || HorizontalPositionRelativeFrom.PAGE,\r\n }),\r\n );\r\n\r\n if (horizontalPosition.align) {\r\n this.root.push(new Align(horizontalPosition.align));\r\n } else if (horizontalPosition.offset !== undefined) {\r\n this.root.push(new PositionOffset(horizontalPosition.offset));\r\n } else {\r\n throw new Error("There is no configuration provided for floating position (Align or offset)");\r\n }\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(69)),C=(c.s[3]++,t(38)),m=(c.s[4]++,t(70));class d extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[5]++,super(...arguments),c.s[6]++,this.xmlKeys={relativeFrom:"relativeFrom"}}}c.s[14]++,e.HorizontalPosition=class extends a.XmlComponent{constructor(n){if(c.f[1]++,c.s[7]++,super("wp:positionH"),c.s[8]++,this.root.push(new d({relativeFrom:(c.b[0][0]++,n.relative||(c.b[0][1]++,C.HorizontalPositionRelativeFrom.PAGE))})),c.s[9]++,n.align)c.b[1][0]++,c.s[10]++,this.root.push(new u.Align(n.align));else{if(c.b[1][1]++,c.s[11]++,void 0===n.offset)throw c.b[2][1]++,c.s[13]++,new Error("There is no configuration provided for floating position (Align or offset)");c.b[2][0]++,c.s[12]++,this.root.push(new m.PositionOffset(n.offset))}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\floating\\vertical-position.ts",r="80a798df08096cebe7ed1f22541909177f512c4f",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\floating\\vertical-position.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:16},end:{line:4,column:34}},3:{start:{line:5,column:28},end:{line:5,column:58}},4:{start:{line:6,column:26},end:{line:6,column:54}},5:{start:{line:9,column:8},end:{line:9,column:28}},6:{start:{line:10,column:8},end:{line:12,column:10}},7:{start:{line:17,column:8},end:{line:17,column:30}},8:{start:{line:18,column:8},end:{line:20,column:12}},9:{start:{line:21,column:8},end:{line:29,column:9}},10:{start:{line:22,column:12},end:{line:22,column:70}},11:{start:{line:24,column:13},end:{line:29,column:9}},12:{start:{line:25,column:12},end:{line:25,column:90}},13:{start:{line:28,column:12},end:{line:28,column:106}},14:{start:{line:32,column:0},end:{line:32,column:44}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:8,column:4},end:{line:8,column:5}},loc:{start:{line:8,column:18},end:{line:13,column:5}},line:8},1:{name:"(anonymous_1)",decl:{start:{line:16,column:4},end:{line:16,column:5}},loc:{start:{line:16,column:34},end:{line:30,column:5}},line:16}},branchMap:{0:{loc:{start:{line:19,column:26},end:{line:19,column:108}},type:"binary-expr",locations:[{start:{line:19,column:26},end:{line:19,column:51}},{start:{line:19,column:55},end:{line:19,column:108}}],line:19},1:{loc:{start:{line:21,column:8},end:{line:29,column:9}},type:"if",locations:[{start:{line:21,column:8},end:{line:29,column:9}},{start:{line:21,column:8},end:{line:29,column:9}}],line:21},2:{loc:{start:{line:24,column:13},end:{line:29,column:9}},type:"if",locations:[{start:{line:24,column:13},end:{line:29,column:9}},{start:{line:24,column:13},end:{line:29,column:9}}],line:24}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0},f:{0:0,1:0},b:{0:[0,0],1:[0,0],2:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/floating/vertical-position.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\floating\\vertical-position.ts"],names:[],mappings:";;AACA,wDAA0E;AAC1E,mCAAgC;AAChC,2DAA6F;AAC7F,uDAAmD;AAMnD,gCAAiC,SAAQ,sCAAkD;IAA3F;;QACuB,YAAO,GAAG;YACzB,YAAY,EAAE,cAAc;SAC/B,CAAC;IACN,CAAC;CAAA;AAED,sBAA8B,SAAQ,6BAAY;IAC9C,YAAY,gBAA0C;QAClD,KAAK,CAAC,cAAc,CAAC,CAAC;QAEtB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,0BAA0B,CAAC;YAC3B,YAAY,EAAE,gBAAgB,CAAC,QAAQ,IAAI,gDAA4B,CAAC,IAAI;SAC/E,CAAC,CACL,CAAC;QAEF,IAAI,gBAAgB,CAAC,KAAK,EAAE;YACxB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,aAAK,CAAC,gBAAgB,CAAC,KAAK,CAAC,CAAC,CAAC;SACrD;aAAM,IAAI,gBAAgB,CAAC,MAAM,KAAK,SAAS,EAAE;YAC9C,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,gCAAc,CAAC,gBAAgB,CAAC,MAAM,CAAC,CAAC,CAAC;SAC/D;aAAM;YACH,MAAM,IAAI,KAAK,CAAC,4EAA4E,CAAC,CAAC;SACjG;IACL,CAAC;CACJ;AAlBD,4CAkBC",sourcesContent:['// http://officeopenxml.com/drwPicFloating-position.php\r\nimport { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\nimport { Align } from "./align";\r\nimport { IVerticalPositionOptions, VerticalPositionRelativeFrom } from "./floating-position";\r\nimport { PositionOffset } from "./position-offset";\r\n\r\ninterface IVerticalPositionAttributes {\r\n readonly relativeFrom: VerticalPositionRelativeFrom;\r\n}\r\n\r\nclass VerticalPositionAttributes extends XmlAttributeComponent<IVerticalPositionAttributes> {\r\n protected readonly xmlKeys = {\r\n relativeFrom: "relativeFrom",\r\n };\r\n}\r\n\r\nexport class VerticalPosition extends XmlComponent {\r\n constructor(verticalPosition: IVerticalPositionOptions) {\r\n super("wp:positionV");\r\n\r\n this.root.push(\r\n new VerticalPositionAttributes({\r\n relativeFrom: verticalPosition.relative || VerticalPositionRelativeFrom.PAGE,\r\n }),\r\n );\r\n\r\n if (verticalPosition.align) {\r\n this.root.push(new Align(verticalPosition.align));\r\n } else if (verticalPosition.offset !== undefined) {\r\n this.root.push(new PositionOffset(verticalPosition.offset));\r\n } else {\r\n throw new Error("There is no configuration provided for floating position (Align or offset)");\r\n }\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(69)),C=(c.s[3]++,t(38)),m=(c.s[4]++,t(70));class d extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[5]++,super(...arguments),c.s[6]++,this.xmlKeys={relativeFrom:"relativeFrom"}}}c.s[14]++,e.VerticalPosition=class extends a.XmlComponent{constructor(n){if(c.f[1]++,c.s[7]++,super("wp:positionV"),c.s[8]++,this.root.push(new d({relativeFrom:(c.b[0][0]++,n.relative||(c.b[0][1]++,C.VerticalPositionRelativeFrom.PAGE))})),c.s[9]++,n.align)c.b[1][0]++,c.s[10]++,this.root.push(new u.Align(n.align));else{if(c.b[1][1]++,c.s[11]++,void 0===n.offset)throw c.b[2][1]++,c.s[13]++,new Error("There is no configuration provided for floating position (Align or offset)");c.b[2][0]++,c.s[12]++,this.root.push(new m.PositionOffset(n.offset))}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic.ts",r="acfe71c78d453fe9b5546f63ea0958093473cce4",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:23},end:{line:4,column:48}},3:{start:{line:7,column:8},end:{line:7,column:28}},4:{start:{line:8,column:8},end:{line:10,column:10}},5:{start:{line:15,column:8},end:{line:15,column:27}},6:{start:{line:16,column:8},end:{line:18,column:12}},7:{start:{line:19,column:8},end:{line:19,column:70}},8:{start:{line:20,column:8},end:{line:20,column:34}},9:{start:{line:23,column:8},end:{line:23,column:30}},10:{start:{line:26,column:0},end:{line:26,column:26}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:18},end:{line:11,column:5}},line:6},1:{name:"(anonymous_1)",decl:{start:{line:14,column:4},end:{line:14,column:5}},loc:{start:{line:14,column:35},end:{line:21,column:5}},line:14},2:{name:"(anonymous_2)",decl:{start:{line:22,column:4},end:{line:22,column:5}},loc:{start:{line:22,column:16},end:{line:24,column:5}},line:22}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0},f:{0:0,1:0,2:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/graphic.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\graphic.ts"],names:[],mappings:";;AAAA,wDAA0E;AAC1E,iDAA6C;AAM7C,uBAAwB,SAAQ,sCAAyC;IAAzE;;QACuB,YAAO,GAAG;YACzB,CAAC,EAAE,SAAS;SACf,CAAC;IACN,CAAC;CAAA;AAED,aAAqB,SAAQ,6BAAY;IAGrC,YAAY,WAAmB,EAAE,CAAS,EAAE,CAAS;QACjD,KAAK,CAAC,WAAW,CAAC,CAAC;QACnB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,iBAAiB,CAAC;YAClB,CAAC,EAAE,uDAAuD;SAC7D,CAAC,CACL,CAAC;QAEF,IAAI,CAAC,IAAI,GAAG,IAAI,0BAAW,CAAC,WAAW,EAAE,CAAC,EAAE,CAAC,CAAC,CAAC;QAE/C,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IAC9B,CAAC;IAEM,KAAK,CAAC,CAAS,EAAE,CAAS;QAC7B,IAAI,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;IAC1B,CAAC;CACJ;AAnBD,0BAmBC",sourcesContent:['import { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\nimport { GraphicData } from "./graphic-data";\r\n\r\ninterface IGraphicProperties {\r\n readonly a: string;\r\n}\r\n\r\nclass GraphicAttributes extends XmlAttributeComponent<IGraphicProperties> {\r\n protected readonly xmlKeys = {\r\n a: "xmlns:a",\r\n };\r\n}\r\n\r\nexport class Graphic extends XmlComponent {\r\n private readonly data: GraphicData;\r\n\r\n constructor(referenceId: number, x: number, y: number) {\r\n super("a:graphic");\r\n this.root.push(\r\n new GraphicAttributes({\r\n a: "http://schemas.openxmlformats.org/drawingml/2006/main",\r\n }),\r\n );\r\n\r\n this.data = new GraphicData(referenceId, x, y);\r\n\r\n this.root.push(this.data);\r\n }\r\n\r\n public setXY(x: number, y: number): void {\r\n this.data.setXY(x, y);\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(166));class C extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[3]++,super(...arguments),c.s[4]++,this.xmlKeys={a:"xmlns:a"}}}c.s[10]++,e.Graphic=class extends a.XmlComponent{constructor(n,e,t){c.f[1]++,c.s[5]++,super("a:graphic"),c.s[6]++,this.root.push(new C({a:"http://schemas.openxmlformats.org/drawingml/2006/main"})),c.s[7]++,this.data=new u.GraphicData(n,e,t),c.s[8]++,this.root.push(this.data)}setXY(n,e){c.f[2]++,c.s[9]++,this.data.setXY(n,e)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\index.ts",r="9d927910ce5f0df11a12b32d178d90517de6effb",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:36}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/graphic-data/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\graphic-data\\index.ts"],names:[],mappings:";;;;;AAAA,oCAA+B",sourcesContent:['export * from "./graphic-data";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,function(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}(t(167))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\graphic-data.ts",r="ba3bf7b76678510c322d384dcba45f881c9bb59c",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\graphic-data.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:33},end:{line:4,column:68}},3:{start:{line:5,column:14},end:{line:5,column:30}},4:{start:{line:8,column:8},end:{line:8,column:31}},5:{start:{line:9,column:8},end:{line:11,column:12}},6:{start:{line:12,column:8},end:{line:12,column:52}},7:{start:{line:13,column:8},end:{line:13,column:33}},8:{start:{line:16,column:8},end:{line:16,column:29}},9:{start:{line:19,column:0},end:{line:19,column:34}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:7,column:4},end:{line:7,column:5}},loc:{start:{line:7,column:35},end:{line:14,column:5}},line:7},1:{name:"(anonymous_1)",decl:{start:{line:15,column:4},end:{line:15,column:5}},loc:{start:{line:15,column:16},end:{line:17,column:5}},line:15}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0},f:{0:0,1:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/graphic-data/graphic-data.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\graphic-data\\graphic-data.ts"],names:[],mappings:";;AAAA,wDAAmD;AACnD,qEAAiE;AACjE,+BAA4B;AAE5B,iBAAyB,SAAQ,6BAAY;IAGzC,YAAY,WAAmB,EAAE,CAAS,EAAE,CAAS;QACjD,KAAK,CAAC,eAAe,CAAC,CAAC;QAEvB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,8CAAqB,CAAC;YACtB,GAAG,EAAE,0DAA0D;SAClE,CAAC,CACL,CAAC;QAEF,IAAI,CAAC,GAAG,GAAG,IAAI,SAAG,CAAC,WAAW,EAAE,CAAC,EAAE,CAAC,CAAC,CAAC;QAEtC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;IAC7B,CAAC;IAEM,KAAK,CAAC,CAAS,EAAE,CAAS;QAC7B,IAAI,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;IACzB,CAAC;CACJ;AApBD,kCAoBC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\nimport { GraphicDataAttributes } from "./graphic-data-attribute";\r\nimport { Pic } from "./pic";\r\n\r\nexport class GraphicData extends XmlComponent {\r\n private readonly pic: Pic;\r\n\r\n constructor(referenceId: number, x: number, y: number) {\r\n super("a:graphicData");\r\n\r\n this.root.push(\r\n new GraphicDataAttributes({\r\n uri: "http://schemas.openxmlformats.org/drawingml/2006/picture",\r\n }),\r\n );\r\n\r\n this.pic = new Pic(referenceId, x, y);\r\n\r\n this.root.push(this.pic);\r\n }\r\n\r\n public setXY(x: number, y: number): void {\r\n this.pic.setXY(x, y);\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(168)),C=(c.s[3]++,t(169));c.s[9]++,e.GraphicData=class extends a.XmlComponent{constructor(n,e,t){c.f[0]++,c.s[4]++,super("a:graphicData"),c.s[5]++,this.root.push(new u.GraphicDataAttributes({uri:"http://schemas.openxmlformats.org/drawingml/2006/picture"})),c.s[6]++,this.pic=new C.Pic(n,e,t),c.s[7]++,this.root.push(this.pic)}setXY(n,e){c.f[1]++,c.s[8]++,this.pic.setXY(n,e)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\graphic-data-attribute.ts",r="3eeb6d10c87c8ba00651fdf96918975a515cf133",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\graphic-data-attribute.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:9,column:10}},4:{start:{line:12,column:0},end:{line:12,column:54}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:10,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/graphic-data/graphic-data-attribute.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\graphic-data\\graphic-data-attribute.ts"],names:[],mappings:";;AAAA,wDAA4D;AAM5D,2BAAmC,SAAQ,sCAA6C;IAAxF;;QACuB,YAAO,GAAG;YACzB,GAAG,EAAE,KAAK;SACb,CAAC;IACN,CAAC;CAAA;AAJD,sDAIC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface IGraphicDataAttributes {\r\n readonly uri?: string;\r\n}\r\n\r\nexport class GraphicDataAttributes extends XmlAttributeComponent<IGraphicDataAttributes> {\r\n protected readonly xmlKeys = {\r\n uri: "uri",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.GraphicDataAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={uri:"uri"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\index.ts",r="8c27e9a0b5a7b7d01483c2ac64a47b07f576c510",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:27}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/graphic-data/pic/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\index.ts"],names:[],mappings:";;;;;AAAA,2BAAsB",sourcesContent:['export * from "./pic";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,function(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}(t(170))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\pic.ts",r="f9c391c16781dcc3a9f96f53d28226fc91b1ec7f",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\pic.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:20},end:{line:4,column:47}},3:{start:{line:5,column:36},end:{line:5,column:100}},4:{start:{line:6,column:25},end:{line:6,column:52}},5:{start:{line:7,column:27},end:{line:7,column:73}},6:{start:{line:10,column:8},end:{line:10,column:25}},7:{start:{line:11,column:8},end:{line:13,column:12}},8:{start:{line:14,column:8},end:{line:14,column:76}},9:{start:{line:15,column:8},end:{line:15,column:81}},10:{start:{line:16,column:8},end:{line:16,column:62}},11:{start:{line:17,column:8},end:{line:17,column:69}},12:{start:{line:20,column:8},end:{line:20,column:41}},13:{start:{line:23,column:0},end:{line:23,column:18}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:9,column:4},end:{line:9,column:5}},loc:{start:{line:9,column:35},end:{line:18,column:5}},line:9},1:{name:"(anonymous_1)",decl:{start:{line:19,column:4},end:{line:19,column:5}},loc:{start:{line:19,column:16},end:{line:21,column:5}},line:19}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0},f:{0:0,1:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/graphic-data/pic/pic.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\pic.ts"],names:[],mappings:";;AACA,wDAAmD;AACnD,gDAA4C;AAC5C,qGAA+F;AAC/F,qDAAiD;AACjD,0EAAsE;AAEtE,SAAiB,SAAQ,6BAAY;IAGjC,YAAY,WAAmB,EAAE,CAAS,EAAE,CAAS;QACjD,KAAK,CAAC,SAAS,CAAC,CAAC;QAEjB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,8BAAa,CAAC;YACd,KAAK,EAAE,0DAA0D;SACpE,CAAC,CACL,CAAC;QAEF,IAAI,CAAC,eAAe,GAAG,IAAI,kCAAe,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;QAEjD,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,kDAAsB,EAAE,CAAC,CAAC;QAC7C,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,oBAAQ,CAAC,WAAW,CAAC,CAAC,CAAC;QAC1C,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,kCAAe,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC;IAC9C,CAAC;IAEM,KAAK,CAAC,CAAS,EAAE,CAAS;QAC7B,IAAI,CAAC,eAAe,CAAC,KAAK,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;IACrC,CAAC;CACJ;AAtBD,kBAsBC",sourcesContent:['// http://officeopenxml.com/drwPic.php\r\nimport { XmlComponent } from "file/xml-components";\r\nimport { BlipFill } from "./blip/blip-fill";\r\nimport { NonVisualPicProperties } from "./non-visual-pic-properties/non-visual-pic-properties";\r\nimport { PicAttributes } from "./pic-attributes";\r\nimport { ShapeProperties } from "./shape-properties/shape-properties";\r\n\r\nexport class Pic extends XmlComponent {\r\n private readonly shapeProperties: ShapeProperties;\r\n\r\n constructor(referenceId: number, x: number, y: number) {\r\n super("pic:pic");\r\n\r\n this.root.push(\r\n new PicAttributes({\r\n xmlns: "http://schemas.openxmlformats.org/drawingml/2006/picture",\r\n }),\r\n );\r\n\r\n this.shapeProperties = new ShapeProperties(x, y);\r\n\r\n this.root.push(new NonVisualPicProperties());\r\n this.root.push(new BlipFill(referenceId));\r\n this.root.push(new ShapeProperties(x, y));\r\n }\r\n\r\n public setXY(x: number, y: number): void {\r\n this.shapeProperties.setXY(x, y);\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(171)),C=(c.s[3]++,t(175)),m=(c.s[4]++,t(181)),d=(c.s[5]++,t(182));c.s[13]++,e.Pic=class extends a.XmlComponent{constructor(n,e,t){c.f[0]++,c.s[6]++,super("pic:pic"),c.s[7]++,this.root.push(new m.PicAttributes({xmlns:"http://schemas.openxmlformats.org/drawingml/2006/picture"})),c.s[8]++,this.shapeProperties=new d.ShapeProperties(e,t),c.s[9]++,this.root.push(new C.NonVisualPicProperties),c.s[10]++,this.root.push(new u.BlipFill(n)),c.s[11]++,this.root.push(new d.ShapeProperties(e,t))}setXY(n,e){c.f[1]++,c.s[12]++,this.shapeProperties.setXY(n,e)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\blip\\blip-fill.ts",r="6d25ccdff8b4a0a83cfe04acb8a0e10340758a6e",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\blip\\blip-fill.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:15},end:{line:4,column:32}},3:{start:{line:5,column:27},end:{line:5,column:56}},4:{start:{line:6,column:18},end:{line:6,column:38}},5:{start:{line:9,column:8},end:{line:9,column:30}},6:{start:{line:10,column:8},end:{line:10,column:53}},7:{start:{line:11,column:8},end:{line:11,column:65}},8:{start:{line:12,column:8},end:{line:12,column:48}},9:{start:{line:15,column:0},end:{line:15,column:28}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:8,column:4},end:{line:8,column:5}},loc:{start:{line:8,column:29},end:{line:13,column:5}},line:8}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/graphic-data/pic/blip/blip-fill.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\blip\\blip-fill.ts"],names:[],mappings:";;AAAA,wDAAmD;AACnD,iCAA8B;AAC9B,yDAAqD;AACrD,uCAAoC;AAEpC,cAAsB,SAAQ,6BAAY;IACtC,YAAY,WAAmB;QAC3B,KAAK,CAAC,cAAc,CAAC,CAAC;QACtB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,WAAI,CAAC,WAAW,CAAC,CAAC,CAAC;QACtC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,kCAAe,EAAE,CAAC,CAAC;QACtC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,iBAAO,EAAE,CAAC,CAAC;IAClC,CAAC;CACJ;AAPD,4BAOC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\nimport { Blip } from "./blip";\r\nimport { SourceRectangle } from "./source-rectangle";\r\nimport { Stretch } from "./stretch";\r\n\r\nexport class BlipFill extends XmlComponent {\r\n constructor(referenceId: number) {\r\n super("pic:blipFill");\r\n this.root.push(new Blip(referenceId));\r\n this.root.push(new SourceRectangle());\r\n this.root.push(new Stretch());\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(172)),C=(c.s[3]++,t(173)),m=(c.s[4]++,t(174));c.s[9]++,e.BlipFill=class extends a.XmlComponent{constructor(n){c.f[0]++,c.s[5]++,super("pic:blipFill"),c.s[6]++,this.root.push(new u.Blip(n)),c.s[7]++,this.root.push(new C.SourceRectangle),c.s[8]++,this.root.push(new m.Stretch)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\blip\\blip.ts",r="ed8ece1be44df009b7cd8f206752b45f4fd59cda",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\blip\\blip.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:10,column:10}},4:{start:{line:15,column:8},end:{line:15,column:24}},5:{start:{line:16,column:8},end:{line:19,column:12}},6:{start:{line:22,column:0},end:{line:22,column:20}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:11,column:5}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:14,column:4},end:{line:14,column:5}},loc:{start:{line:14,column:29},end:{line:20,column:5}},line:14}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0},f:{0:0,1:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/graphic-data/pic/blip/blip.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\blip\\blip.ts"],names:[],mappings:";;AAAA,wDAA0E;AAO1E,oBAAqB,SAAQ,sCAAsC;IAAnE;;QACuB,YAAO,GAAG;YACzB,KAAK,EAAE,SAAS;YAChB,MAAM,EAAE,QAAQ;SACnB,CAAC;IACN,CAAC;CAAA;AAED,UAAkB,SAAQ,6BAAY;IAClC,YAAY,WAAmB;QAC3B,KAAK,CAAC,QAAQ,CAAC,CAAC;QAChB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,cAAc,CAAC;YACf,KAAK,EAAE,MAAM,WAAW,EAAE;YAC1B,MAAM,EAAE,MAAM;SACjB,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAVD,oBAUC",sourcesContent:['import { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\n\r\ninterface IBlipProperties {\r\n readonly embed: string;\r\n readonly cstate: string;\r\n}\r\n\r\nclass BlipAttributes extends XmlAttributeComponent<IBlipProperties> {\r\n protected readonly xmlKeys = {\r\n embed: "r:embed",\r\n cstate: "cstate",\r\n };\r\n}\r\n\r\nexport class Blip extends XmlComponent {\r\n constructor(referenceId: number) {\r\n super("a:blip");\r\n this.root.push(\r\n new BlipAttributes({\r\n embed: `rId${referenceId}`,\r\n cstate: "none",\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));class u extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={embed:"r:embed",cstate:"cstate"}}}c.s[6]++,e.Blip=class extends a.XmlComponent{constructor(n){c.f[1]++,c.s[4]++,super("a:blip"),c.s[5]++,this.root.push(new u({embed:`rId${n}`,cstate:"none"}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\blip\\source-rectangle.ts",r="c151ff580ad1065429d30117efe7aff9ea717f94",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\blip\\source-rectangle.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:27}},3:{start:{line:9,column:0},end:{line:9,column:42}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:7,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/graphic-data/pic/blip/source-rectangle.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\blip\\source-rectangle.ts"],names:[],mappings:";;AAAA,wDAAmD;AAEnD,qBAA6B,SAAQ,6BAAY;IAC7C;QACI,KAAK,CAAC,WAAW,CAAC,CAAC;IACvB,CAAC;CACJ;AAJD,0CAIC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\n\r\nexport class SourceRectangle extends XmlComponent {\r\n constructor() {\r\n super("a:srcRect");\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[3]++,e.SourceRectangle=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[2]++,super("a:srcRect")}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\blip\\stretch.ts",r="79639b0dba67354fdffddf3e0046f5e287982d37",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\blip\\stretch.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:11,column:8},end:{line:11,column:27}},4:{start:{line:12,column:8},end:{line:12,column:44}},5:{start:{line:15,column:0},end:{line:15,column:26}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:7,column:5}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:10,column:4},end:{line:10,column:5}},loc:{start:{line:10,column:18},end:{line:13,column:5}},line:10}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0,1:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/graphic-data/pic/blip/stretch.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\blip\\stretch.ts"],names:[],mappings:";;AAAA,wDAAmD;AAEnD,mBAAoB,SAAQ,6BAAY;IACpC;QACI,KAAK,CAAC,YAAY,CAAC,CAAC;IACxB,CAAC;CACJ;AAED,aAAqB,SAAQ,6BAAY;IACrC;QACI,KAAK,CAAC,WAAW,CAAC,CAAC;QACnB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,aAAa,EAAE,CAAC,CAAC;IACxC,CAAC;CACJ;AALD,0BAKC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\n\r\nclass FillRectangle extends XmlComponent {\r\n constructor() {\r\n super("a:fillRect");\r\n }\r\n}\r\n\r\nexport class Stretch extends XmlComponent {\r\n constructor() {\r\n super("a:stretch");\r\n this.root.push(new FillRectangle());\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));class u extends a.XmlComponent{constructor(){c.f[0]++,c.s[2]++,super("a:fillRect")}}c.s[5]++,e.Stretch=class extends a.XmlComponent{constructor(){c.f[1]++,c.s[3]++,super("a:stretch"),c.s[4]++,this.root.push(new u)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\non-visual-pic-properties\\non-visual-pic-properties.ts",r="6a4d187c8fe2aea899d646aa0838245866a77b8d",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\non-visual-pic-properties\\non-visual-pic-properties.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:42},end:{line:4,column:118}},3:{start:{line:5,column:32},end:{line:5,column:88}},4:{start:{line:8,column:8},end:{line:8,column:29}},5:{start:{line:9,column:8},end:{line:9,column:74}},6:{start:{line:10,column:8},end:{line:10,column:89}},7:{start:{line:13,column:0},end:{line:13,column:56}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:7,column:4},end:{line:7,column:5}},loc:{start:{line:7,column:18},end:{line:11,column:5}},line:7}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/graphic-data/pic/non-visual-pic-properties/non-visual-pic-properties.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\non-visual-pic-properties\\non-visual-pic-properties.ts"],names:[],mappings:";;AAAA,wDAAmD;AACnD,uHAA6G;AAC7G,yFAAoF;AAEpF,4BAAoC,SAAQ,6BAAY;IACpD;QACI,KAAK,CAAC,aAAa,CAAC,CAAC;QAErB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,2CAAmB,EAAE,CAAC,CAAC;QAC1C,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,0DAAwB,EAAE,CAAC,CAAC;IACnD,CAAC;CACJ;AAPD,wDAOC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\nimport { ChildNonVisualProperties } from "./child-non-visual-pic-properties/child-non-visual-pic-properties";\r\nimport { NonVisualProperties } from "./non-visual-properties/non-visual-properties";\r\n\r\nexport class NonVisualPicProperties extends XmlComponent {\r\n constructor() {\r\n super("pic:nvPicPr");\r\n\r\n this.root.push(new NonVisualProperties());\r\n this.root.push(new ChildNonVisualProperties());\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(176)),C=(c.s[3]++,t(179));c.s[7]++,e.NonVisualPicProperties=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[4]++,super("pic:nvPicPr"),c.s[5]++,this.root.push(new C.NonVisualProperties),c.s[6]++,this.root.push(new u.ChildNonVisualProperties)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\non-visual-pic-properties\\child-non-visual-pic-properties\\child-non-visual-pic-properties.ts",r="283c058e787b31ef4ecfee3845252791e461bb49",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\non-visual-pic-properties\\child-non-visual-pic-properties\\child-non-visual-pic-properties.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:20},end:{line:4,column:52}},3:{start:{line:7,column:8},end:{line:7,column:30}},4:{start:{line:8,column:8},end:{line:8,column:51}},5:{start:{line:11,column:0},end:{line:11,column:60}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:18},end:{line:9,column:5}},line:6}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/graphic-data/pic/non-visual-pic-properties/child-non-visual-pic-properties/child-non-visual-pic-properties.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\non-visual-pic-properties\\child-non-visual-pic-properties\\child-non-visual-pic-properties.ts"],names:[],mappings:";;AAAA,wDAAmD;AACnD,qDAAiD;AAEjD,8BAAsC,SAAQ,6BAAY;IACtD;QACI,KAAK,CAAC,cAAc,CAAC,CAAC;QAEtB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,oBAAQ,EAAE,CAAC,CAAC;IACnC,CAAC;CACJ;AAND,4DAMC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\nimport { PicLocks } from "./pic-locks/pic-locks";\r\n\r\nexport class ChildNonVisualProperties extends XmlComponent {\r\n constructor() {\r\n super("pic:cNvPicPr");\r\n\r\n this.root.push(new PicLocks());\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(177));c.s[5]++,e.ChildNonVisualProperties=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[3]++,super("pic:cNvPicPr"),c.s[4]++,this.root.push(new u.PicLocks)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\non-visual-pic-properties\\child-non-visual-pic-properties\\pic-locks\\pic-locks.ts",r="1e4dc48cbf5599a1586f1c5e986a93b28e45f198",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\non-visual-pic-properties\\child-non-visual-pic-properties\\pic-locks\\pic-locks.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:31},end:{line:4,column:64}},3:{start:{line:7,column:8},end:{line:7,column:28}},4:{start:{line:8,column:8},end:{line:11,column:12}},5:{start:{line:14,column:0},end:{line:14,column:28}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:18},end:{line:12,column:5}},line:6}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/graphic-data/pic/non-visual-pic-properties/child-non-visual-pic-properties/pic-locks/pic-locks.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\non-visual-pic-properties\\child-non-visual-pic-properties\\pic-locks\\pic-locks.ts"],names:[],mappings:";;AAAA,wDAAmD;AACnD,iEAA4D;AAE5D,cAAsB,SAAQ,6BAAY;IACtC;QACI,KAAK,CAAC,YAAY,CAAC,CAAC;QACpB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,yCAAkB,CAAC;YACnB,cAAc,EAAE,CAAC;YACjB,kBAAkB,EAAE,CAAC;SACxB,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAVD,4BAUC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\nimport { PicLocksAttributes } from "./pic-locks-attributes";\r\n\r\nexport class PicLocks extends XmlComponent {\r\n constructor() {\r\n super("a:picLocks");\r\n this.root.push(\r\n new PicLocksAttributes({\r\n noChangeAspect: 1,\r\n noChangeArrowheads: 1,\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(178));c.s[5]++,e.PicLocks=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[3]++,super("a:picLocks"),c.s[4]++,this.root.push(new u.PicLocksAttributes({noChangeAspect:1,noChangeArrowheads:1}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\non-visual-pic-properties\\child-non-visual-pic-properties\\pic-locks\\pic-locks-attributes.ts",r="4de483eeb877ee457be8ef0e083096cf5cc6152b",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\non-visual-pic-properties\\child-non-visual-pic-properties\\pic-locks\\pic-locks-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:10,column:10}},4:{start:{line:13,column:0},end:{line:13,column:48}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:11,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/graphic-data/pic/non-visual-pic-properties/child-non-visual-pic-properties/pic-locks/pic-locks-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\non-visual-pic-properties\\child-non-visual-pic-properties\\pic-locks\\pic-locks-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAO5D,wBAAgC,SAAQ,sCAA0C;IAAlF;;QACuB,YAAO,GAAG;YACzB,cAAc,EAAE,gBAAgB;YAChC,kBAAkB,EAAE,oBAAoB;SAC3C,CAAC;IACN,CAAC;CAAA;AALD,gDAKC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface IPicLocksAttributes {\r\n readonly noChangeAspect?: number;\r\n readonly noChangeArrowheads?: number;\r\n}\r\n\r\nexport class PicLocksAttributes extends XmlAttributeComponent<IPicLocksAttributes> {\r\n protected readonly xmlKeys = {\r\n noChangeAspect: "noChangeAspect",\r\n noChangeArrowheads: "noChangeArrowheads",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.PicLocksAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={noChangeAspect:"noChangeAspect",noChangeArrowheads:"noChangeArrowheads"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\non-visual-pic-properties\\non-visual-properties\\non-visual-properties.ts",r="0cce91803f11c0f6453b99256a7300c13ae15839",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\non-visual-pic-properties\\non-visual-properties\\non-visual-properties.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:43},end:{line:4,column:88}},3:{start:{line:7,column:8},end:{line:7,column:27}},4:{start:{line:8,column:8},end:{line:12,column:12}},5:{start:{line:15,column:0},end:{line:15,column:50}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:18},end:{line:13,column:5}},line:6}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/graphic-data/pic/non-visual-pic-properties/non-visual-properties/non-visual-properties.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\non-visual-pic-properties\\non-visual-properties\\non-visual-properties.ts"],names:[],mappings:";;AAAA,wDAAmD;AACnD,yFAAmF;AAEnF,yBAAiC,SAAQ,6BAAY;IACjD;QACI,KAAK,CAAC,WAAW,CAAC,CAAC;QAEnB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,gEAA6B,CAAC;YAC9B,EAAE,EAAE,CAAC;YACL,IAAI,EAAE,EAAE;YACR,KAAK,EAAE,EAAE;SACZ,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAZD,kDAYC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\nimport { NonVisualPropertiesAttributes } from "./non-visual-properties-attributes";\r\n\r\nexport class NonVisualProperties extends XmlComponent {\r\n constructor() {\r\n super("pic:cNvPr");\r\n\r\n this.root.push(\r\n new NonVisualPropertiesAttributes({\r\n id: 0,\r\n name: "",\r\n descr: "",\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(180));c.s[5]++,e.NonVisualProperties=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[3]++,super("pic:cNvPr"),c.s[4]++,this.root.push(new u.NonVisualPropertiesAttributes({id:0,name:"",descr:""}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\non-visual-pic-properties\\non-visual-properties\\non-visual-properties-attributes.ts",r="4cd2182f5a3acecb61da709cbf494b3adeebcc40",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\non-visual-pic-properties\\non-visual-properties\\non-visual-properties-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:11,column:10}},4:{start:{line:14,column:0},end:{line:14,column:70}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:12,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/graphic-data/pic/non-visual-pic-properties/non-visual-properties/non-visual-properties-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\non-visual-pic-properties\\non-visual-properties\\non-visual-properties-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAQ5D,mCAA2C,SAAQ,sCAAqD;IAAxG;;QACuB,YAAO,GAAG;YACzB,EAAE,EAAE,IAAI;YACR,IAAI,EAAE,MAAM;YACZ,KAAK,EAAE,MAAM;SAChB,CAAC;IACN,CAAC;CAAA;AAND,sEAMC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface INonVisualPropertiesAttributes {\r\n readonly id?: number;\r\n readonly name?: string;\r\n readonly descr?: string;\r\n}\r\n\r\nexport class NonVisualPropertiesAttributes extends XmlAttributeComponent<INonVisualPropertiesAttributes> {\r\n protected readonly xmlKeys = {\r\n id: "id",\r\n name: "name",\r\n descr: "desc",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.NonVisualPropertiesAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={id:"id",name:"name",descr:"desc"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\pic-attributes.ts",r="90ba45dd98133e9d9f710d8baaf614a58b717994",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\pic-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:9,column:10}},4:{start:{line:12,column:0},end:{line:12,column:38}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:10,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/graphic-data/pic/pic-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\pic-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAM5D,mBAA2B,SAAQ,sCAAqC;IAAxE;;QACuB,YAAO,GAAG;YACzB,KAAK,EAAE,WAAW;SACrB,CAAC;IACN,CAAC;CAAA;AAJD,sCAIC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface IPicAttributes {\r\n readonly xmlns?: string;\r\n}\r\n\r\nexport class PicAttributes extends XmlAttributeComponent<IPicAttributes> {\r\n protected readonly xmlKeys = {\r\n xmlns: "xmlns:pic",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.PicAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={xmlns:"xmlns:pic"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\shape-properties.ts",r="ef23e17fdb3fac473351e848a95e5733f25d8d0a",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\shape-properties.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:15},end:{line:4,column:32}},3:{start:{line:5,column:26},end:{line:5,column:70}},4:{start:{line:6,column:38},end:{line:6,column:78}},5:{start:{line:9,column:8},end:{line:9,column:26}},6:{start:{line:10,column:8},end:{line:12,column:12}},7:{start:{line:13,column:8},end:{line:13,column:42}},8:{start:{line:14,column:8},end:{line:14,column:34}},9:{start:{line:15,column:8},end:{line:15,column:63}},10:{start:{line:18,column:8},end:{line:18,column:30}},11:{start:{line:21,column:0},end:{line:21,column:42}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:8,column:4},end:{line:8,column:5}},loc:{start:{line:8,column:22},end:{line:16,column:5}},line:8},1:{name:"(anonymous_1)",decl:{start:{line:17,column:4},end:{line:17,column:5}},loc:{start:{line:17,column:16},end:{line:19,column:5}},line:17}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0},f:{0:0,1:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/graphic-data/pic/shape-properties/shape-properties.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\shape-properties.ts"],names:[],mappings:";;AACA,wDAAmD;AACnD,iCAA8B;AAG9B,uEAAmE;AACnE,+EAA0E;AAE1E,qBAA6B,SAAQ,6BAAY;IAG7C,YAAY,CAAS,EAAE,CAAS;QAC5B,KAAK,CAAC,UAAU,CAAC,CAAC;QAElB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,uDAAyB,CAAC;YAC1B,MAAM,EAAE,MAAM;SACjB,CAAC,CACL,CAAC;QAEF,IAAI,CAAC,IAAI,GAAG,IAAI,WAAI,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;QAE3B,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;QAC1B,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,gCAAc,EAAE,CAAC,CAAC;IAGzC,CAAC;IAEM,KAAK,CAAC,CAAS,EAAE,CAAS;QAC7B,IAAI,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;IAC1B,CAAC;CACJ;AAvBD,0CAuBC",sourcesContent:['// http://officeopenxml.com/drwSp-SpPr.php\r\nimport { XmlComponent } from "file/xml-components";\r\nimport { Form } from "./form";\r\n// import { NoFill } from "./no-fill";\r\n// import { Outline } from "./outline/outline";\r\nimport { PresetGeometry } from "./preset-geometry/preset-geometry";\r\nimport { ShapePropertiesAttributes } from "./shape-properties-attributes";\r\n\r\nexport class ShapeProperties extends XmlComponent {\r\n private readonly form: Form;\r\n\r\n constructor(x: number, y: number) {\r\n super("pic:spPr");\r\n\r\n this.root.push(\r\n new ShapePropertiesAttributes({\r\n bwMode: "auto",\r\n }),\r\n );\r\n\r\n this.form = new Form(x, y);\r\n\r\n this.root.push(this.form);\r\n this.root.push(new PresetGeometry());\r\n // this.root.push(new NoFill());\r\n // this.root.push(new Outline());\r\n }\r\n\r\n public setXY(x: number, y: number): void {\r\n this.form.setXY(x, y);\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(183)),C=(c.s[3]++,t(189)),m=(c.s[4]++,t(192));c.s[11]++,e.ShapeProperties=class extends a.XmlComponent{constructor(n,e){c.f[0]++,c.s[5]++,super("pic:spPr"),c.s[6]++,this.root.push(new m.ShapePropertiesAttributes({bwMode:"auto"})),c.s[7]++,this.form=new u.Form(n,e),c.s[8]++,this.root.push(this.form),c.s[9]++,this.root.push(new C.PresetGeometry)}setXY(n,e){c.f[1]++,c.s[10]++,this.form.setXY(n,e)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\form\\index.ts",r="e39dc9d1201f315525d8fa68537c7766bbcb8a74",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\form\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:28}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/graphic-data/pic/shape-properties/form/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\form\\index.ts"],names:[],mappings:";;;;;AAAA,4BAAuB",sourcesContent:['export * from "./form";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,function(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}(t(184))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\form\\form.ts",r="7cd37b4e34df5c9d749a1f8e00a3c2b65535b9fd",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\form\\form.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:18},end:{line:4,column:46}},3:{start:{line:5,column:14},end:{line:5,column:37}},4:{start:{line:8,column:8},end:{line:8,column:24}},5:{start:{line:9,column:8},end:{line:9,column:51}},6:{start:{line:10,column:8},end:{line:10,column:37}},7:{start:{line:11,column:8},end:{line:11,column:43}},8:{start:{line:14,column:8},end:{line:14,column:33}},9:{start:{line:17,column:0},end:{line:17,column:20}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:7,column:4},end:{line:7,column:5}},loc:{start:{line:7,column:22},end:{line:12,column:5}},line:7},1:{name:"(anonymous_1)",decl:{start:{line:13,column:4},end:{line:13,column:5}},loc:{start:{line:13,column:16},end:{line:15,column:5}},line:13}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0},f:{0:0,1:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/graphic-data/pic/shape-properties/form/form.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\form\\form.ts"],names:[],mappings:";;AACA,wDAAmD;AACnD,+CAA4C;AAC5C,sCAAsC;AAEtC,UAAkB,SAAQ,6BAAY;IAGlC,YAAY,CAAS,EAAE,CAAS;QAC5B,KAAK,CAAC,QAAQ,CAAC,CAAC;QAEhB,IAAI,CAAC,OAAO,GAAG,IAAI,iBAAO,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;QAEjC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;QAC7B,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,YAAM,EAAE,CAAC,CAAC;IACjC,CAAC;IAEM,KAAK,CAAC,CAAS,EAAE,CAAS;QAC7B,IAAI,CAAC,OAAO,CAAC,KAAK,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;IAC7B,CAAC;CACJ;AAfD,oBAeC",sourcesContent:['// http://officeopenxml.com/drwSp-size.php\r\nimport { XmlComponent } from "file/xml-components";\r\nimport { Extents } from "./extents/extents";\r\nimport { Offset } from "./offset/off";\r\n\r\nexport class Form extends XmlComponent {\r\n private readonly extents: Extents;\r\n\r\n constructor(x: number, y: number) {\r\n super("a:xfrm");\r\n\r\n this.extents = new Extents(x, y);\r\n\r\n this.root.push(this.extents);\r\n this.root.push(new Offset());\r\n }\r\n\r\n public setXY(x: number, y: number): void {\r\n this.extents.setXY(x, y);\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(185)),C=(c.s[3]++,t(187));c.s[9]++,e.Form=class extends a.XmlComponent{constructor(n,e){c.f[0]++,c.s[4]++,super("a:xfrm"),c.s[5]++,this.extents=new u.Extents(n,e),c.s[6]++,this.root.push(this.extents),c.s[7]++,this.root.push(new C.Offset)}setXY(n,e){c.f[1]++,c.s[8]++,this.extents.setXY(n,e)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\form\\extents\\extents.ts",r="db6291f29d20ff1195e42407c4b911792fa882f8",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\form\\extents\\extents.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:29},end:{line:4,column:60}},3:{start:{line:7,column:8},end:{line:7,column:23}},4:{start:{line:8,column:8},end:{line:11,column:11}},5:{start:{line:12,column:8},end:{line:12,column:40}},6:{start:{line:15,column:8},end:{line:18,column:11}},7:{start:{line:21,column:0},end:{line:21,column:26}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:22},end:{line:13,column:5}},line:6},1:{name:"(anonymous_1)",decl:{start:{line:14,column:4},end:{line:14,column:5}},loc:{start:{line:14,column:16},end:{line:19,column:5}},line:14}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0},f:{0:0,1:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/graphic-data/pic/shape-properties/form/extents/extents.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\form\\extents\\extents.ts"],names:[],mappings:";;AACA,wDAAmD;AACnD,6DAAyD;AAEzD,aAAqB,SAAQ,6BAAY;IAGrC,YAAY,CAAS,EAAE,CAAS;QAC5B,KAAK,CAAC,OAAO,CAAC,CAAC;QAEf,IAAI,CAAC,UAAU,GAAG,IAAI,sCAAiB,CAAC;YACpC,EAAE,EAAE,CAAC;YACL,EAAE,EAAE,CAAC;SACR,CAAC,CAAC;QAEH,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC;IACpC,CAAC;IAEM,KAAK,CAAC,CAAS,EAAE,CAAS;QAC7B,IAAI,CAAC,UAAU,CAAC,GAAG,CAAC;YAChB,EAAE,EAAE,CAAC;YACL,EAAE,EAAE,CAAC;SACR,CAAC,CAAC;IACP,CAAC;CACJ;AApBD,0BAoBC",sourcesContent:['// http://officeopenxml.com/drwSp-size.php\r\nimport { XmlComponent } from "file/xml-components";\r\nimport { ExtentsAttributes } from "./extents-attributes";\r\n\r\nexport class Extents extends XmlComponent {\r\n private readonly attributes: ExtentsAttributes;\r\n\r\n constructor(x: number, y: number) {\r\n super("a:ext");\r\n\r\n this.attributes = new ExtentsAttributes({\r\n cx: x,\r\n cy: y,\r\n });\r\n\r\n this.root.push(this.attributes);\r\n }\r\n\r\n public setXY(x: number, y: number): void {\r\n this.attributes.set({\r\n cx: x,\r\n cy: y,\r\n });\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(186));c.s[7]++,e.Extents=class extends a.XmlComponent{constructor(n,e){c.f[0]++,c.s[3]++,super("a:ext"),c.s[4]++,this.attributes=new u.ExtentsAttributes({cx:n,cy:e}),c.s[5]++,this.root.push(this.attributes)}setXY(n,e){c.f[1]++,c.s[6]++,this.attributes.set({cx:n,cy:e})}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\form\\extents\\extents-attributes.ts",r="acd2810d287b6e5c46de1bc7f8768b19da53820a",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\form\\extents\\extents-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:10,column:10}},4:{start:{line:13,column:0},end:{line:13,column:46}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:11,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/graphic-data/pic/shape-properties/form/extents/extents-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\form\\extents\\extents-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAO5D,uBAA+B,SAAQ,sCAAyC;IAAhF;;QACuB,YAAO,GAAG;YACzB,EAAE,EAAE,IAAI;YACR,EAAE,EAAE,IAAI;SACX,CAAC;IACN,CAAC;CAAA;AALD,8CAKC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface IExtentsAttributes {\r\n readonly cx?: number;\r\n readonly cy?: number;\r\n}\r\n\r\nexport class ExtentsAttributes extends XmlAttributeComponent<IExtentsAttributes> {\r\n protected readonly xmlKeys = {\r\n cx: "cx",\r\n cy: "cy",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.ExtentsAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={cx:"cx",cy:"cy"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\form\\offset\\off.ts",r="ec7a583e233d6062bc21ad20399aa3d684f470a1",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\form\\offset\\off.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:25},end:{line:4,column:52}},3:{start:{line:7,column:8},end:{line:7,column:23}},4:{start:{line:8,column:8},end:{line:11,column:12}},5:{start:{line:14,column:0},end:{line:14,column:24}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:18},end:{line:12,column:5}},line:6}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/graphic-data/pic/shape-properties/form/offset/off.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\form\\offset\\off.ts"],names:[],mappings:";;AACA,wDAAmD;AACnD,qDAAoD;AAEpD,YAAoB,SAAQ,6BAAY;IACpC;QACI,KAAK,CAAC,OAAO,CAAC,CAAC;QAEf,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,iCAAgB,CAAC;YACjB,CAAC,EAAE,CAAC;YACJ,CAAC,EAAE,CAAC;SACP,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAXD,wBAWC",sourcesContent:['// http://officeopenxml.com/drwSp-size.php\r\nimport { XmlComponent } from "file/xml-components";\r\nimport { OffsetAttributes } from "./off-attributes";\r\n\r\nexport class Offset extends XmlComponent {\r\n constructor() {\r\n super("a:off");\r\n\r\n this.root.push(\r\n new OffsetAttributes({\r\n x: 0,\r\n y: 0,\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(188));c.s[5]++,e.Offset=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[3]++,super("a:off"),c.s[4]++,this.root.push(new u.OffsetAttributes({x:0,y:0}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\form\\offset\\off-attributes.ts",r="8750633db24c42ba2cd77fdeea0566c8a0b05ad8",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\form\\offset\\off-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:10,column:10}},4:{start:{line:13,column:0},end:{line:13,column:44}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:11,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/graphic-data/pic/shape-properties/form/offset/off-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\form\\offset\\off-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAO5D,sBAA8B,SAAQ,sCAAwC;IAA9E;;QACuB,YAAO,GAAG;YACzB,CAAC,EAAE,GAAG;YACN,CAAC,EAAE,GAAG;SACT,CAAC;IACN,CAAC;CAAA;AALD,4CAKC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface IOffsetAttributes {\r\n readonly x?: number;\r\n readonly y?: number;\r\n}\r\n\r\nexport class OffsetAttributes extends XmlAttributeComponent<IOffsetAttributes> {\r\n protected readonly xmlKeys = {\r\n x: "x",\r\n y: "y",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.OffsetAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={x:"x",y:"y"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\preset-geometry\\preset-geometry.ts",r="8b8a164beaa4f75c71f2d4e5f517b6708c4e6e4c",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\preset-geometry\\preset-geometry.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:28},end:{line:4,column:76}},3:{start:{line:5,column:37},end:{line:5,column:76}},4:{start:{line:8,column:8},end:{line:8,column:28}},5:{start:{line:9,column:8},end:{line:11,column:12}},6:{start:{line:12,column:8},end:{line:12,column:67}},7:{start:{line:15,column:0},end:{line:15,column:40}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:7,column:4},end:{line:7,column:5}},loc:{start:{line:7,column:18},end:{line:13,column:5}},line:7}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/graphic-data/pic/shape-properties/preset-geometry/preset-geometry.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\preset-geometry\\preset-geometry.ts"],names:[],mappings:";;AACA,wDAAmD;AACnD,6EAAyE;AACzE,6EAAwE;AAExE,oBAA4B,SAAQ,6BAAY;IAC5C;QACI,KAAK,CAAC,YAAY,CAAC,CAAC;QAEpB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,qDAAwB,CAAC;YACzB,IAAI,EAAE,MAAM;SACf,CAAC,CACL,CAAC;QAEF,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,oCAAgB,EAAE,CAAC,CAAC;IAC3C,CAAC;CACJ;AAZD,wCAYC",sourcesContent:['// http://officeopenxml.com/drwSp-prstGeom.php\r\nimport { XmlComponent } from "file/xml-components";\r\nimport { AdjustmentValues } from "./adjustment-values/adjustment-values";\r\nimport { PresetGeometryAttributes } from "./preset-geometry-attributes";\r\n\r\nexport class PresetGeometry extends XmlComponent {\r\n constructor() {\r\n super("a:prstGeom");\r\n\r\n this.root.push(\r\n new PresetGeometryAttributes({\r\n prst: "rect",\r\n }),\r\n );\r\n\r\n this.root.push(new AdjustmentValues());\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(190)),C=(c.s[3]++,t(191));c.s[7]++,e.PresetGeometry=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[4]++,super("a:prstGeom"),c.s[5]++,this.root.push(new C.PresetGeometryAttributes({prst:"rect"})),c.s[6]++,this.root.push(new u.AdjustmentValues)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\preset-geometry\\adjustment-values\\adjustment-values.ts",r="fc18b4af2f225f93a26ac6b7dab4c075584ccade",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\preset-geometry\\adjustment-values\\adjustment-values.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:25}},3:{start:{line:9,column:0},end:{line:9,column:44}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:7,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/graphic-data/pic/shape-properties/preset-geometry/adjustment-values/adjustment-values.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\preset-geometry\\adjustment-values\\adjustment-values.ts"],names:[],mappings:";;AACA,wDAAmD;AAEnD,sBAA8B,SAAQ,6BAAY;IAC9C;QACI,KAAK,CAAC,SAAS,CAAC,CAAC;IACrB,CAAC;CACJ;AAJD,4CAIC",sourcesContent:['// http://officeopenxml.com/drwSp-prstGeom.php\r\nimport { XmlComponent } from "file/xml-components";\r\n\r\nexport class AdjustmentValues extends XmlComponent {\r\n constructor() {\r\n super("a:avLst");\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[3]++,e.AdjustmentValues=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[2]++,super("a:avLst")}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\preset-geometry\\preset-geometry-attributes.ts",r="b606e065616ed6aa8ea2b2dc92244a0ba69220b9",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\preset-geometry\\preset-geometry-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:9,column:10}},4:{start:{line:12,column:0},end:{line:12,column:60}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:10,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/graphic-data/pic/shape-properties/preset-geometry/preset-geometry-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\preset-geometry\\preset-geometry-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAM5D,8BAAsC,SAAQ,sCAAgD;IAA9F;;QACuB,YAAO,GAAG;YACzB,IAAI,EAAE,MAAM;SACf,CAAC;IACN,CAAC;CAAA;AAJD,4DAIC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface IPresetGeometryAttributes {\r\n readonly prst?: string;\r\n}\r\n\r\nexport class PresetGeometryAttributes extends XmlAttributeComponent<IPresetGeometryAttributes> {\r\n protected readonly xmlKeys = {\r\n prst: "prst",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.PresetGeometryAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={prst:"prst"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\shape-properties-attributes.ts",r="0455d3b4c32344a8f3f2010c7a81c287a9bb2425",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\shape-properties-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:9,column:10}},4:{start:{line:12,column:0},end:{line:12,column:62}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:10,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/graphic/graphic-data/pic/shape-properties/shape-properties-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\graphic\\graphic-data\\pic\\shape-properties\\shape-properties-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAM5D,+BAAuC,SAAQ,sCAAiD;IAAhG;;QACuB,YAAO,GAAG;YACzB,MAAM,EAAE,QAAQ;SACnB,CAAC;IACN,CAAC;CAAA;AAJD,8DAIC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface IShapePropertiesAttributes {\r\n readonly bwMode?: string;\r\n}\r\n\r\nexport class ShapePropertiesAttributes extends XmlAttributeComponent<IShapePropertiesAttributes> {\r\n protected readonly xmlKeys = {\r\n bwMode: "bwMode",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.ShapePropertiesAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={bwMode:"bwMode"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\text-wrap\\text-wrapping.ts",r="bb3617fd77b9a33e2037322abacb2a38f1c2963c",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\text-wrap\\text-wrapping.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:4,column:0},end:{line:9,column:83}},2:{start:{line:5,column:4},end:{line:5,column:60}},3:{start:{line:6,column:4},end:{line:6,column:64}},4:{start:{line:7,column:4},end:{line:7,column:62}},5:{start:{line:8,column:4},end:{line:8,column:80}},6:{start:{line:11,column:0},end:{line:16,column:83}},7:{start:{line:12,column:4},end:{line:12,column:49}},8:{start:{line:13,column:4},end:{line:13,column:38}},9:{start:{line:14,column:4},end:{line:14,column:40}},10:{start:{line:15,column:4},end:{line:15,column:44}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:4,column:1},end:{line:4,column:2}},loc:{start:{line:4,column:29},end:{line:9,column:1}},line:4},1:{name:"(anonymous_1)",decl:{start:{line:11,column:1},end:{line:11,column:2}},loc:{start:{line:11,column:29},end:{line:16,column:1}},line:11}},branchMap:{0:{loc:{start:{line:9,column:22},end:{line:9,column:81}},type:"binary-expr",locations:[{start:{line:9,column:22},end:{line:9,column:46}},{start:{line:9,column:51},end:{line:9,column:80}}],line:9},1:{loc:{start:{line:16,column:22},end:{line:16,column:81}},type:"binary-expr",locations:[{start:{line:16,column:22},end:{line:16,column:46}},{start:{line:16,column:51},end:{line:16,column:80}}],line:16}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0},f:{0:0,1:0},b:{0:[0,0],1:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/text-wrap/text-wrapping.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\text-wrap\\text-wrapping.ts"],names:[],mappings:";;AAGA,IAAY,gBAKX;AALD,WAAY,gBAAgB;IACxB,uDAAI,CAAA;IACJ,2DAAM,CAAA;IACN,yDAAK,CAAA;IACL,2EAAc,CAAA;AAClB,CAAC,EALW,gBAAgB,GAAhB,wBAAgB,KAAhB,wBAAgB,QAK3B;AAED,IAAY,gBAKX;AALD,WAAY,gBAAgB;IACxB,4CAAwB,CAAA;IACxB,iCAAa,CAAA;IACb,mCAAe,CAAA;IACf,uCAAmB,CAAA;AACvB,CAAC,EALW,gBAAgB,GAAhB,wBAAgB,KAAhB,wBAAgB,QAK3B",sourcesContent:['// http://officeopenxml.com/drwPicFloating-textWrap.php\r\nimport { IDistance } from "../drawing";\r\n\r\nexport enum TextWrappingType {\r\n NONE,\r\n SQUARE,\r\n TIGHT,\r\n TOP_AND_BOTTOM,\r\n}\r\n\r\nexport enum TextWrappingSide {\r\n BOTH_SIDES = "bothSides",\r\n LEFT = "left",\r\n RIGHT = "right",\r\n LARGEST = "largest",\r\n}\r\n\r\nexport interface ITextWrapping {\r\n readonly type: TextWrappingType;\r\n readonly side?: TextWrappingSide;\r\n readonly margins?: IDistance;\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[1]++,function(n){c.f[0]++,c.s[2]++,n[n.NONE=0]="NONE",c.s[3]++,n[n.SQUARE=1]="SQUARE",c.s[4]++,n[n.TIGHT=2]="TIGHT",c.s[5]++,n[n.TOP_AND_BOTTOM=3]="TOP_AND_BOTTOM"}((c.b[0][0]++,e.TextWrappingType||(c.b[0][1]++,e.TextWrappingType={}))),c.s[6]++,function(n){c.f[1]++,c.s[7]++,n.BOTH_SIDES="bothSides",c.s[8]++,n.LEFT="left",c.s[9]++,n.RIGHT="right",c.s[10]++,n.LARGEST="largest"}((c.b[1][0]++,e.TextWrappingSide||(c.b[1][1]++,e.TextWrappingSide={})))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\text-wrap\\wrap-none.ts",r="0dda0a6f826126f98c7d19d187bbef417854c12b",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\text-wrap\\wrap-none.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:29}},3:{start:{line:9,column:0},end:{line:9,column:28}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:7,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/text-wrap/wrap-none.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\text-wrap\\wrap-none.ts"],names:[],mappings:";;AACA,wDAAmD;AAEnD,cAAsB,SAAQ,6BAAY;IACtC;QACI,KAAK,CAAC,aAAa,CAAC,CAAC;IACzB,CAAC;CACJ;AAJD,4BAIC",sourcesContent:['// http://officeopenxml.com/drwPicFloating-textWrap.php\r\nimport { XmlComponent } from "file/xml-components";\r\n\r\nexport class WrapNone extends XmlComponent {\r\n constructor() {\r\n super("wp:wrapNone");\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[3]++,e.WrapNone=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[2]++,super("wp:wrapNone")}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\text-wrap\\wrap-square.ts",r="058d1452dc98dfdfd297c78a523db343cdbb5f7f",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\text-wrap\\wrap-square.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:11},end:{line:4,column:23}},3:{start:{line:7,column:8},end:{line:7,column:28}},4:{start:{line:8,column:8},end:{line:14,column:10}},5:{start:{line:24,column:8},end:{line:24,column:31}},6:{start:{line:25,column:8},end:{line:31,column:12}},7:{start:{line:34,column:0},end:{line:34,column:32}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:18},end:{line:15,column:5}},line:6},1:{name:"(anonymous_1)",decl:{start:{line:18,column:4},end:{line:18,column:5}},loc:{start:{line:23,column:7},end:{line:32,column:5}},line:23}},branchMap:{0:{loc:{start:{line:18,column:30},end:{line:23,column:5}},type:"default-arg",locations:[{start:{line:18,column:40},end:{line:23,column:5}}],line:18},1:{loc:{start:{line:26,column:22},end:{line:26,column:73}},type:"binary-expr",locations:[{start:{line:26,column:22},end:{line:26,column:39}},{start:{line:26,column:43},end:{line:26,column:73}}],line:26}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0},f:{0:0,1:0},b:{0:[0],1:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/text-wrap/wrap-square.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\text-wrap\\wrap-square.ts"],names:[],mappings:";;AACA,wDAA0E;AAC1E,wBAAoD;AAYpD,0BAA2B,SAAQ,sCAA4C;IAA/E;;QACuB,YAAO,GAAG;YACzB,KAAK,EAAE,OAAO;YACd,KAAK,EAAE,OAAO;YACd,KAAK,EAAE,OAAO;YACd,KAAK,EAAE,OAAO;YACd,QAAQ,EAAE,UAAU;SACvB,CAAC;IACN,CAAC;CAAA;AAED,gBAAwB,SAAQ,6BAAY;IACxC,YACI,YAA2B,EAC3B,UAAoB;QAChB,GAAG,EAAE,CAAC;QACN,MAAM,EAAE,CAAC;QACT,IAAI,EAAE,CAAC;QACP,KAAK,EAAE,CAAC;KACX;QAED,KAAK,CAAC,eAAe,CAAC,CAAC;QAEvB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,oBAAoB,CAAC;YACrB,QAAQ,EAAE,YAAY,CAAC,IAAI,IAAI,mBAAgB,CAAC,UAAU;YAC1D,KAAK,EAAE,OAAO,CAAC,GAAG;YAClB,KAAK,EAAE,OAAO,CAAC,MAAM;YACrB,KAAK,EAAE,OAAO,CAAC,IAAI;YACnB,KAAK,EAAE,OAAO,CAAC,KAAK;SACvB,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAtBD,gCAsBC",sourcesContent:['// http://officeopenxml.com/drwPicFloating-textWrap.php\r\nimport { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\nimport { ITextWrapping, TextWrappingSide } from ".";\r\nimport { IDistance } from "../drawing";\r\nimport { IMargins } from "../floating";\r\n\r\ninterface IWrapSquareAttributes extends IDistance {\r\n readonly wrapText?: TextWrappingSide;\r\n readonly distT?: number;\r\n readonly distB?: number;\r\n readonly distL?: number;\r\n readonly distR?: number;\r\n}\r\n\r\nclass WrapSquareAttributes extends XmlAttributeComponent<IWrapSquareAttributes> {\r\n protected readonly xmlKeys = {\r\n distT: "distT",\r\n distB: "distB",\r\n distL: "distL",\r\n distR: "distR",\r\n wrapText: "wrapText",\r\n };\r\n}\r\n\r\nexport class WrapSquare extends XmlComponent {\r\n constructor(\r\n textWrapping: ITextWrapping,\r\n margins: IMargins = {\r\n top: 0,\r\n bottom: 0,\r\n left: 0,\r\n right: 0,\r\n },\r\n ) {\r\n super("wp:wrapSquare");\r\n\r\n this.root.push(\r\n new WrapSquareAttributes({\r\n wrapText: textWrapping.side || TextWrappingSide.BOTH_SIDES,\r\n distT: margins.top,\r\n distB: margins.bottom,\r\n distL: margins.left,\r\n distR: margins.right,\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(39));class C extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[3]++,super(...arguments),c.s[4]++,this.xmlKeys={distT:"distT",distB:"distB",distL:"distL",distR:"distR",wrapText:"wrapText"}}}c.s[7]++,e.WrapSquare=class extends a.XmlComponent{constructor(n,e=(c.b[0][0]++,{top:0,bottom:0,left:0,right:0})){c.f[1]++,c.s[5]++,super("wp:wrapSquare"),c.s[6]++,this.root.push(new C({wrapText:(c.b[1][0]++,n.side||(c.b[1][1]++,u.TextWrappingSide.BOTH_SIDES)),distT:e.top,distB:e.bottom,distL:e.left,distR:e.right}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\text-wrap\\wrap-tight.ts",r="cb1652d1e444a9059008ab85b93384edeb038dba",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\text-wrap\\wrap-tight.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:10,column:10}},4:{start:{line:18,column:8},end:{line:18,column:30}},5:{start:{line:19,column:8},end:{line:22,column:12}},6:{start:{line:25,column:0},end:{line:25,column:30}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:11,column:5}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:14,column:4},end:{line:14,column:5}},loc:{start:{line:17,column:7},end:{line:23,column:5}},line:17}},branchMap:{0:{loc:{start:{line:14,column:16},end:{line:17,column:5}},type:"default-arg",locations:[{start:{line:14,column:26},end:{line:17,column:5}}],line:14}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0},f:{0:0,1:0},b:{0:[0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/text-wrap/wrap-tight.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\text-wrap\\wrap-tight.ts"],names:[],mappings:";;AACA,wDAA0E;AAS1E,yBAA0B,SAAQ,sCAA2C;IAA7E;;QACuB,YAAO,GAAG;YACzB,KAAK,EAAE,OAAO;YACd,KAAK,EAAE,OAAO;SACjB,CAAC;IACN,CAAC;CAAA;AAED,eAAuB,SAAQ,6BAAY;IACvC,YACI,UAAoB;QAChB,GAAG,EAAE,CAAC;QACN,MAAM,EAAE,CAAC;KACZ;QAED,KAAK,CAAC,cAAc,CAAC,CAAC;QAEtB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,mBAAmB,CAAC;YACpB,KAAK,EAAE,OAAO,CAAC,GAAG;YAClB,KAAK,EAAE,OAAO,CAAC,MAAM;SACxB,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAhBD,8BAgBC",sourcesContent:['// http://officeopenxml.com/drwPicFloating-textWrap.php\r\nimport { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\n\r\nimport { IMargins } from "../floating";\r\n\r\ninterface IWrapTightAttributes {\r\n readonly distT?: number;\r\n readonly distB?: number;\r\n}\r\n\r\nclass WrapTightAttributes extends XmlAttributeComponent<IWrapTightAttributes> {\r\n protected readonly xmlKeys = {\r\n distT: "distT",\r\n distB: "distB",\r\n };\r\n}\r\n\r\nexport class WrapTight extends XmlComponent {\r\n constructor(\r\n margins: IMargins = {\r\n top: 0,\r\n bottom: 0,\r\n },\r\n ) {\r\n super("wp:wrapTight");\r\n\r\n this.root.push(\r\n new WrapTightAttributes({\r\n distT: margins.top,\r\n distB: margins.bottom,\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));class u extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={distT:"distT",distB:"distB"}}}c.s[6]++,e.WrapTight=class extends a.XmlComponent{constructor(n=(c.b[0][0]++,{top:0,bottom:0})){c.f[1]++,c.s[4]++,super("wp:wrapTight"),c.s[5]++,this.root.push(new u({distT:n.top,distB:n.bottom}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\text-wrap\\wrap-top-and-bottom.ts",r="77edaf94288dd6644a05bb026353fee4632a3a21",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\text-wrap\\wrap-top-and-bottom.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:10,column:10}},4:{start:{line:18,column:8},end:{line:18,column:37}},5:{start:{line:19,column:8},end:{line:22,column:12}},6:{start:{line:25,column:0},end:{line:25,column:44}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:11,column:5}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:14,column:4},end:{line:14,column:5}},loc:{start:{line:17,column:7},end:{line:23,column:5}},line:17}},branchMap:{0:{loc:{start:{line:14,column:16},end:{line:17,column:5}},type:"default-arg",locations:[{start:{line:14,column:26},end:{line:17,column:5}}],line:14}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0},f:{0:0,1:0},b:{0:[0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/text-wrap/wrap-top-and-bottom.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\text-wrap\\wrap-top-and-bottom.ts"],names:[],mappings:";;AACA,wDAA0E;AAS1E,gCAAiC,SAAQ,sCAAkD;IAA3F;;QACuB,YAAO,GAAG;YACzB,KAAK,EAAE,OAAO;YACd,KAAK,EAAE,OAAO;SACjB,CAAC;IACN,CAAC;CAAA;AAED,sBAA8B,SAAQ,6BAAY;IAC9C,YACI,UAAoB;QAChB,GAAG,EAAE,CAAC;QACN,MAAM,EAAE,CAAC;KACZ;QAED,KAAK,CAAC,qBAAqB,CAAC,CAAC;QAE7B,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,0BAA0B,CAAC;YAC3B,KAAK,EAAE,OAAO,CAAC,GAAG;YAClB,KAAK,EAAE,OAAO,CAAC,MAAM;SACxB,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAhBD,4CAgBC",sourcesContent:['// http://officeopenxml.com/drwPicFloating-textWrap.php\r\nimport { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\n\r\nimport { IMargins } from "../floating";\r\n\r\ninterface IWrapTopAndBottomAttributes {\r\n readonly distT?: number;\r\n readonly distB?: number;\r\n}\r\n\r\nclass WrapTopAndBottomAttributes extends XmlAttributeComponent<IWrapTopAndBottomAttributes> {\r\n protected readonly xmlKeys = {\r\n distT: "distT",\r\n distB: "distB",\r\n };\r\n}\r\n\r\nexport class WrapTopAndBottom extends XmlComponent {\r\n constructor(\r\n margins: IMargins = {\r\n top: 0,\r\n bottom: 0,\r\n },\r\n ) {\r\n super("wp:wrapTopAndBottom");\r\n\r\n this.root.push(\r\n new WrapTopAndBottomAttributes({\r\n distT: margins.top,\r\n distB: margins.bottom,\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));class u extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={distT:"distT",distB:"distB"}}}c.s[6]++,e.WrapTopAndBottom=class extends a.XmlComponent{constructor(n=(c.b[0][0]++,{top:0,bottom:0})){c.f[1]++,c.s[4]++,super("wp:wrapTopAndBottom"),c.s[5]++,this.root.push(new u({distT:n.top,distB:n.bottom}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\doc-properties\\doc-properties-attributes.ts",r="819ab6d74afe81a512f3763b1d2424c2684b6fbc",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\doc-properties\\doc-properties-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:11,column:10}},4:{start:{line:14,column:0},end:{line:14,column:58}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:12,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/doc-properties/doc-properties-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\doc-properties\\doc-properties-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAQ5D,6BAAqC,SAAQ,sCAA+C;IAA5F;;QACuB,YAAO,GAAG;YACzB,EAAE,EAAE,IAAI;YACR,IAAI,EAAE,MAAM;YACZ,KAAK,EAAE,OAAO;SACjB,CAAC;IACN,CAAC;CAAA;AAND,0DAMC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface IDocPropertiesAttributes {\r\n readonly id?: number;\r\n readonly name?: string;\r\n readonly descr?: string;\r\n}\r\n\r\nexport class DocPropertiesAttributes extends XmlAttributeComponent<IDocPropertiesAttributes> {\r\n protected readonly xmlKeys = {\r\n id: "id",\r\n name: "name",\r\n descr: "descr",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.DocPropertiesAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={id:"id",name:"name",descr:"descr"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\effect-extent\\effect-extent-attributes.ts",r="8336d861fec746d851be6dfd3a5a8afa1731caa8",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\effect-extent\\effect-extent-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:12,column:10}},4:{start:{line:15,column:0},end:{line:15,column:56}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:13,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/effect-extent/effect-extent-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\effect-extent\\effect-extent-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAS5D,4BAAoC,SAAQ,sCAA8C;IAA1F;;QACuB,YAAO,GAAG;YACzB,CAAC,EAAE,GAAG;YACN,CAAC,EAAE,GAAG;YACN,CAAC,EAAE,GAAG;YACN,CAAC,EAAE,GAAG;SACT,CAAC;IACN,CAAC;CAAA;AAPD,wDAOC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface IEffectExtentAttributes {\r\n readonly b?: number;\r\n readonly l?: number;\r\n readonly r?: number;\r\n readonly t?: number;\r\n}\r\n\r\nexport class EffectExtentAttributes extends XmlAttributeComponent<IEffectExtentAttributes> {\r\n protected readonly xmlKeys = {\r\n b: "b",\r\n l: "l",\r\n r: "r",\r\n t: "t",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.EffectExtentAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={b:"b",l:"l",r:"r",t:"t"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\extent\\extent-attributes.ts",r="b936d4b64544d74e7b6885b85e4d46b3b65be678",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\extent\\extent-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:10,column:10}},4:{start:{line:13,column:0},end:{line:13,column:44}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:11,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/extent/extent-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\extent\\extent-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAO5D,sBAA8B,SAAQ,sCAAwC;IAA9E;;QACuB,YAAO,GAAG;YACzB,EAAE,EAAE,IAAI;YACR,EAAE,EAAE,IAAI;SACX,CAAC;IACN,CAAC;CAAA;AALD,4CAKC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface IExtentAttributes {\r\n readonly cx?: number;\r\n readonly cy?: number;\r\n}\r\n\r\nexport class ExtentAttributes extends XmlAttributeComponent<IExtentAttributes> {\r\n protected readonly xmlKeys = {\r\n cx: "cx",\r\n cy: "cy",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.ExtentAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={cx:"cx",cy:"cy"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\graphic-frame\\graphic-frame-locks\\graphic-frame-locks.ts",r="f0c8637e49c352ec9424f29d5d3b21239c303d7b",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\graphic-frame\\graphic-frame-locks\\graphic-frame-locks.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:40},end:{line:4,column:82}},3:{start:{line:7,column:8},end:{line:7,column:37}},4:{start:{line:8,column:8},end:{line:11,column:12}},5:{start:{line:14,column:0},end:{line:14,column:46}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:18},end:{line:12,column:5}},line:6}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/graphic-frame/graphic-frame-locks/graphic-frame-locks.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\graphic-frame\\graphic-frame-locks\\graphic-frame-locks.ts"],names:[],mappings:";;AAAA,wDAAmD;AACnD,mFAA6E;AAE7E,uBAA+B,SAAQ,6BAAY;IAC/C;QACI,KAAK,CAAC,qBAAqB,CAAC,CAAC;QAE7B,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,0DAA0B,CAAC;YAC3B,KAAK,EAAE,uDAAuD;YAC9D,cAAc,EAAE,CAAC;SACpB,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAXD,8CAWC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\nimport { GraphicFrameLockAttributes } from "./graphic-frame-lock-attributes";\r\n\r\nexport class GraphicFrameLocks extends XmlComponent {\r\n constructor() {\r\n super("a:graphicFrameLocks");\r\n\r\n this.root.push(\r\n new GraphicFrameLockAttributes({\r\n xmlns: "http://schemas.openxmlformats.org/drawingml/2006/main",\r\n noChangeAspect: 1,\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(202));c.s[5]++,e.GraphicFrameLocks=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[3]++,super("a:graphicFrameLocks"),c.s[4]++,this.root.push(new u.GraphicFrameLockAttributes({xmlns:"http://schemas.openxmlformats.org/drawingml/2006/main",noChangeAspect:1}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\graphic-frame\\graphic-frame-locks\\graphic-frame-lock-attributes.ts",r="17e3128233b1f1f91ac1f15f8e5064c5c8bb65db",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\graphic-frame\\graphic-frame-locks\\graphic-frame-lock-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:10,column:10}},4:{start:{line:13,column:0},end:{line:13,column:64}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:11,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/graphic-frame/graphic-frame-locks/graphic-frame-lock-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\graphic-frame\\graphic-frame-locks\\graphic-frame-lock-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAO5D,gCAAwC,SAAQ,sCAAkD;IAAlG;;QACuB,YAAO,GAAG;YACzB,KAAK,EAAE,SAAS;YAChB,cAAc,EAAE,gBAAgB;SACnC,CAAC;IACN,CAAC;CAAA;AALD,gEAKC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface IGraphicFrameLockAttributes {\r\n readonly xmlns?: string;\r\n readonly noChangeAspect?: number;\r\n}\r\n\r\nexport class GraphicFrameLockAttributes extends XmlAttributeComponent<IGraphicFrameLockAttributes> {\r\n protected readonly xmlKeys = {\r\n xmlns: "xmlns:a",\r\n noChangeAspect: "noChangeAspect",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.GraphicFrameLockAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={xmlns:"xmlns:a",noChangeAspect:"noChangeAspect"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\index.ts",r="c01e9f34324bbeff10639e49cbf5fa7c74f7561a",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:30}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\index.ts"],names:[],mappings:";;;;;AAAA,8BAAyB",sourcesContent:['export * from "./inline";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,function(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}(t(204))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\inline.ts",r="05a45d5abd5131201e8e7f29914fa33540c5d471",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\inline.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:25},end:{line:4,column:70}},3:{start:{line:5,column:24},end:{line:5,column:67}},4:{start:{line:6,column:17},end:{line:6,column:46}},5:{start:{line:7,column:35},end:{line:7,column:89}},6:{start:{line:8,column:18},end:{line:8,column:48}},7:{start:{line:9,column:28},end:{line:9,column:58}},8:{start:{line:12,column:8},end:{line:12,column:27}},9:{start:{line:13,column:8},end:{line:13,column:37}},10:{start:{line:14,column:8},end:{line:19,column:12}},11:{start:{line:20,column:8},end:{line:20,column:80}},12:{start:{line:21,column:8},end:{line:21,column:96}},13:{start:{line:22,column:8},end:{line:22,column:36}},14:{start:{line:23,column:8},end:{line:23,column:59}},15:{start:{line:24,column:8},end:{line:24,column:61}},16:{start:{line:25,column:8},end:{line:25,column:80}},17:{start:{line:26,column:8},end:{line:26,column:37}},18:{start:{line:29,column:21},end:{line:29,column:65}},19:{start:{line:30,column:21},end:{line:30,column:65}},20:{start:{line:31,column:8},end:{line:31,column:38}},21:{start:{line:32,column:8},end:{line:32,column:39}},22:{start:{line:35,column:0},end:{line:35,column:24}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:11,column:4},end:{line:11,column:5}},loc:{start:{line:11,column:41},end:{line:27,column:5}},line:11},1:{name:"(anonymous_1)",decl:{start:{line:28,column:4},end:{line:28,column:5}},loc:{start:{line:28,column:28},end:{line:33,column:5}},line:28}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0},f:{0:0,1:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/inline.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\inline.ts"],names:[],mappings:";;AAEA,wDAAmD;AACnD,uEAAmE;AACnE,oEAAgE;AAChE,+CAA4C;AAC5C,0FAAqF;AACrF,iDAA8C;AAC9C,2DAAuD;AAEvD,YAAoB,SAAQ,6BAAY;IAIpC,YAAY,WAAmB,EAAmB,UAAgC;QAC9E,KAAK,CAAC,WAAW,CAAC,CAAC;QAD2B,eAAU,GAAV,UAAU,CAAsB;QAG9E,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,oCAAgB,CAAC;YACjB,KAAK,EAAE,CAAC;YACR,KAAK,EAAE,CAAC;YACR,KAAK,EAAE,CAAC;YACR,KAAK,EAAE,CAAC;SACX,CAAC,CACL,CAAC;QAEF,IAAI,CAAC,MAAM,GAAG,IAAI,eAAM,CAAC,UAAU,CAAC,IAAI,CAAC,CAAC,EAAE,UAAU,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;QAC/D,IAAI,CAAC,OAAO,GAAG,IAAI,iBAAO,CAAC,WAAW,EAAE,UAAU,CAAC,IAAI,CAAC,CAAC,EAAE,UAAU,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;QAE9E,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC;QAC5B,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,4BAAY,EAAE,CAAC,CAAC;QACnC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,8BAAa,EAAE,CAAC,CAAC;QACpC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,iDAAsB,EAAE,CAAC,CAAC;QAC7C,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;IACjC,CAAC;IAEM,KAAK,CAAC,OAAe,EAAE,OAAe;QACzC,MAAM,IAAI,GAAG,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,CAAC,GAAG,OAAO,CAAC,CAAC;QAC1D,MAAM,IAAI,GAAG,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,CAAC,GAAG,OAAO,CAAC,CAAC;QAE1D,IAAI,CAAC,MAAM,CAAC,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,CAAC;QAC9B,IAAI,CAAC,OAAO,CAAC,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,CAAC;IACnC,CAAC;CACJ;AAjCD,wBAiCC",sourcesContent:['// http://officeopenxml.com/drwPicInline.php\r\nimport { IMediaDataDimensions } from "file/media";\r\nimport { XmlComponent } from "file/xml-components";\r\nimport { DocProperties } from "./../doc-properties/doc-properties";\r\nimport { EffectExtent } from "./../effect-extent/effect-extent";\r\nimport { Extent } from "./../extent/extent";\r\nimport { GraphicFrameProperties } from "./../graphic-frame/graphic-frame-properties";\r\nimport { Graphic } from "./../inline/graphic";\r\nimport { InlineAttributes } from "./inline-attributes";\r\n\r\nexport class Inline extends XmlComponent {\r\n private readonly extent: Extent;\r\n private readonly graphic: Graphic;\r\n\r\n constructor(referenceId: number, private readonly dimensions: IMediaDataDimensions) {\r\n super("wp:inline");\r\n\r\n this.root.push(\r\n new InlineAttributes({\r\n distT: 0,\r\n distB: 0,\r\n distL: 0,\r\n distR: 0,\r\n }),\r\n );\r\n\r\n this.extent = new Extent(dimensions.emus.x, dimensions.emus.y);\r\n this.graphic = new Graphic(referenceId, dimensions.emus.x, dimensions.emus.y);\r\n\r\n this.root.push(this.extent);\r\n this.root.push(new EffectExtent());\r\n this.root.push(new DocProperties());\r\n this.root.push(new GraphicFrameProperties());\r\n this.root.push(this.graphic);\r\n }\r\n\r\n public scale(factorX: number, factorY: number): void {\r\n const newX = Math.round(this.dimensions.emus.x * factorX);\r\n const newY = Math.round(this.dimensions.emus.y * factorY);\r\n\r\n this.extent.setXY(newX, newY);\r\n this.graphic.setXY(newX, newY);\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(72)),C=(c.s[3]++,t(73)),m=(c.s[4]++,t(74)),d=(c.s[5]++,t(75)),p=(c.s[6]++,t(71)),h=(c.s[7]++,t(205));c.s[22]++,e.Inline=class extends a.XmlComponent{constructor(n,e){c.f[0]++,c.s[8]++,super("wp:inline"),c.s[9]++,this.dimensions=e,c.s[10]++,this.root.push(new h.InlineAttributes({distT:0,distB:0,distL:0,distR:0})),c.s[11]++,this.extent=new m.Extent(e.emus.x,e.emus.y),c.s[12]++,this.graphic=new p.Graphic(n,e.emus.x,e.emus.y),c.s[13]++,this.root.push(this.extent),c.s[14]++,this.root.push(new C.EffectExtent),c.s[15]++,this.root.push(new u.DocProperties),c.s[16]++,this.root.push(new d.GraphicFrameProperties),c.s[17]++,this.root.push(this.graphic)}scale(n,e){c.f[1]++;const t=(c.s[18]++,Math.round(this.dimensions.emus.x*n)),A=(c.s[19]++,Math.round(this.dimensions.emus.y*e));c.s[20]++,this.extent.setXY(t,A),c.s[21]++,this.graphic.setXY(t,A)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\inline-attributes.ts",r="5c8ff4d256cf76c10c6021b702f95ae5e8d32b72",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\drawing\\inline\\inline-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:12,column:10}},4:{start:{line:15,column:0},end:{line:15,column:44}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:13,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/drawing/inline/inline-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\drawing\\inline\\inline-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAW5D,sBAA8B,SAAQ,sCAAwC;IAA9E;;QACuB,YAAO,GAAG;YACzB,KAAK,EAAE,OAAO;YACd,KAAK,EAAE,OAAO;YACd,KAAK,EAAE,OAAO;YACd,KAAK,EAAE,OAAO;SACjB,CAAC;IACN,CAAC;CAAA;AAPD,4CAOC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\nimport { IDistance } from "../drawing";\r\n\r\n// distT, distB etc have no effect on inline images, only floating\r\nexport interface IInlineAttributes extends IDistance {\r\n readonly distT?: number;\r\n readonly distB?: number;\r\n readonly distL?: number;\r\n readonly distR?: number;\r\n}\r\n\r\nexport class InlineAttributes extends XmlAttributeComponent<IInlineAttributes> {\r\n protected readonly xmlKeys = {\r\n distT: "distT",\r\n distB: "distB",\r\n distL: "distL",\r\n distR: "distR",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.InlineAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={distT:"distT",distB:"distB",distL:"distL",distR:"distR"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\sequential-identifier.ts",r="458a15f176641a53cd7933d9210452015b0d0564",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\sequential-identifier.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:14},end:{line:3,column:43}},2:{start:{line:4,column:16},end:{line:4,column:51}},3:{start:{line:5,column:44},end:{line:5,column:90}},4:{start:{line:8,column:8},end:{line:8,column:16}},5:{start:{line:9,column:8},end:{line:9,column:48}},6:{start:{line:10,column:8},end:{line:10,column:108}},7:{start:{line:11,column:8},end:{line:11,column:47}},8:{start:{line:12,column:8},end:{line:12,column:42}},9:{start:{line:15,column:0},end:{line:15,column:52}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:7,column:4},end:{line:7,column:5}},loc:{start:{line:7,column:28},end:{line:13,column:5}},line:7}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/run/sequential-identifier.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\run\\sequential-identifier.ts"],names:[],mappings:";;AAAA,4CAAyC;AACzC,oDAAgE;AAChE,2FAAsF;AAEtF,0BAAkC,SAAQ,SAAG;IACzC,YAAY,UAAkB;QAC1B,KAAK,EAAE,CAAC;QACR,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,aAAK,CAAC,IAAI,CAAC,CAAC,CAAC;QAChC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,mEAA+B,CAAC,UAAU,CAAC,CAAC,CAAC;QAChE,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,gBAAQ,EAAE,CAAC,CAAC;QAC/B,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,WAAG,EAAE,CAAC,CAAC;IAC9B,CAAC;CACJ;AARD,oDAQC",sourcesContent:['import { Run } from "file/paragraph/run";\r\nimport { Begin, End, Separate } from "file/paragraph/run/field";\r\nimport { SequentialIdentifierInstruction } from "./sequential-identifier-instruction";\r\n\r\nexport class SequentialIdentifier extends Run {\r\n constructor(identifier: string) {\r\n super();\r\n this.root.push(new Begin(true));\r\n this.root.push(new SequentialIdentifierInstruction(identifier));\r\n this.root.push(new Separate());\r\n this.root.push(new End());\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(4)),u=(c.s[2]++,t(36)),C=(c.s[3]++,t(207));c.s[9]++,e.SequentialIdentifier=class extends a.Run{constructor(n){c.f[0]++,c.s[4]++,super(),c.s[5]++,this.root.push(new u.Begin(!0)),c.s[6]++,this.root.push(new C.SequentialIdentifierInstruction(n)),c.s[7]++,this.root.push(new u.Separate),c.s[8]++,this.root.push(new u.End)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\sequential-identifier-instruction.ts",r="7f18cbb9240da5c35cf97ec8b4e1aa717c0dfef6",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\run\\sequential-identifier-instruction.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:21},end:{line:3,column:47}},2:{start:{line:4,column:25},end:{line:4,column:55}},3:{start:{line:7,column:8},end:{line:7,column:28}},4:{start:{line:8,column:8},end:{line:8,column:46}},5:{start:{line:13,column:8},end:{line:13,column:29}},6:{start:{line:14,column:8},end:{line:14,column:87}},7:{start:{line:15,column:8},end:{line:15,column:44}},8:{start:{line:18,column:0},end:{line:18,column:74}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:18},end:{line:9,column:5}},line:6},1:{name:"(anonymous_1)",decl:{start:{line:12,column:4},end:{line:12,column:5}},loc:{start:{line:12,column:28},end:{line:16,column:5}},line:12}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0},f:{0:0,1:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/run/sequential-identifier-instruction.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\run\\sequential-identifier-instruction.ts"],names:[],mappings:";;AACA,gDAA4C;AAC5C,wDAA0E;AAE1E,oBAAqB,SAAQ,sCAAoD;IAAjF;;QACuB,YAAO,GAAG,EAAE,KAAK,EAAE,WAAW,EAAE,CAAC;IACxD,CAAC;CAAA;AAED,qCAA6C,SAAQ,6BAAY;IAC7D,YAAY,UAAkB;QAC1B,KAAK,CAAC,aAAa,CAAC,CAAC;QACrB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,cAAc,CAAC,EAAE,KAAK,EAAE,sBAAS,CAAC,QAAQ,EAAE,CAAC,CAAC,CAAC;QAClE,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,UAAU,EAAE,CAAC,CAAC;IACxC,CAAC;CACJ;AAND,0EAMC",sourcesContent:['// http://officeopenxml.com/WPfieldInstructions.php\r\nimport { SpaceType } from "file/space-type";\r\nimport { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\n\r\nclass TextAttributes extends XmlAttributeComponent<{ readonly space: SpaceType }> {\r\n protected readonly xmlKeys = { space: "xml:space" };\r\n}\r\n\r\nexport class SequentialIdentifierInstruction extends XmlComponent {\r\n constructor(identifier: string) {\r\n super("w:instrText");\r\n this.root.push(new TextAttributes({ space: SpaceType.PRESERVE }));\r\n this.root.push(`SEQ ${identifier}`);\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(20)),u=(c.s[2]++,t(0));class C extends u.XmlAttributeComponent{constructor(){c.f[0]++,c.s[3]++,super(...arguments),c.s[4]++,this.xmlKeys={space:"xml:space"}}}c.s[8]++,e.SequentialIdentifierInstruction=class extends u.XmlComponent{constructor(n){c.f[1]++,c.s[5]++,super("w:instrText"),c.s[6]++,this.root.push(new C({space:a.SpaceType.PRESERVE})),c.s[7]++,this.root.push(`SEQ ${n}`)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footnotes\\footnote\\run\\reference-run.ts",r="23fa798f91de4691b3535f5042625de8f335e04b",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footnotes\\footnote\\run\\reference-run.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:14},end:{line:3,column:43}},2:{start:{line:4,column:16},end:{line:4,column:51}},3:{start:{line:5,column:25},end:{line:5,column:55}},4:{start:{line:8,column:8},end:{line:8,column:28}},5:{start:{line:9,column:8},end:{line:11,column:10}},6:{start:{line:14,column:0},end:{line:14,column:72}},7:{start:{line:17,column:8},end:{line:17,column:37}},8:{start:{line:18,column:8},end:{line:20,column:12}},9:{start:{line:23,column:0},end:{line:23,column:46}},10:{start:{line:26,column:8},end:{line:26,column:16}},11:{start:{line:27,column:8},end:{line:27,column:69}},12:{start:{line:28,column:8},end:{line:28,column:50}},13:{start:{line:31,column:0},end:{line:31,column:52}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:7,column:4},end:{line:7,column:5}},loc:{start:{line:7,column:18},end:{line:12,column:5}},line:7},1:{name:"(anonymous_1)",decl:{start:{line:16,column:4},end:{line:16,column:5}},loc:{start:{line:16,column:20},end:{line:21,column:5}},line:16},2:{name:"(anonymous_2)",decl:{start:{line:25,column:4},end:{line:25,column:5}},loc:{start:{line:25,column:20},end:{line:29,column:5}},line:25}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0},f:{0:0,1:0,2:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/footnotes/footnote/run/reference-run.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\footnotes\\footnote\\run\\reference-run.ts"],names:[],mappings:";;AAAA,4CAAyC;AACzC,oDAAiD;AACjD,wDAA0E;AAM1E,oCAA4C,SAAQ,sCAAgE;IAApH;;QACuB,YAAO,GAAG;YACzB,EAAE,EAAE,MAAM;SACb,CAAC;IACN,CAAC;CAAA;AAJD,wEAIC;AAED,uBAA+B,SAAQ,6BAAY;IAC/C,YAAY,EAAU;QAClB,KAAK,CAAC,qBAAqB,CAAC,CAAC;QAE7B,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,8BAA8B,CAAC;YAC/B,EAAE,EAAE,EAAE;SACT,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAVD,8CAUC;AAED,0BAAkC,SAAQ,SAAG;IACzC,YAAY,EAAU;QAClB,KAAK,EAAE,CAAC;QAER,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,IAAI,aAAK,CAAC,mBAAmB,CAAC,CAAC,CAAC;QAErD,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,iBAAiB,CAAC,EAAE,CAAC,CAAC,CAAC;IAC9C,CAAC;CACJ;AARD,oDAQC",sourcesContent:['import { Run } from "file/paragraph/run";\r\nimport { Style } from "file/paragraph/run/style";\r\nimport { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\n\r\nexport interface IFootNoteReferenceRunAttributesProperties {\r\n readonly id: number;\r\n}\r\n\r\nexport class FootNoteReferenceRunAttributes extends XmlAttributeComponent<IFootNoteReferenceRunAttributesProperties> {\r\n protected readonly xmlKeys = {\r\n id: "w:id",\r\n };\r\n}\r\n\r\nexport class FootnoteReference extends XmlComponent {\r\n constructor(id: number) {\r\n super("w:footnoteReference");\r\n\r\n this.root.push(\r\n new FootNoteReferenceRunAttributes({\r\n id: id,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nexport class FootnoteReferenceRun extends Run {\r\n constructor(id: number) {\r\n super();\r\n\r\n this.properties.push(new Style("FootnoteReference"));\r\n\r\n this.root.push(new FootnoteReference(id));\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(4)),u=(c.s[2]++,t(66)),C=(c.s[3]++,t(0));class m extends C.XmlAttributeComponent{constructor(){c.f[0]++,c.s[4]++,super(...arguments),c.s[5]++,this.xmlKeys={id:"w:id"}}}c.s[6]++,e.FootNoteReferenceRunAttributes=m;class d extends C.XmlComponent{constructor(n){c.f[1]++,c.s[7]++,super("w:footnoteReference"),c.s[8]++,this.root.push(new m({id:n}))}}c.s[9]++,e.FootnoteReference=d;c.s[13]++,e.FootnoteReferenceRun=class extends a.Run{constructor(n){c.f[2]++,c.s[10]++,super(),c.s[11]++,this.properties.push(new u.Style("FootnoteReference")),c.s[12]++,this.root.push(new d(n))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\formatting\\bidirectional.ts",r="53892a8a9d8459477861eca4c0528bfaea22cb07",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\formatting\\bidirectional.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:24}},3:{start:{line:9,column:0},end:{line:9,column:38}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:7,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/formatting/bidirectional.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\formatting\\bidirectional.ts"],names:[],mappings:";;AAAA,wDAAmD;AAEnD,mBAA2B,SAAQ,6BAAY;IAC3C;QACI,KAAK,CAAC,QAAQ,CAAC,CAAC;IACpB,CAAC;CACJ;AAJD,sCAIC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\n\r\nexport class Bidirectional extends XmlComponent {\r\n constructor() {\r\n super("w:bidi");\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[3]++,e.Bidirectional=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[2]++,super("w:bidi")}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\links\\index.ts",r="523db665e1284bc5ecbcc5962d166ab0fcbc3679",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\links\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:33}},5:{start:{line:7,column:0},end:{line:7,column:32}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/links/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\links\\index.ts"],names:[],mappings:";;;;;AAAA,iCAA4B;AAC5B,gCAA2B",sourcesContent:['export * from "./hyperlink";\r\nexport * from "./bookmark";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));function a(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,a(t(211)),c.s[5]++,a(t(213))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\links\\hyperlink.ts",r="f5429a4f114d737498f7b976725d727e0ea998be",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\links\\hyperlink.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:14},end:{line:4,column:31}},3:{start:{line:5,column:31},end:{line:5,column:64}},4:{start:{line:8,column:8},end:{line:8,column:29}},5:{start:{line:9,column:8},end:{line:9,column:45}},6:{start:{line:10,column:22},end:{line:14,column:9}},7:{start:{line:15,column:27},end:{line:15,column:80}},8:{start:{line:16,column:8},end:{line:16,column:35}},9:{start:{line:17,column:8},end:{line:17,column:67}},10:{start:{line:20,column:0},end:{line:20,column:30}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:7,column:4},end:{line:7,column:5}},loc:{start:{line:7,column:50},end:{line:18,column:5}},line:7}},branchMap:{0:{loc:{start:{line:12,column:20},end:{line:12,column:47}},type:"cond-expr",locations:[{start:{line:12,column:29},end:{line:12,column:35}},{start:{line:12,column:38},end:{line:12,column:47}}],line:12},1:{loc:{start:{line:13,column:16},end:{line:13,column:57}},type:"cond-expr",locations:[{start:{line:13,column:26},end:{line:13,column:45}},{start:{line:13,column:48},end:{line:13,column:57}}],line:13}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0},f:{0:0},b:{0:[0,0],1:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/links/hyperlink.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\links\\hyperlink.ts"],names:[],mappings:";;AACA,wDAAmD;AACnD,gCAAiC;AACjC,iEAA6F;AAE7F,eAAuB,SAAQ,6BAAY;IAGvC,YAAY,IAAY,EAAE,kBAA0B,EAAE,MAAe;QACjE,KAAK,CAAC,aAAa,CAAC,CAAC;QAErB,IAAI,CAAC,MAAM,GAAG,kBAAkB,GAAG,CAAC,CAAC;QAErC,MAAM,KAAK,GAAmC;YAC1C,OAAO,EAAE,CAAC;YACV,MAAM,EAAE,MAAM,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,CAAC,SAAS;YACnC,EAAE,EAAE,CAAC,MAAM,CAAC,CAAC,CAAC,MAAM,IAAI,CAAC,MAAM,EAAE,CAAC,CAAC,CAAC,SAAS;SAChD,CAAC;QAEF,MAAM,UAAU,GAAG,IAAI,0CAAmB,CAAC,KAAK,CAAC,CAAC;QAClD,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC;QAC3B,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,aAAO,CAAC,IAAI,CAAC,CAAC,KAAK,CAAC,WAAW,CAAC,CAAC,CAAC;IACzD,CAAC;CACJ;AAlBD,8BAkBC",sourcesContent:['// http://officeopenxml.com/WPhyperlink.php\r\nimport { XmlComponent } from "file/xml-components";\r\nimport { TextRun } from "../run";\r\nimport { HyperlinkAttributes, IHyperlinkAttributesProperties } from "./hyperlink-attributes";\r\n\r\nexport class Hyperlink extends XmlComponent {\r\n public readonly linkId: number;\r\n\r\n constructor(text: string, relationshipsCount: number, anchor?: string) {\r\n super("w:hyperlink");\r\n\r\n this.linkId = relationshipsCount + 1;\r\n\r\n const props: IHyperlinkAttributesProperties = {\r\n history: 1,\r\n anchor: anchor ? anchor : undefined,\r\n id: !anchor ? `rId${this.linkId}` : undefined,\r\n };\r\n\r\n const attributes = new HyperlinkAttributes(props);\r\n this.root.push(attributes);\r\n this.root.push(new TextRun(text).style("Hyperlink"));\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(4)),C=(c.s[3]++,t(212));c.s[10]++,e.Hyperlink=class extends a.XmlComponent{constructor(n,e,t){c.f[0]++,c.s[4]++,super("w:hyperlink"),c.s[5]++,this.linkId=e+1;const A=(c.s[6]++,{history:1,anchor:t?(c.b[0][0]++,t):void c.b[0][1]++,id:t?void c.b[1][1]++:(c.b[1][0]++,`rId${this.linkId}`)}),r=(c.s[7]++,new C.HyperlinkAttributes(A));c.s[8]++,this.root.push(r),c.s[9]++,this.root.push(new u.TextRun(n).style("Hyperlink"))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\links\\hyperlink-attributes.ts",r="a261a9e8f5a0eff771c9399f0fdc45472c63e861",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\links\\hyperlink-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:11,column:10}},4:{start:{line:14,column:0},end:{line:14,column:50}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:12,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/links/hyperlink-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\links\\hyperlink-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAQ5D,yBAAiC,SAAQ,sCAAqD;IAA9F;;QACuB,YAAO,GAAG;YACzB,EAAE,EAAE,MAAM;YACV,OAAO,EAAE,WAAW;YACpB,MAAM,EAAE,UAAU;SACrB,CAAC;IACN,CAAC;CAAA;AAND,kDAMC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface IHyperlinkAttributesProperties {\r\n readonly id?: string;\r\n readonly anchor?: string;\r\n readonly history: number;\r\n}\r\n\r\nexport class HyperlinkAttributes extends XmlAttributeComponent<IHyperlinkAttributesProperties> {\r\n protected readonly xmlKeys = {\r\n id: "r:id",\r\n history: "w:history",\r\n anchor: "w:anchor",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.HyperlinkAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={id:"r:id",history:"w:history",anchor:"w:anchor"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\links\\bookmark.ts",r="f43ab34490afe31cec77b1a2e41dcf8c1e48c6b6",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\links\\bookmark.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:14},end:{line:4,column:31}},3:{start:{line:5,column:30},end:{line:5,column:62}},4:{start:{line:8,column:8},end:{line:8,column:45}},5:{start:{line:9,column:8},end:{line:9,column:58}},6:{start:{line:10,column:8},end:{line:10,column:44}},7:{start:{line:11,column:8},end:{line:11,column:48}},8:{start:{line:14,column:0},end:{line:14,column:28}},9:{start:{line:17,column:8},end:{line:17,column:33}},10:{start:{line:18,column:8},end:{line:18,column:41}},11:{start:{line:19,column:19},end:{line:19,column:35}},12:{start:{line:20,column:27},end:{line:23,column:10}},13:{start:{line:24,column:8},end:{line:24,column:35}},14:{start:{line:27,column:0},end:{line:27,column:38}},15:{start:{line:30,column:8},end:{line:30,column:31}},16:{start:{line:31,column:8},end:{line:31,column:41}},17:{start:{line:32,column:19},end:{line:32,column:35}},18:{start:{line:33,column:27},end:{line:35,column:10}},19:{start:{line:36,column:8},end:{line:36,column:35}},20:{start:{line:39,column:0},end:{line:39,column:34}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:7,column:4},end:{line:7,column:5}},loc:{start:{line:7,column:48},end:{line:12,column:5}},line:7},1:{name:"(anonymous_1)",decl:{start:{line:16,column:4},end:{line:16,column:5}},loc:{start:{line:16,column:42},end:{line:25,column:5}},line:16},2:{name:"(anonymous_2)",decl:{start:{line:29,column:4},end:{line:29,column:5}},loc:{start:{line:29,column:36},end:{line:37,column:5}},line:29}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0},f:{0:0,1:0,2:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/links/bookmark.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\links\\bookmark.ts"],names:[],mappings:";;AACA,wDAAmD;AACnD,gCAAiC;AACjC,+DAAuF;AAEvF;IAMI,YAAY,IAAY,EAAE,IAAY,EAAE,kBAA0B;QAC9D,IAAI,CAAC,MAAM,GAAG,kBAAkB,GAAG,CAAC,CAAC;QAErC,IAAI,CAAC,KAAK,GAAG,IAAI,aAAa,CAAC,IAAI,EAAE,IAAI,CAAC,MAAM,CAAC,CAAC;QAClD,IAAI,CAAC,IAAI,GAAG,IAAI,aAAO,CAAC,IAAI,CAAC,CAAC;QAC9B,IAAI,CAAC,GAAG,GAAG,IAAI,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC;IAC5C,CAAC;CACJ;AAbD,4BAaC;AAED,mBAA2B,SAAQ,6BAAY;IAG3C,YAAY,IAAY,EAAE,kBAA0B;QAChD,KAAK,CAAC,iBAAiB,CAAC,CAAC;QAEzB,IAAI,CAAC,MAAM,GAAG,kBAAkB,CAAC;QACjC,MAAM,EAAE,GAAG,GAAG,IAAI,CAAC,MAAM,EAAE,CAAC;QAC5B,MAAM,UAAU,GAAG,IAAI,6CAAuB,CAAC;YAC3C,IAAI;YACJ,EAAE;SACL,CAAC,CAAC;QACH,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC;IAC/B,CAAC;CACJ;AAdD,sCAcC;AAED,iBAAyB,SAAQ,6BAAY;IAGzC,YAAY,kBAA0B;QAClC,KAAK,CAAC,eAAe,CAAC,CAAC;QAEvB,IAAI,CAAC,MAAM,GAAG,kBAAkB,CAAC;QACjC,MAAM,EAAE,GAAG,GAAG,IAAI,CAAC,MAAM,EAAE,CAAC;QAC5B,MAAM,UAAU,GAAG,IAAI,2CAAqB,CAAC;YACzC,EAAE;SACL,CAAC,CAAC;QACH,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC;IAC/B,CAAC;CACJ;AAbD,kCAaC",sourcesContent:['// http://officeopenxml.com/WPbookmark.php\r\nimport { XmlComponent } from "file/xml-components";\r\nimport { TextRun } from "../run";\r\nimport { BookmarkEndAttributes, BookmarkStartAttributes } from "./bookmark-attributes";\r\n\r\nexport class Bookmark {\r\n public readonly linkId: number;\r\n public readonly start: BookmarkStart;\r\n public readonly text: TextRun;\r\n public readonly end: BookmarkEnd;\r\n\r\n constructor(name: string, text: string, relationshipsCount: number) {\r\n this.linkId = relationshipsCount + 1;\r\n\r\n this.start = new BookmarkStart(name, this.linkId);\r\n this.text = new TextRun(text);\r\n this.end = new BookmarkEnd(this.linkId);\r\n }\r\n}\r\n\r\nexport class BookmarkStart extends XmlComponent {\r\n public readonly linkId: number;\r\n\r\n constructor(name: string, relationshipsCount: number) {\r\n super("w:bookmarkStart");\r\n\r\n this.linkId = relationshipsCount;\r\n const id = `${this.linkId}`;\r\n const attributes = new BookmarkStartAttributes({\r\n name,\r\n id,\r\n });\r\n this.root.push(attributes);\r\n }\r\n}\r\n\r\nexport class BookmarkEnd extends XmlComponent {\r\n public readonly linkId: number;\r\n\r\n constructor(relationshipsCount: number) {\r\n super("w:bookmarkEnd");\r\n\r\n this.linkId = relationshipsCount;\r\n const id = `${this.linkId}`;\r\n const attributes = new BookmarkEndAttributes({\r\n id,\r\n });\r\n this.root.push(attributes);\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(4)),C=(c.s[3]++,t(214));c.s[8]++,e.Bookmark=class{constructor(n,e,t){c.f[0]++,c.s[4]++,this.linkId=t+1,c.s[5]++,this.start=new m(n,this.linkId),c.s[6]++,this.text=new u.TextRun(e),c.s[7]++,this.end=new d(this.linkId)}};class m extends a.XmlComponent{constructor(n,e){c.f[1]++,c.s[9]++,super("w:bookmarkStart"),c.s[10]++,this.linkId=e;const t=(c.s[11]++,`${this.linkId}`),A=(c.s[12]++,new C.BookmarkStartAttributes({name:n,id:t}));c.s[13]++,this.root.push(A)}}c.s[14]++,e.BookmarkStart=m;class d extends a.XmlComponent{constructor(n){c.f[2]++,c.s[15]++,super("w:bookmarkEnd"),c.s[16]++,this.linkId=n;const e=(c.s[17]++,`${this.linkId}`),t=(c.s[18]++,new C.BookmarkEndAttributes({id:e}));c.s[19]++,this.root.push(t)}}c.s[20]++,e.BookmarkEnd=d},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\links\\bookmark-attributes.ts",r="e03b4bb5d9d3656a468dc49f164c20c8675aedec",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\links\\bookmark-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:10,column:10}},4:{start:{line:13,column:0},end:{line:13,column:58}},5:{start:{line:16,column:8},end:{line:16,column:28}},6:{start:{line:17,column:8},end:{line:19,column:10}},7:{start:{line:22,column:0},end:{line:22,column:54}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:11,column:5}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:15,column:4},end:{line:15,column:5}},loc:{start:{line:15,column:18},end:{line:20,column:5}},line:15}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0},f:{0:0,1:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/links/bookmark-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\links\\bookmark-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAO5D,6BAAqC,SAAQ,sCAAyD;IAAtG;;QACuB,YAAO,GAAG;YACzB,EAAE,EAAE,MAAM;YACV,IAAI,EAAE,QAAQ;SACjB,CAAC;IACN,CAAC;CAAA;AALD,0DAKC;AAMD,2BAAmC,SAAQ,sCAAuD;IAAlG;;QACuB,YAAO,GAAG;YACzB,EAAE,EAAE,MAAM;SACb,CAAC;IACN,CAAC;CAAA;AAJD,sDAIC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface IBookmarkStartAttributesProperties {\r\n readonly id: string;\r\n readonly name: string;\r\n}\r\n\r\nexport class BookmarkStartAttributes extends XmlAttributeComponent<IBookmarkStartAttributesProperties> {\r\n protected readonly xmlKeys = {\r\n id: "w:id",\r\n name: "w:name",\r\n };\r\n}\r\n\r\nexport interface IBookmarkEndAttributesProperties {\r\n readonly id: string;\r\n}\r\n\r\nexport class BookmarkEndAttributes extends XmlAttributeComponent<IBookmarkEndAttributesProperties> {\r\n protected readonly xmlKeys = {\r\n id: "w:id",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.BookmarkStartAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={id:"w:id",name:"w:name"}}};c.s[7]++,e.BookmarkEndAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[1]++,c.s[5]++,super(...arguments),c.s[6]++,this.xmlKeys={id:"w:id"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\image.ts",r="4a7e7bb612385c1bd46bb1b3393b56d3ebc3366b",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\paragraph\\image.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:20},end:{line:3,column:42}},2:{start:{line:4,column:14},end:{line:4,column:30}},3:{start:{line:7,column:8},end:{line:7,column:16}},4:{start:{line:8,column:8},end:{line:8,column:74}},5:{start:{line:9,column:8},end:{line:9,column:40}},6:{start:{line:12,column:8},end:{line:12,column:48}},7:{start:{line:15,column:8},end:{line:15,column:31}},8:{start:{line:18,column:0},end:{line:18,column:40}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:43},end:{line:10,column:5}},line:6},1:{name:"(anonymous_1)",decl:{start:{line:11,column:4},end:{line:11,column:5}},loc:{start:{line:11,column:28},end:{line:13,column:5}},line:11},2:{name:"(anonymous_2)",decl:{start:{line:14,column:4},end:{line:14,column:5}},loc:{start:{line:14,column:14},end:{line:16,column:5}},line:14}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0},f:{0:0,1:0,2:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/paragraph/image.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\paragraph\\image.ts"],names:[],mappings:";;AAEA,2CAAwC;AACxC,+BAAmC;AAEnC,oBAA4B,SAAQ,qBAAS;IAGzC,YAAY,SAAqB,EAAE,cAAgC;QAC/D,KAAK,EAAE,CAAC;QACR,IAAI,CAAC,UAAU,GAAG,IAAI,gBAAU,CAAC,SAAS,EAAE,cAAc,CAAC,CAAC;QAC5D,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC;IACpC,CAAC;IAEM,KAAK,CAAC,OAAe,EAAE,OAAgB;QAC1C,IAAI,CAAC,UAAU,CAAC,KAAK,CAAC,OAAO,EAAE,OAAO,CAAC,CAAC;IAC5C,CAAC;IAED,IAAW,GAAG;QACV,OAAO,IAAI,CAAC,UAAU,CAAC;IAC3B,CAAC;CACJ;AAhBD,wCAgBC",sourcesContent:['import { IDrawingOptions } from "../drawing";\r\nimport { IMediaData } from "../media";\r\nimport { Paragraph } from "./paragraph";\r\nimport { PictureRun } from "./run";\r\n\r\nexport class ImageParagraph extends Paragraph {\r\n private readonly pictureRun: PictureRun;\r\n\r\n constructor(imageData: IMediaData, drawingOptions?: IDrawingOptions) {\r\n super();\r\n this.pictureRun = new PictureRun(imageData, drawingOptions);\r\n this.root.push(this.pictureRun);\r\n }\r\n\r\n public scale(factorX: number, factorY?: number): void {\r\n this.pictureRun.scale(factorX, factorY);\r\n }\r\n\r\n public get Run(): PictureRun {\r\n return this.pictureRun;\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(81)),u=(c.s[2]++,t(4));c.s[8]++,e.ImageParagraph=class extends a.Paragraph{constructor(n,e){c.f[0]++,c.s[3]++,super(),c.s[4]++,this.pictureRun=new u.PictureRun(n,e),c.s[5]++,this.root.push(this.pictureRun)}scale(n,e){c.f[1]++,c.s[6]++,this.pictureRun.scale(n,e)}get Run(){return c.f[2]++,c.s[7]++,this.pictureRun}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table.ts",r="57f5228f6271574e0a12d8bd6e70b39bb40b3bfd",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:15},end:{line:4,column:32}},3:{start:{line:5,column:21},end:{line:5,column:44}},4:{start:{line:6,column:27},end:{line:6,column:56}},5:{start:{line:7,column:20},end:{line:7,column:42}},6:{start:{line:10,column:8},end:{line:10,column:23}},7:{start:{line:11,column:8},end:{line:11,column:67}},8:{start:{line:12,column:8},end:{line:12,column:40}},9:{start:{line:13,column:8},end:{line:13,column:36}},10:{start:{line:14,column:8},end:{line:23,column:9}},11:{start:{line:15,column:12},end:{line:15,column:55}},12:{start:{line:18,column:29},end:{line:18,column:31}},13:{start:{line:19,column:12},end:{line:21,column:13}},14:{start:{line:20,column:16},end:{line:20,column:35}},15:{start:{line:22,column:12},end:{line:22,column:55}},16:{start:{line:24,column:8},end:{line:24,column:34}},17:{start:{line:25,column:8},end:{line:25,column:23}},18:{start:{line:26,column:8},end:{line:34,column:9}},19:{start:{line:27,column:26},end:{line:27,column:28}},20:{start:{line:28,column:12},end:{line:30,column:13}},21:{start:{line:29,column:16},end:{line:29,column:57}},22:{start:{line:31,column:24},end:{line:31,column:55}},23:{start:{line:32,column:12},end:{line:32,column:32}},24:{start:{line:33,column:12},end:{line:33,column:32}},25:{start:{line:37,column:20},end:{line:37,column:33}},26:{start:{line:38,column:8},end:{line:40,column:9}},27:{start:{line:39,column:12},end:{line:39,column:79}},28:{start:{line:41,column:8},end:{line:41,column:19}},29:{start:{line:44,column:8},end:{line:44,column:45}},30:{start:{line:47,column:8},end:{line:47,column:46}},31:{start:{line:48,column:8},end:{line:48,column:20}},32:{start:{line:51,column:8},end:{line:51,column:46}},33:{start:{line:52,column:8},end:{line:52,column:20}},34:{start:{line:55,column:8},end:{line:55,column:67}},35:{start:{line:56,column:8},end:{line:56,column:20}},36:{start:{line:59,column:8},end:{line:59,column:31}},37:{start:{line:62,column:0},end:{line:62,column:22}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:9,column:4},end:{line:9,column:5}},loc:{start:{line:9,column:38},end:{line:35,column:5}},line:9},1:{name:"(anonymous_1)",decl:{start:{line:36,column:4},end:{line:36,column:5}},loc:{start:{line:36,column:15},end:{line:42,column:5}},line:36},2:{name:"(anonymous_2)",decl:{start:{line:43,column:4},end:{line:43,column:5}},loc:{start:{line:43,column:22},end:{line:45,column:5}},line:43},3:{name:"(anonymous_3)",decl:{start:{line:46,column:4},end:{line:46,column:5}},loc:{start:{line:46,column:26},end:{line:49,column:5}},line:46},4:{name:"(anonymous_4)",decl:{start:{line:50,column:4},end:{line:50,column:5}},loc:{start:{line:50,column:26},end:{line:53,column:5}},line:50},5:{name:"(anonymous_5)",decl:{start:{line:54,column:4},end:{line:54,column:5}},loc:{start:{line:54,column:29},end:{line:57,column:5}},line:54},6:{name:"(anonymous_6)",decl:{start:{line:58,column:4},end:{line:58,column:5}},loc:{start:{line:58,column:21},end:{line:60,column:5}},line:58}},branchMap:{0:{loc:{start:{line:14,column:8},end:{line:23,column:9}},type:"if",locations:[{start:{line:14,column:8},end:{line:23,column:9}},{start:{line:14,column:8},end:{line:23,column:9}}],line:14},1:{loc:{start:{line:14,column:12},end:{line:14,column:43}},type:"binary-expr",locations:[{start:{line:14,column:12},end:{line:14,column:20}},{start:{line:14,column:24},end:{line:14,column:43}}],line:14},2:{loc:{start:{line:38,column:8},end:{line:40,column:9}},type:"if",locations:[{start:{line:38,column:8},end:{line:40,column:9}},{start:{line:38,column:8},end:{line:40,column:9}}],line:38}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0},b:{0:[0,0],1:[0,0],2:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/table/table.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\table\\table.ts"],names:[],mappings:";;AACA,wDAAmD;AAEnD,iCAAmC;AACnC,6CAAoD;AACpD,yDAAyE;AACzE,2CAAuC;AAEvC,WAAmB,SAAQ,6BAAY;IAKnC,YAAY,IAAY,EAAE,IAAY,EAAE,QAAmB;QACvD,KAAK,CAAC,OAAO,CAAC,CAAC;QACf,IAAI,CAAC,UAAU,GAAG,IAAI,kCAAe,EAAE,CAAC;QACxC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC;QAChC,IAAI,CAAC,UAAU,CAAC,SAAS,EAAE,CAAC;QAE5B,IAAI,QAAQ,IAAI,QAAQ,CAAC,MAAM,GAAG,CAAC,EAAE;YACjC,IAAI,CAAC,IAAI,GAAG,IAAI,gBAAS,CAAC,QAAQ,CAAC,CAAC;SACvC;aAAM;YACH,MAAM,QAAQ,GAAa,EAAE,CAAC;YAC9B,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,IAAI,EAAE,CAAC,EAAE,EAAE;gBAW3B,QAAQ,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;aACtB;YACD,IAAI,CAAC,IAAI,GAAG,IAAI,gBAAS,CAAC,QAAQ,CAAC,CAAC;SACvC;QAED,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;QAE1B,IAAI,CAAC,IAAI,GAAG,EAAE,CAAC;QACf,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,IAAI,EAAE,CAAC,EAAE,EAAE;YAC3B,MAAM,KAAK,GAAgB,EAAE,CAAC;YAC9B,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,IAAI,EAAE,CAAC,EAAE,EAAE;gBAC3B,KAAK,CAAC,IAAI,CAAC,IAAI,sBAAS,EAAE,CAAC,CAAC;aAC/B;YACD,MAAM,GAAG,GAAG,IAAI,oBAAQ,CAAC,KAAK,CAAC,CAAC;YAChC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;YACpB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;SACvB;IACL,CAAC;IAEM,MAAM,CAAC,EAAU;QACpB,MAAM,GAAG,GAAG,IAAI,CAAC,IAAI,CAAC,EAAE,CAAC,CAAC;QAE1B,IAAI,CAAC,GAAG,EAAE;YACN,MAAM,KAAK,CAAC,qDAAqD,CAAC,CAAC;SACtE;QAED,OAAO,GAAG,CAAC;IACf,CAAC;IAEM,OAAO,CAAC,GAAW,EAAE,GAAW;QACnC,OAAO,IAAI,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC,OAAO,CAAC,GAAG,CAAC,CAAC;IACzC,CAAC;IAEM,QAAQ,CAAC,IAAe,EAAE,KAAsB;QACnD,IAAI,CAAC,UAAU,CAAC,QAAQ,CAAC,IAAI,EAAE,KAAK,CAAC,CAAC;QACtC,OAAO,IAAI,CAAC;IAChB,CAAC;IAEM,mBAAmB;QACtB,IAAI,CAAC,UAAU,CAAC,mBAAmB,EAAE,CAAC;QACtC,OAAO,IAAI,CAAC;IAChB,CAAC;IAEM,KAAK,CAAC,iBAAqC;QAC9C,IAAI,CAAC,UAAU,CAAC,uBAAuB,CAAC,iBAAiB,CAAC,CAAC;QAC3D,OAAO,IAAI,CAAC;IAChB,CAAC;IAED,IAAW,UAAU;QACjB,OAAO,IAAI,CAAC,UAAU,CAAC;IAC3B,CAAC;CACJ;AA7ED,sBA6EC",sourcesContent:['// http://officeopenxml.com/WPtableGrid.php\r\nimport { XmlComponent } from "file/xml-components";\r\n\r\nimport { TableGrid } from "./grid";\r\nimport { TableCell, WidthType } from "./table-cell";\r\nimport { ITableFloatOptions, TableProperties } from "./table-properties";\r\nimport { TableRow } from "./table-row";\r\n\r\nexport class Table extends XmlComponent {\r\n private readonly properties: TableProperties;\r\n private readonly rows: TableRow[];\r\n private readonly grid: TableGrid;\r\n\r\n constructor(rows: number, cols: number, colSizes?: number[]) {\r\n super("w:tbl");\r\n this.properties = new TableProperties();\r\n this.root.push(this.properties);\r\n this.properties.setBorder();\r\n\r\n if (colSizes && colSizes.length > 0) {\r\n this.grid = new TableGrid(colSizes);\r\n } else {\r\n const gridCols: number[] = [];\r\n for (let i = 0; i < cols; i++) {\r\n /*\r\n 0-width columns don\'t get rendered correctly, so we need\r\n to give them some value. A reasonable default would be\r\n ~6in / numCols, but if we do that it becomes very hard\r\n to resize the table using setWidth, unless the layout\r\n algorithm is set to \'fixed\'. Instead, the approach here\r\n means even in \'auto\' layout, setting a width on the\r\n table will make it look reasonable, as the layout\r\n algorithm will expand columns to fit its content\r\n */\r\n gridCols.push(100);\r\n }\r\n this.grid = new TableGrid(gridCols);\r\n }\r\n\r\n this.root.push(this.grid);\r\n\r\n this.rows = [];\r\n for (let i = 0; i < rows; i++) {\r\n const cells: TableCell[] = [];\r\n for (let j = 0; j < cols; j++) {\r\n cells.push(new TableCell());\r\n }\r\n const row = new TableRow(cells);\r\n this.rows.push(row);\r\n this.root.push(row);\r\n }\r\n }\r\n\r\n public getRow(ix: number): TableRow {\r\n const row = this.rows[ix];\r\n\r\n if (!row) {\r\n throw Error("Index out of bounds when trying to get row on table");\r\n }\r\n\r\n return row;\r\n }\r\n\r\n public getCell(row: number, col: number): TableCell {\r\n return this.getRow(row).getCell(col);\r\n }\r\n\r\n public setWidth(type: WidthType, width: number | string): Table {\r\n this.properties.setWidth(type, width);\r\n return this;\r\n }\r\n\r\n public setFixedWidthLayout(): Table {\r\n this.properties.setFixedWidthLayout();\r\n return this;\r\n }\r\n\r\n public float(tableFloatOptions: ITableFloatOptions): Table {\r\n this.properties.setTableFloatProperties(tableFloatOptions);\r\n return this;\r\n }\r\n\r\n public get Properties(): TableProperties {\r\n return this.properties;\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(217)),C=(c.s[3]++,t(40)),m=(c.s[4]++,t(83)),d=(c.s[5]++,t(225));c.s[37]++,e.Table=class extends a.XmlComponent{constructor(n,e,t){if(c.f[0]++,c.s[6]++,super("w:tbl"),c.s[7]++,this.properties=new m.TableProperties,c.s[8]++,this.root.push(this.properties),c.s[9]++,this.properties.setBorder(),c.s[10]++,c.b[1][0]++,t&&(c.b[1][1]++,t.length>0))c.b[0][0]++,c.s[11]++,this.grid=new u.TableGrid(t);else{c.b[0][1]++;const n=(c.s[12]++,[]);c.s[13]++;for(let t=0;t<e;t++)c.s[14]++,n.push(100);c.s[15]++,this.grid=new u.TableGrid(n)}c.s[16]++,this.root.push(this.grid),c.s[17]++,this.rows=[],c.s[18]++;for(let t=0;t<n;t++){const n=(c.s[19]++,[]);c.s[20]++;for(let t=0;t<e;t++)c.s[21]++,n.push(new C.TableCell);const t=(c.s[22]++,new d.TableRow(n));c.s[23]++,this.rows.push(t),c.s[24]++,this.root.push(t)}}getRow(n){c.f[1]++;const e=(c.s[25]++,this.rows[n]);if(c.s[26]++,!e)throw c.b[2][0]++,c.s[27]++,Error("Index out of bounds when trying to get row on table");return c.b[2][1]++,c.s[28]++,e}getCell(n,e){return c.f[2]++,c.s[29]++,this.getRow(n).getCell(e)}setWidth(n,e){return c.f[3]++,c.s[30]++,this.properties.setWidth(n,e),c.s[31]++,this}setFixedWidthLayout(){return c.f[4]++,c.s[32]++,this.properties.setFixedWidthLayout(),c.s[33]++,this}float(n){return c.f[5]++,c.s[34]++,this.properties.setTableFloatProperties(n),c.s[35]++,this}get Properties(){return c.f[6]++,c.s[36]++,this.properties}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\grid.ts",r="dc9b8537c22108718b1689d66f679e056d6685f8",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\grid.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:27}},3:{start:{line:7,column:8},end:{line:7,column:64}},4:{start:{line:7,column:30},end:{line:7,column:62}},5:{start:{line:10,column:0},end:{line:10,column:30}},6:{start:{line:13,column:8},end:{line:13,column:28}},7:{start:{line:14,column:8},end:{line:14,column:36}},8:{start:{line:19,column:8},end:{line:19,column:27}},9:{start:{line:20,column:8},end:{line:22,column:9}},10:{start:{line:21,column:12},end:{line:21,column:64}},11:{start:{line:25,column:0},end:{line:25,column:26}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:22},end:{line:8,column:5}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:7,column:21},end:{line:7,column:22}},loc:{start:{line:7,column:30},end:{line:7,column:62}},line:7},2:{name:"(anonymous_2)",decl:{start:{line:12,column:4},end:{line:12,column:5}},loc:{start:{line:12,column:18},end:{line:15,column:5}},line:12},3:{name:"(anonymous_3)",decl:{start:{line:18,column:4},end:{line:18,column:5}},loc:{start:{line:18,column:23},end:{line:23,column:5}},line:18}},branchMap:{0:{loc:{start:{line:20,column:8},end:{line:22,column:9}},type:"if",locations:[{start:{line:20,column:8},end:{line:22,column:9}},{start:{line:20,column:8},end:{line:22,column:9}}],line:20}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0},f:{0:0,1:0,2:0,3:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/table/grid.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\table\\grid.ts"],names:[],mappings:";;AACA,wDAA0E;AAE1E,eAAuB,SAAQ,6BAAY;IACvC,YAAY,IAAc;QACtB,KAAK,CAAC,WAAW,CAAC,CAAC;QACnB,IAAI,CAAC,OAAO,CAAC,CAAC,GAAG,EAAE,EAAE,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,OAAO,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC;IAC5D,CAAC;CACJ;AALD,8BAKC;AAED,uBAAwB,SAAQ,sCAA6C;IAA7E;;QACuB,YAAO,GAAG,EAAE,CAAC,EAAE,KAAK,EAAE,CAAC;IAC9C,CAAC;CAAA;AAED,aAAqB,SAAQ,6BAAY;IACrC,YAAY,KAAc;QACtB,KAAK,CAAC,WAAW,CAAC,CAAC;QACnB,IAAI,KAAK,KAAK,SAAS,EAAE;YACrB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,iBAAiB,CAAC,EAAE,CAAC,EAAE,KAAK,EAAE,CAAC,CAAC,CAAC;SACvD;IACL,CAAC;CACJ;AAPD,0BAOC",sourcesContent:['// http://officeopenxml.com/WPtableGrid.php\r\nimport { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\n\r\nexport class TableGrid extends XmlComponent {\r\n constructor(cols: number[]) {\r\n super("w:tblGrid");\r\n cols.forEach((col) => this.root.push(new GridCol(col)));\r\n }\r\n}\r\n\r\nclass GridColAttributes extends XmlAttributeComponent<{ readonly w: number }> {\r\n protected readonly xmlKeys = { w: "w:w" };\r\n}\r\n\r\nexport class GridCol extends XmlComponent {\r\n constructor(width?: number) {\r\n super("w:gridCol");\r\n if (width !== undefined) {\r\n this.root.push(new GridColAttributes({ w: width }));\r\n }\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[5]++,e.TableGrid=class extends a.XmlComponent{constructor(n){c.f[0]++,c.s[2]++,super("w:tblGrid"),c.s[3]++,n.forEach(n=>(c.f[1]++,c.s[4]++,this.root.push(new C(n))))}};class u extends a.XmlAttributeComponent{constructor(){c.f[2]++,c.s[6]++,super(...arguments),c.s[7]++,this.xmlKeys={w:"w:w"}}}class C extends a.XmlComponent{constructor(n){c.f[3]++,c.s[8]++,super("w:gridCol"),c.s[9]++,void 0!==n?(c.b[0][0]++,c.s[10]++,this.root.push(new u({w:n}))):c.b[0][1]++}}c.s[11]++,e.GridCol=C},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table-cell\\table-cell.ts",r="2bde0beee1eb487332f4884150f612946c84367b",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table-cell\\table-cell.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:20},end:{line:3,column:45}},2:{start:{line:4,column:25},end:{line:4,column:55}},3:{start:{line:5,column:32},end:{line:5,column:66}},4:{start:{line:8,column:8},end:{line:8,column:22}},5:{start:{line:9,column:8},end:{line:9,column:76}},6:{start:{line:10,column:8},end:{line:10,column:40}},7:{start:{line:13,column:8},end:{line:13,column:32}},8:{start:{line:14,column:8},end:{line:14,column:20}},9:{start:{line:17,column:23},end:{line:17,column:41}},10:{start:{line:18,column:8},end:{line:20,column:9}},11:{start:{line:19,column:12},end:{line:19,column:29}},12:{start:{line:21,column:24},end:{line:21,column:38}},13:{start:{line:22,column:8},end:{line:24,column:9}},14:{start:{line:23,column:12},end:{line:23,column:67}},15:{start:{line:25,column:8},end:{line:25,column:22}},16:{start:{line:28,column:21},end:{line:28,column:52}},17:{start:{line:29,column:8},end:{line:29,column:30}},18:{start:{line:30,column:8},end:{line:30,column:20}},19:{start:{line:33,column:8},end:{line:33,column:31}},20:{start:{line:36,column:0},end:{line:36,column:30}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:7,column:4},end:{line:7,column:5}},loc:{start:{line:7,column:18},end:{line:11,column:5}},line:7},1:{name:"(anonymous_1)",decl:{start:{line:12,column:4},end:{line:12,column:5}},loc:{start:{line:12,column:24},end:{line:15,column:5}},line:12},2:{name:"(anonymous_2)",decl:{start:{line:16,column:4},end:{line:16,column:5}},loc:{start:{line:16,column:17},end:{line:26,column:5}},line:16},3:{name:"(anonymous_3)",decl:{start:{line:27,column:4},end:{line:27,column:5}},loc:{start:{line:27,column:26},end:{line:31,column:5}},line:27},4:{name:"(anonymous_4)",decl:{start:{line:32,column:4},end:{line:32,column:5}},loc:{start:{line:32,column:25},end:{line:34,column:5}},line:32}},branchMap:{0:{loc:{start:{line:18,column:8},end:{line:20,column:9}},type:"if",locations:[{start:{line:18,column:8},end:{line:20,column:9}},{start:{line:18,column:8},end:{line:20,column:9}}],line:18},1:{loc:{start:{line:22,column:8},end:{line:24,column:9}},type:"if",locations:[{start:{line:22,column:8},end:{line:24,column:9}},{start:{line:22,column:8},end:{line:24,column:9}}],line:22}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0},f:{0:0,1:0,2:0,3:0,4:0},b:{0:[0,0],1:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/table/table-cell/table-cell.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\table\\table-cell\\table-cell.ts"],names:[],mappings:";;AACA,8CAA2C;AAC3C,wDAAmE;AAGnE,mEAA8D;AAE9D,eAAuB,SAAQ,6BAAY;IAGvC;QACI,KAAK,CAAC,MAAM,CAAC,CAAC;QACd,IAAI,CAAC,UAAU,GAAG,IAAI,2CAAmB,EAAE,CAAC;QAC5C,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC;IACpC,CAAC;IAEM,UAAU,CAAC,OAA0B;QACxC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;QACxB,OAAO,IAAI,CAAC;IAChB,CAAC;IAEM,UAAU;QAEb,MAAM,MAAM,GAAG,KAAK,CAAC,UAAU,EAAE,CAAC;QAClC,IAAI,CAAC,MAAM,EAAE;YACT,OAAO,SAAS,CAAC;SACpB;QAED,MAAM,OAAO,GAAG,MAAM,CAAC,MAAM,CAAC,CAAC;QAC/B,IAAI,CAAC,OAAO,CAAC,OAAO,CAAC,MAAM,GAAG,CAAC,CAAC,CAAC,KAAK,CAAC,EAAE;YACrC,OAAO,CAAC,IAAI,CAAC,IAAI,qBAAS,EAAE,CAAC,UAAU,EAAE,CAAC,CAAC;SAC9C;QACD,OAAO,MAAM,CAAC;IAClB,CAAC;IAEM,eAAe,CAAC,IAAa;QAChC,MAAM,IAAI,GAAG,IAAI,qBAAS,CAAC,IAAI,CAAC,CAAC;QACjC,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,CAAC;QACtB,OAAO,IAAI,CAAC;IAChB,CAAC;IAED,IAAW,cAAc;QACrB,OAAO,IAAI,CAAC,UAAU,CAAC;IAC3B,CAAC;CACJ;AArCD,8BAqCC",sourcesContent:['// http://officeopenxml.com/WPtableGrid.php\r\nimport { Paragraph } from "file/paragraph";\r\nimport { IXmlableObject, XmlComponent } from "file/xml-components";\r\n\r\nimport { Table } from "../table";\r\nimport { TableCellProperties } from "./table-cell-properties";\r\n\r\nexport class TableCell extends XmlComponent {\r\n private readonly properties: TableCellProperties;\r\n\r\n constructor() {\r\n super("w:tc");\r\n this.properties = new TableCellProperties();\r\n this.root.push(this.properties);\r\n }\r\n\r\n public addContent(content: Paragraph | Table): TableCell {\r\n this.root.push(content);\r\n return this;\r\n }\r\n\r\n public prepForXml(): IXmlableObject | undefined {\r\n // Cells must end with a paragraph\r\n const retval = super.prepForXml();\r\n if (!retval) {\r\n return undefined;\r\n }\r\n\r\n const content = retval["w:tc"];\r\n if (!content[content.length - 1]["w:p"]) {\r\n content.push(new Paragraph().prepForXml());\r\n }\r\n return retval;\r\n }\r\n\r\n public createParagraph(text?: string): Paragraph {\r\n const para = new Paragraph(text);\r\n this.addContent(para);\r\n return para;\r\n }\r\n\r\n public get CellProperties(): TableCellProperties {\r\n return this.properties;\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(2)),u=(c.s[2]++,t(0)),C=(c.s[3]++,t(219));c.s[20]++,e.TableCell=class extends u.XmlComponent{constructor(){c.f[0]++,c.s[4]++,super("w:tc"),c.s[5]++,this.properties=new C.TableCellProperties,c.s[6]++,this.root.push(this.properties)}addContent(n){return c.f[1]++,c.s[7]++,this.root.push(n),c.s[8]++,this}prepForXml(){c.f[2]++;const n=(c.s[9]++,super.prepForXml());if(c.s[10]++,!n)return c.b[0][0]++,void c.s[11]++;c.b[0][1]++;const e=(c.s[12]++,n["w:tc"]);return c.s[13]++,e[e.length-1]["w:p"]?c.b[1][1]++:(c.b[1][0]++,c.s[14]++,e.push((new a.Paragraph).prepForXml())),c.s[15]++,n}createParagraph(n){c.f[3]++;const e=(c.s[16]++,new a.Paragraph(n));return c.s[17]++,this.addContent(e),c.s[18]++,e}get CellProperties(){return c.f[4]++,c.s[19]++,this.properties}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table-cell\\table-cell-properties.ts",r="6313028209e64a3e6cc328348c0ace5344c788a5",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table-cell\\table-cell-properties.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:32},end:{line:4,column:66}},3:{start:{line:7,column:8},end:{line:7,column:24}},4:{start:{line:8,column:8},end:{line:8,column:73}},5:{start:{line:9,column:8},end:{line:9,column:40}},6:{start:{line:12,column:8},end:{line:12,column:31}},7:{start:{line:15,column:8},end:{line:15,column:71}},8:{start:{line:16,column:8},end:{line:16,column:20}},9:{start:{line:19,column:8},end:{line:19,column:65}},10:{start:{line:20,column:8},end:{line:20,column:20}},11:{start:{line:23,column:8},end:{line:23,column:65}},12:{start:{line:24,column:8},end:{line:24,column:20}},13:{start:{line:27,column:8},end:{line:27,column:80}},14:{start:{line:28,column:8},end:{line:28,column:20}},15:{start:{line:31,column:8},end:{line:31,column:76}},16:{start:{line:32,column:8},end:{line:32,column:20}},17:{start:{line:35,column:0},end:{line:35,column:50}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:18},end:{line:10,column:5}},line:6},1:{name:"(anonymous_1)",decl:{start:{line:11,column:4},end:{line:11,column:5}},loc:{start:{line:11,column:18},end:{line:13,column:5}},line:11},2:{name:"(anonymous_2)",decl:{start:{line:14,column:4},end:{line:14,column:5}},loc:{start:{line:14,column:26},end:{line:17,column:5}},line:14},3:{name:"(anonymous_3)",decl:{start:{line:18,column:4},end:{line:18,column:5}},loc:{start:{line:18,column:27},end:{line:21,column:5}},line:18},4:{name:"(anonymous_4)",decl:{start:{line:22,column:4},end:{line:22,column:5}},loc:{start:{line:22,column:27},end:{line:25,column:5}},line:22},5:{name:"(anonymous_5)",decl:{start:{line:26,column:4},end:{line:26,column:5}},loc:{start:{line:26,column:26},end:{line:29,column:5}},line:26},6:{name:"(anonymous_6)",decl:{start:{line:30,column:4},end:{line:30,column:5}},loc:{start:{line:30,column:22},end:{line:33,column:5}},line:30}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/table/table-cell/table-cell-properties.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\table\\table-cell\\table-cell-properties.ts"],names:[],mappings:";;AAAA,wDAAmD;AAEnD,mEAWiC;AAEjC,yBAAiC,SAAQ,6BAAY;IAGjD;QACI,KAAK,CAAC,QAAQ,CAAC,CAAC;QAChB,IAAI,CAAC,UAAU,GAAG,IAAI,wCAAgB,EAAE,CAAC;QACzC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC;IACpC,CAAC;IAED,IAAW,OAAO;QACd,OAAO,IAAI,CAAC,UAAU,CAAC;IAC3B,CAAC;IAEM,WAAW,CAAC,QAAgB;QAC/B,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,gCAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC;QAEvC,OAAO,IAAI,CAAC;IAChB,CAAC;IAEM,gBAAgB,CAAC,IAAgB;QACpC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,8BAAM,CAAC,IAAI,CAAC,CAAC,CAAC;QAEjC,OAAO,IAAI,CAAC;IAChB,CAAC;IAEM,gBAAgB,CAAC,IAAmB;QACvC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,8BAAM,CAAC,IAAI,CAAC,CAAC,CAAC;QAEjC,OAAO,IAAI,CAAC;IAChB,CAAC;IAEM,QAAQ,CAAC,KAAsB,EAAE,IAAe;QACnD,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,sCAAc,CAAC,KAAK,EAAE,IAAI,CAAC,CAAC,CAAC;QAEhD,OAAO,IAAI,CAAC;IAChB,CAAC;IAEM,UAAU,CAAC,KAA4C;QAC1D,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,wCAAgB,CAAC,KAAK,CAAC,CAAC,CAAC;QAE5C,OAAO,IAAI,CAAC;IAChB,CAAC;CACJ;AA1CD,kDA0CC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\n\r\nimport {\r\n GridSpan,\r\n ITableCellShadingAttributesProperties,\r\n TableCellBorders,\r\n TableCellShading,\r\n TableCellWidth,\r\n VAlign,\r\n VerticalAlign,\r\n VMerge,\r\n VMergeType,\r\n WidthType,\r\n} from "./table-cell-components";\r\n\r\nexport class TableCellProperties extends XmlComponent {\r\n private readonly cellBorder: TableCellBorders;\r\n\r\n constructor() {\r\n super("w:tcPr");\r\n this.cellBorder = new TableCellBorders();\r\n this.root.push(this.cellBorder);\r\n }\r\n\r\n public get Borders(): TableCellBorders {\r\n return this.cellBorder;\r\n }\r\n\r\n public addGridSpan(cellSpan: number): TableCellProperties {\r\n this.root.push(new GridSpan(cellSpan));\r\n\r\n return this;\r\n }\r\n\r\n public addVerticalMerge(type: VMergeType): TableCellProperties {\r\n this.root.push(new VMerge(type));\r\n\r\n return this;\r\n }\r\n\r\n public setVerticalAlign(type: VerticalAlign): TableCellProperties {\r\n this.root.push(new VAlign(type));\r\n\r\n return this;\r\n }\r\n\r\n public setWidth(width: string | number, type: WidthType): TableCellProperties {\r\n this.root.push(new TableCellWidth(width, type));\r\n\r\n return this;\r\n }\r\n\r\n public setShading(attrs: ITableCellShadingAttributesProperties): TableCellProperties {\r\n this.root.push(new TableCellShading(attrs));\r\n\r\n return this;\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(82));c.s[17]++,e.TableCellProperties=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[3]++,super("w:tcPr"),c.s[4]++,this.cellBorder=new u.TableCellBorders,c.s[5]++,this.root.push(this.cellBorder)}get Borders(){return c.f[1]++,c.s[6]++,this.cellBorder}addGridSpan(n){return c.f[2]++,c.s[7]++,this.root.push(new u.GridSpan(n)),c.s[8]++,this}addVerticalMerge(n){return c.f[3]++,c.s[9]++,this.root.push(new u.VMerge(n)),c.s[10]++,this}setVerticalAlign(n){return c.f[4]++,c.s[11]++,this.root.push(new u.VAlign(n)),c.s[12]++,this}setWidth(n,e){return c.f[5]++,c.s[13]++,this.root.push(new u.TableCellWidth(n,e)),c.s[14]++,this}setShading(n){return c.f[6]++,c.s[15]++,this.root.push(new u.TableCellShading(n)),c.s[16]++,this}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table-properties\\table-properties.ts",r="01f64cb096f6d562e9820855054a3b0851359fae",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table-properties\\table-properties.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:24},end:{line:4,column:50}},3:{start:{line:5,column:28},end:{line:5,column:58}},4:{start:{line:6,column:33},end:{line:6,column:68}},5:{start:{line:7,column:23},end:{line:7,column:48}},6:{start:{line:8,column:22},end:{line:8,column:46}},7:{start:{line:11,column:8},end:{line:11,column:25}},8:{start:{line:12,column:8},end:{line:12,column:68}},9:{start:{line:13,column:8},end:{line:13,column:40}},10:{start:{line:16,column:8},end:{line:16,column:71}},11:{start:{line:17,column:8},end:{line:17,column:20}},12:{start:{line:20,column:8},end:{line:20,column:93}},13:{start:{line:21,column:8},end:{line:21,column:20}},14:{start:{line:24,column:8},end:{line:24,column:59}},15:{start:{line:25,column:8},end:{line:25,column:20}},16:{start:{line:28,column:8},end:{line:28,column:31}},17:{start:{line:31,column:8},end:{line:31,column:93}},18:{start:{line:32,column:8},end:{line:32,column:20}},19:{start:{line:35,column:0},end:{line:35,column:42}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:10,column:4},end:{line:10,column:5}},loc:{start:{line:10,column:18},end:{line:14,column:5}},line:10},1:{name:"(anonymous_1)",decl:{start:{line:15,column:4},end:{line:15,column:5}},loc:{start:{line:15,column:22},end:{line:18,column:5}},line:15},2:{name:"(anonymous_2)",decl:{start:{line:19,column:4},end:{line:19,column:5}},loc:{start:{line:19,column:26},end:{line:22,column:5}},line:19},3:{name:"(anonymous_3)",decl:{start:{line:23,column:4},end:{line:23,column:5}},loc:{start:{line:23,column:16},end:{line:26,column:5}},line:23},4:{name:"(anonymous_4)",decl:{start:{line:27,column:4},end:{line:27,column:5}},loc:{start:{line:27,column:21},end:{line:29,column:5}},line:27},5:{name:"(anonymous_5)",decl:{start:{line:30,column:4},end:{line:30,column:5}},loc:{start:{line:30,column:47},end:{line:33,column:5}},line:30}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0},f:{0:0,1:0,2:0,3:0,4:0,5:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/table/table-properties/table-properties.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\table\\table-properties\\table-properties.ts"],names:[],mappings:";;AAAA,wDAAmD;AAGnD,mDAA+C;AAC/C,2DAAsD;AACtD,qEAAoF;AACpF,iDAA8D;AAC9D,+CAAoD;AAEpD,qBAA6B,SAAQ,6BAAY;IAG7C;QACI,KAAK,CAAC,SAAS,CAAC,CAAC;QAEjB,IAAI,CAAC,UAAU,GAAG,IAAI,mCAAe,EAAE,CAAC;QACxC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC;IACpC,CAAC;IAEM,QAAQ,CAAC,IAAe,EAAE,CAAkB;QAC/C,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,iCAAmB,CAAC,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC;QACjD,OAAO,IAAI,CAAC;IAChB,CAAC;IAEM,mBAAmB;QACtB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,0BAAW,CAAC,8BAAe,CAAC,KAAK,CAAC,CAAC,CAAC;QACvD,OAAO,IAAI,CAAC;IAChB,CAAC;IAEM,SAAS;QACZ,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,4BAAY,EAAE,CAAC,CAAC;QACnC,OAAO,IAAI,CAAC;IAChB,CAAC;IAED,IAAW,UAAU;QACjB,OAAO,IAAI,CAAC,UAAU,CAAC;IAC3B,CAAC;IAEM,uBAAuB,CAAC,iBAAqC;QAChE,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,6CAAoB,CAAC,iBAAiB,CAAC,CAAC,CAAC;QAC5D,OAAO,IAAI,CAAC;IAChB,CAAC;CACJ;AAjCD,0CAiCC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\n\r\nimport { WidthType } from "../table-cell";\r\nimport { TableBorders } from "./table-borders";\r\nimport { TableCellMargin } from "./table-cell-margin";\r\nimport { ITableFloatOptions, TableFloatProperties } from "./table-float-properties";\r\nimport { TableLayout, TableLayoutType } from "./table-layout";\r\nimport { PreferredTableWidth } from "./table-width";\r\n\r\nexport class TableProperties extends XmlComponent {\r\n private readonly cellMargin: TableCellMargin;\r\n\r\n constructor() {\r\n super("w:tblPr");\r\n\r\n this.cellMargin = new TableCellMargin();\r\n this.root.push(this.cellMargin);\r\n }\r\n\r\n public setWidth(type: WidthType, w: number | string): TableProperties {\r\n this.root.push(new PreferredTableWidth(type, w));\r\n return this;\r\n }\r\n\r\n public setFixedWidthLayout(): TableProperties {\r\n this.root.push(new TableLayout(TableLayoutType.FIXED));\r\n return this;\r\n }\r\n\r\n public setBorder(): TableProperties {\r\n this.root.push(new TableBorders());\r\n return this;\r\n }\r\n\r\n public get CellMargin(): TableCellMargin {\r\n return this.cellMargin;\r\n }\r\n\r\n public setTableFloatProperties(tableFloatOptions: ITableFloatOptions): TableProperties {\r\n this.root.push(new TableFloatProperties(tableFloatOptions));\r\n return this;\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(221)),C=(c.s[3]++,t(222)),m=(c.s[4]++,t(84)),d=(c.s[5]++,t(223)),p=(c.s[6]++,t(224));c.s[19]++,e.TableProperties=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[7]++,super("w:tblPr"),c.s[8]++,this.cellMargin=new C.TableCellMargin,c.s[9]++,this.root.push(this.cellMargin)}setWidth(n,e){return c.f[1]++,c.s[10]++,this.root.push(new p.PreferredTableWidth(n,e)),c.s[11]++,this}setFixedWidthLayout(){return c.f[2]++,c.s[12]++,this.root.push(new d.TableLayout(d.TableLayoutType.FIXED)),c.s[13]++,this}setBorder(){return c.f[3]++,c.s[14]++,this.root.push(new u.TableBorders),c.s[15]++,this}get CellMargin(){return c.f[4]++,c.s[16]++,this.cellMargin}setTableFloatProperties(n){return c.f[5]++,c.s[17]++,this.root.push(new m.TableFloatProperties(n)),c.s[18]++,this}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table-properties\\table-borders.ts",r="1854b5b90904ef748941a81a671a89294cf78a3a",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table-properties\\table-borders.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:30}},3:{start:{line:7,column:8},end:{line:7,column:81}},4:{start:{line:8,column:8},end:{line:8,column:82}},5:{start:{line:9,column:8},end:{line:9,column:84}},6:{start:{line:10,column:8},end:{line:10,column:83}},7:{start:{line:11,column:8},end:{line:11,column:85}},8:{start:{line:12,column:8},end:{line:12,column:85}},9:{start:{line:15,column:0},end:{line:15,column:36}},10:{start:{line:18,column:8},end:{line:18,column:27}},11:{start:{line:19,column:8},end:{line:24,column:12}},12:{start:{line:29,column:8},end:{line:29,column:28}},13:{start:{line:30,column:8},end:{line:35,column:10}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:13,column:5}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:17,column:4},end:{line:17,column:5}},loc:{start:{line:17,column:56},end:{line:25,column:5}},line:17},2:{name:"(anonymous_2)",decl:{start:{line:28,column:4},end:{line:28,column:5}},loc:{start:{line:28,column:18},end:{line:36,column:5}},line:28}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0},f:{0:0,1:0,2:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/table/table-properties/table-borders.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\table\\table-properties\\table-borders.ts"],names:[],mappings:";;AAAA,wDAA0E;AAE1E,kBAA0B,SAAQ,6BAAY;IAC1C;QACI,KAAK,CAAC,cAAc,CAAC,CAAC;QACtB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,mBAAmB,CAAC,OAAO,EAAE,QAAQ,EAAE,CAAC,EAAE,CAAC,EAAE,MAAM,CAAC,CAAC,CAAC;QACzE,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,mBAAmB,CAAC,QAAQ,EAAE,QAAQ,EAAE,CAAC,EAAE,CAAC,EAAE,MAAM,CAAC,CAAC,CAAC;QAC1E,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,mBAAmB,CAAC,UAAU,EAAE,QAAQ,EAAE,CAAC,EAAE,CAAC,EAAE,MAAM,CAAC,CAAC,CAAC;QAC5E,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,mBAAmB,CAAC,SAAS,EAAE,QAAQ,EAAE,CAAC,EAAE,CAAC,EAAE,MAAM,CAAC,CAAC,CAAC;QAC3E,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,mBAAmB,CAAC,WAAW,EAAE,QAAQ,EAAE,CAAC,EAAE,CAAC,EAAE,MAAM,CAAC,CAAC,CAAC;QAC7E,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,mBAAmB,CAAC,WAAW,EAAE,QAAQ,EAAE,CAAC,EAAE,CAAC,EAAE,MAAM,CAAC,CAAC,CAAC;IACjF,CAAC;CACJ;AAVD,oCAUC;AAED,yBAA0B,SAAQ,6BAAY;IAC1C,YAAY,WAAmB,EAAE,KAAa,EAAE,IAAY,EAAE,KAAa,EAAE,KAAa;QACtF,KAAK,CAAC,WAAW,CAAC,CAAC;QACnB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,sBAAsB,CAAC;YACvB,KAAK;YACL,IAAI;YACJ,KAAK;YACL,KAAK;SACR,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAED,4BAA6B,SAAQ,sCAKnC;IALF;;QAMuB,YAAO,GAAG;YACzB,KAAK,EAAE,OAAO;YACd,IAAI,EAAE,MAAM;YACZ,KAAK,EAAE,SAAS;YAChB,KAAK,EAAE,SAAS;SACnB,CAAC;IACN,CAAC;CAAA",sourcesContent:['import { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\n\r\nexport class TableBorders extends XmlComponent {\r\n constructor() {\r\n super("w:tblBorders");\r\n this.root.push(new TableBordersElement("w:top", "single", 4, 0, "auto"));\r\n this.root.push(new TableBordersElement("w:left", "single", 4, 0, "auto"));\r\n this.root.push(new TableBordersElement("w:bottom", "single", 4, 0, "auto"));\r\n this.root.push(new TableBordersElement("w:right", "single", 4, 0, "auto"));\r\n this.root.push(new TableBordersElement("w:insideH", "single", 4, 0, "auto"));\r\n this.root.push(new TableBordersElement("w:insideV", "single", 4, 0, "auto"));\r\n }\r\n}\r\n\r\nclass TableBordersElement extends XmlComponent {\r\n constructor(elementName: string, value: string, size: number, space: number, color: string) {\r\n super(elementName);\r\n this.root.push(\r\n new TableBordersAttributes({\r\n value,\r\n size,\r\n space,\r\n color,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nclass TableBordersAttributes extends XmlAttributeComponent<{\r\n readonly value: string;\r\n readonly size: number;\r\n readonly space: number;\r\n readonly color: string;\r\n}> {\r\n protected readonly xmlKeys = {\r\n value: "w:val",\r\n size: "w:sz",\r\n space: "w:space",\r\n color: "w:color",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[9]++,e.TableBorders=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[2]++,super("w:tblBorders"),c.s[3]++,this.root.push(new u("w:top","single",4,0,"auto")),c.s[4]++,this.root.push(new u("w:left","single",4,0,"auto")),c.s[5]++,this.root.push(new u("w:bottom","single",4,0,"auto")),c.s[6]++,this.root.push(new u("w:right","single",4,0,"auto")),c.s[7]++,this.root.push(new u("w:insideH","single",4,0,"auto")),c.s[8]++,this.root.push(new u("w:insideV","single",4,0,"auto"))}};class u extends a.XmlComponent{constructor(n,e,t,A,r){c.f[1]++,c.s[10]++,super(n),c.s[11]++,this.root.push(new C({value:e,size:t,space:A,color:r}))}}class C extends a.XmlAttributeComponent{constructor(){c.f[2]++,c.s[12]++,super(...arguments),c.s[13]++,this.xmlKeys={value:"w:val",size:"w:sz",space:"w:space",color:"w:color"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table-properties\\table-cell-margin.ts",r="b245e710c338461e80390299f01c6bf2cd911d68",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table-properties\\table-cell-margin.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:21},end:{line:4,column:45}},3:{start:{line:7,column:8},end:{line:7,column:28}},4:{start:{line:8,column:8},end:{line:8,column:54}},5:{start:{line:13,column:8},end:{line:16,column:12}},6:{start:{line:21,column:8},end:{line:21,column:30}},7:{start:{line:24,column:8},end:{line:26,column:9}},8:{start:{line:25,column:12},end:{line:25,column:38}},9:{start:{line:29,column:20},end:{line:29,column:52}},10:{start:{line:30,column:8},end:{line:30,column:39}},11:{start:{line:31,column:8},end:{line:31,column:28}},12:{start:{line:34,column:21},end:{line:34,column:54}},13:{start:{line:35,column:8},end:{line:35,column:40}},14:{start:{line:36,column:8},end:{line:36,column:29}},15:{start:{line:39,column:23},end:{line:39,column:58}},16:{start:{line:40,column:8},end:{line:40,column:42}},17:{start:{line:41,column:8},end:{line:41,column:31}},18:{start:{line:44,column:22},end:{line:44,column:56}},19:{start:{line:45,column:8},end:{line:45,column:41}},20:{start:{line:46,column:8},end:{line:46,column:30}},21:{start:{line:49,column:0},end:{line:49,column:42}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:18},end:{line:9,column:5}},line:6},1:{name:"(anonymous_1)",decl:{start:{line:12,column:4},end:{line:12,column:5}},loc:{start:{line:12,column:60},end:{line:17,column:5}},line:12},2:{name:"(anonymous_2)",decl:{start:{line:20,column:4},end:{line:20,column:5}},loc:{start:{line:20,column:18},end:{line:22,column:5}},line:20},3:{name:"(anonymous_3)",decl:{start:{line:23,column:4},end:{line:23,column:5}},loc:{start:{line:23,column:17},end:{line:27,column:5}},line:23},4:{name:"(anonymous_4)",decl:{start:{line:28,column:4},end:{line:28,column:5}},loc:{start:{line:28,column:59},end:{line:32,column:5}},line:28},5:{name:"(anonymous_5)",decl:{start:{line:33,column:4},end:{line:33,column:5}},loc:{start:{line:33,column:60},end:{line:37,column:5}},line:33},6:{name:"(anonymous_6)",decl:{start:{line:38,column:4},end:{line:38,column:5}},loc:{start:{line:38,column:62},end:{line:42,column:5}},line:38},7:{name:"(anonymous_7)",decl:{start:{line:43,column:4},end:{line:43,column:5}},loc:{start:{line:43,column:61},end:{line:47,column:5}},line:43}},branchMap:{0:{loc:{start:{line:12,column:25},end:{line:12,column:58}},type:"default-arg",locations:[{start:{line:12,column:32},end:{line:12,column:58}}],line:12},1:{loc:{start:{line:24,column:8},end:{line:26,column:9}},type:"if",locations:[{start:{line:24,column:8},end:{line:26,column:9}},{start:{line:24,column:8},end:{line:26,column:9}}],line:24},2:{loc:{start:{line:28,column:24},end:{line:28,column:57}},type:"default-arg",locations:[{start:{line:28,column:31},end:{line:28,column:57}}],line:28},3:{loc:{start:{line:33,column:25},end:{line:33,column:58}},type:"default-arg",locations:[{start:{line:33,column:32},end:{line:33,column:58}}],line:33},4:{loc:{start:{line:38,column:27},end:{line:38,column:60}},type:"default-arg",locations:[{start:{line:38,column:34},end:{line:38,column:60}}],line:38},5:{loc:{start:{line:43,column:26},end:{line:43,column:59}},type:"default-arg",locations:[{start:{line:43,column:33},end:{line:43,column:59}}],line:43}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0},b:{0:[0],1:[0,0],2:[0],3:[0],4:[0],5:[0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/table/table-properties/table-cell-margin.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\table\\table-properties\\table-cell-margin.ts"],names:[],mappings:";;AAAA,wDAA0F;AAE1F,8CAA0C;AAE1C,+BAAgC,SAAQ,sCAA2E;IAAnH;;QACuB,YAAO,GAAG,EAAE,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,MAAM,EAAE,CAAC;IAChE,CAAC;CAAA;AAED,yBAA0B,SAAQ,6BAAY;IACnC,aAAa,CAAC,KAAa,EAAE,OAAkB,sBAAS,CAAC,GAAG;QAC/D,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,yBAAyB,CAAC;YAC1B,IAAI,EAAE,IAAI;YACV,KAAK,EAAE,KAAK;SACf,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAED,qBAA6B,SAAQ,6BAAY;IAC7C;QACI,KAAK,CAAC,cAAc,CAAC,CAAC;IAC1B,CAAC;IAEM,UAAU;QACb,IAAI,IAAI,CAAC,IAAI,CAAC,MAAM,GAAG,CAAC,EAAE;YACtB,OAAO,KAAK,CAAC,UAAU,EAAE,CAAC;SAC7B;IACL,CAAC;IAEM,YAAY,CAAC,KAAa,EAAE,OAAkB,sBAAS,CAAC,GAAG;QAC9D,MAAM,GAAG,GAAG,IAAI,mBAAmB,CAAC,OAAO,CAAC,CAAC;QAE7C,GAAG,CAAC,aAAa,CAAC,KAAK,EAAE,IAAI,CAAC,CAAC;QAC/B,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;IACxB,CAAC;IAEM,aAAa,CAAC,KAAa,EAAE,OAAkB,sBAAS,CAAC,GAAG;QAC/D,MAAM,IAAI,GAAG,IAAI,mBAAmB,CAAC,QAAQ,CAAC,CAAC;QAE/C,IAAI,CAAC,aAAa,CAAC,KAAK,EAAE,IAAI,CAAC,CAAC;QAChC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IACzB,CAAC;IAEM,eAAe,CAAC,KAAa,EAAE,OAAkB,sBAAS,CAAC,GAAG;QACjE,MAAM,MAAM,GAAG,IAAI,mBAAmB,CAAC,UAAU,CAAC,CAAC;QAEnD,MAAM,CAAC,aAAa,CAAC,KAAK,EAAE,IAAI,CAAC,CAAC;QAClC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC;IAC3B,CAAC;IAEM,cAAc,CAAC,KAAa,EAAE,OAAkB,sBAAS,CAAC,GAAG;QAChE,MAAM,KAAK,GAAG,IAAI,mBAAmB,CAAC,SAAS,CAAC,CAAC;QAEjD,KAAK,CAAC,aAAa,CAAC,KAAK,EAAE,IAAI,CAAC,CAAC;QACjC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;IAC1B,CAAC;CACJ;AAtCD,0CAsCC",sourcesContent:['import { IXmlableObject, XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\n\r\nimport { WidthType } from "../table-cell";\r\n\r\nclass TableCellMarginAttributes extends XmlAttributeComponent<{ readonly type: WidthType; readonly value: number }> {\r\n protected readonly xmlKeys = { value: "w:w", type: "w:sz" };\r\n}\r\n\r\nclass BaseTableCellMargin extends XmlComponent {\r\n public setProperties(value: number, type: WidthType = WidthType.DXA): void {\r\n this.root.push(\r\n new TableCellMarginAttributes({\r\n type: type,\r\n value: value,\r\n }),\r\n );\r\n }\r\n}\r\n\r\nexport class TableCellMargin extends XmlComponent {\r\n constructor() {\r\n super("w:tblCellMar");\r\n }\r\n\r\n public prepForXml(): IXmlableObject | undefined {\r\n if (this.root.length > 0) {\r\n return super.prepForXml();\r\n }\r\n }\r\n\r\n public addTopMargin(value: number, type: WidthType = WidthType.DXA): void {\r\n const top = new BaseTableCellMargin("w:top");\r\n\r\n top.setProperties(value, type);\r\n this.root.push(top);\r\n }\r\n\r\n public addLeftMargin(value: number, type: WidthType = WidthType.DXA): void {\r\n const left = new BaseTableCellMargin("w:left");\r\n\r\n left.setProperties(value, type);\r\n this.root.push(left);\r\n }\r\n\r\n public addBottomMargin(value: number, type: WidthType = WidthType.DXA): void {\r\n const bottom = new BaseTableCellMargin("w:bottom");\r\n\r\n bottom.setProperties(value, type);\r\n this.root.push(bottom);\r\n }\r\n\r\n public addRightMargin(value: number, type: WidthType = WidthType.DXA): void {\r\n const right = new BaseTableCellMargin("w:right");\r\n\r\n right.setProperties(value, type);\r\n this.root.push(right);\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(40));class C extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[3]++,super(...arguments),c.s[4]++,this.xmlKeys={value:"w:w",type:"w:sz"}}}class m extends a.XmlComponent{setProperties(n,e=(c.b[0][0]++,u.WidthType.DXA)){c.f[1]++,c.s[5]++,this.root.push(new C({type:e,value:n}))}}c.s[21]++,e.TableCellMargin=class extends a.XmlComponent{constructor(){c.f[2]++,c.s[6]++,super("w:tblCellMar")}prepForXml(){if(c.f[3]++,c.s[7]++,this.root.length>0)return c.b[1][0]++,c.s[8]++,super.prepForXml();c.b[1][1]++}addTopMargin(n,e=(c.b[2][0]++,u.WidthType.DXA)){c.f[4]++;const t=(c.s[9]++,new m("w:top"));c.s[10]++,t.setProperties(n,e),c.s[11]++,this.root.push(t)}addLeftMargin(n,e=(c.b[3][0]++,u.WidthType.DXA)){c.f[5]++;const t=(c.s[12]++,new m("w:left"));c.s[13]++,t.setProperties(n,e),c.s[14]++,this.root.push(t)}addBottomMargin(n,e=(c.b[4][0]++,u.WidthType.DXA)){c.f[6]++;const t=(c.s[15]++,new m("w:bottom"));c.s[16]++,t.setProperties(n,e),c.s[17]++,this.root.push(t)}addRightMargin(n,e=(c.b[5][0]++,u.WidthType.DXA)){c.f[7]++;const t=(c.s[18]++,new m("w:right"));c.s[19]++,t.setProperties(n,e),c.s[20]++,this.root.push(t)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table-properties\\table-layout.ts",r="140bdaa912231445af54d0734f24c4140d445c42",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table-properties\\table-layout.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:5,column:0},end:{line:8,column:80}},3:{start:{line:6,column:4},end:{line:6,column:43}},4:{start:{line:7,column:4},end:{line:7,column:39}},5:{start:{line:11,column:8},end:{line:11,column:28}},6:{start:{line:12,column:8},end:{line:12,column:42}},7:{start:{line:17,column:8},end:{line:17,column:29}},8:{start:{line:18,column:8},end:{line:18,column:60}},9:{start:{line:21,column:0},end:{line:21,column:34}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:1},end:{line:5,column:2}},loc:{start:{line:5,column:28},end:{line:8,column:1}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:10,column:4},end:{line:10,column:5}},loc:{start:{line:10,column:18},end:{line:13,column:5}},line:10},2:{name:"(anonymous_2)",decl:{start:{line:16,column:4},end:{line:16,column:5}},loc:{start:{line:16,column:22},end:{line:19,column:5}},line:16}},branchMap:{0:{loc:{start:{line:8,column:21},end:{line:8,column:78}},type:"binary-expr",locations:[{start:{line:8,column:21},end:{line:8,column:44}},{start:{line:8,column:49},end:{line:8,column:77}}],line:8}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0},f:{0:0,1:0,2:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/table/table-properties/table-layout.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\table\\table-properties\\table-layout.ts"],names:[],mappings:";;AAAA,wDAA0E;AAE1E,IAAY,eAGX;AAHD,WAAY,eAAe;IACvB,sCAAmB,CAAA;IACnB,kCAAe,CAAA;AACnB,CAAC,EAHW,eAAe,GAAf,uBAAe,KAAf,uBAAe,QAG1B;AAED,2BAA4B,SAAQ,sCAAyD;IAA7F;;QACuB,YAAO,GAAG,EAAE,IAAI,EAAE,QAAQ,EAAE,CAAC;IACpD,CAAC;CAAA;AAED,iBAAyB,SAAQ,6BAAY;IACzC,YAAY,IAAqB;QAC7B,KAAK,CAAC,aAAa,CAAC,CAAC;QACrB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,qBAAqB,CAAC,EAAE,IAAI,EAAE,CAAC,CAAC,CAAC;IACxD,CAAC;CACJ;AALD,kCAKC",sourcesContent:['import { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\n\r\nexport enum TableLayoutType {\r\n AUTOFIT = "autofit",\r\n FIXED = "fixed",\r\n}\r\n\r\nclass TableLayoutAttributes extends XmlAttributeComponent<{ readonly type: TableLayoutType }> {\r\n protected readonly xmlKeys = { type: "w:type" };\r\n}\r\n\r\nexport class TableLayout extends XmlComponent {\r\n constructor(type: TableLayoutType) {\r\n super("w:tblLayout");\r\n this.root.push(new TableLayoutAttributes({ type }));\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[2]++,function(n){c.f[0]++,c.s[3]++,n.AUTOFIT="autofit",c.s[4]++,n.FIXED="fixed"}((c.b[0][0]++,e.TableLayoutType||(c.b[0][1]++,e.TableLayoutType={})));class u extends a.XmlAttributeComponent{constructor(){c.f[1]++,c.s[5]++,super(...arguments),c.s[6]++,this.xmlKeys={type:"w:type"}}}c.s[9]++,e.TableLayout=class extends a.XmlComponent{constructor(n){c.f[2]++,c.s[7]++,super("w:tblLayout"),c.s[8]++,this.root.push(new u({type:n}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table-properties\\table-width.ts",r="8d1170584e055e7eeff269f9007dc0e04433ae2c",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table-properties\\table-width.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:7,column:52}},4:{start:{line:12,column:8},end:{line:12,column:24}},5:{start:{line:13,column:8},end:{line:13,column:62}},6:{start:{line:16,column:0},end:{line:16,column:50}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:8,column:5}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:11,column:4},end:{line:11,column:5}},loc:{start:{line:11,column:25},end:{line:14,column:5}},line:11}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0},f:{0:0,1:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/table/table-properties/table-width.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\table\\table-properties\\table-width.ts"],names:[],mappings:";;AAAA,wDAA0E;AAS1E,0BAA2B,SAAQ,sCAAkC;IAArE;;QACuB,YAAO,GAAG,EAAE,IAAI,EAAE,QAAQ,EAAE,CAAC,EAAE,KAAK,EAAE,CAAC;IAC9D,CAAC;CAAA;AAED,yBAAiC,SAAQ,6BAAY;IACjD,YAAY,IAAe,EAAE,CAAkB;QAC3C,KAAK,CAAC,QAAQ,CAAC,CAAC;QAChB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,oBAAoB,CAAC,EAAE,IAAI,EAAE,CAAC,EAAE,CAAC,CAAC,CAAC;IAC1D,CAAC;CACJ;AALD,kDAKC",sourcesContent:['import { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\n\r\nimport { WidthType } from "../table-cell";\r\n\r\ninterface ITableWidth {\r\n readonly type: WidthType;\r\n readonly w: number | string;\r\n}\r\n\r\nclass TableWidthAttributes extends XmlAttributeComponent<ITableWidth> {\r\n protected readonly xmlKeys = { type: "w:type", w: "w:w" };\r\n}\r\n\r\nexport class PreferredTableWidth extends XmlComponent {\r\n constructor(type: WidthType, w: number | string) {\r\n super("w:tblW");\r\n this.root.push(new TableWidthAttributes({ type, w }));\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));class u extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={type:"w:type",w:"w:w"}}}c.s[6]++,e.PreferredTableWidth=class extends a.XmlComponent{constructor(n,e){c.f[1]++,c.s[4]++,super("w:tblW"),c.s[5]++,this.root.push(new u({type:n,w:e}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table-row\\index.ts",r="eadef8bdd7e65f71bb1ade6f72400b399b8e70a1",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table-row\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:33}},5:{start:{line:7,column:0},end:{line:7,column:44}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/table/table-row/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\table\\table-row\\index.ts"],names:[],mappings:";;;;;AAAA,iCAA4B;AAC5B,4CAAuC",sourcesContent:['export * from "./table-row";\r\nexport * from "./table-row-properties";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));function a(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,a(t(226)),c.s[5]++,a(t(85))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table-row\\table-row.ts",r="6770915f88235a2a6801b8e2891cdc4d4bed8fc8",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table\\table-row\\table-row.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:31},end:{line:4,column:64}},3:{start:{line:7,column:8},end:{line:7,column:22}},4:{start:{line:8,column:8},end:{line:8,column:27}},5:{start:{line:9,column:8},end:{line:9,column:74}},6:{start:{line:10,column:8},end:{line:10,column:40}},7:{start:{line:11,column:8},end:{line:11,column:48}},8:{start:{line:11,column:29},end:{line:11,column:46}},9:{start:{line:14,column:21},end:{line:14,column:35}},10:{start:{line:15,column:8},end:{line:17,column:9}},11:{start:{line:16,column:12},end:{line:16,column:78}},12:{start:{line:18,column:8},end:{line:18,column:20}},13:{start:{line:21,column:27},end:{line:21,column:44}},14:{start:{line:22,column:8},end:{line:22,column:56}},15:{start:{line:23,column:8},end:{line:23,column:51}},16:{start:{line:24,column:8},end:{line:24,column:50}},17:{start:{line:25,column:8},end:{line:25,column:26}},18:{start:{line:28,column:25},end:{line:28,column:50}},19:{start:{line:29,column:8},end:{line:29,column:54}},20:{start:{line:32,column:0},end:{line:32,column:28}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:23},end:{line:12,column:5}},line:6},1:{name:"(anonymous_1)",decl:{start:{line:11,column:22},end:{line:11,column:23}},loc:{start:{line:11,column:29},end:{line:11,column:46}},line:11},2:{name:"(anonymous_2)",decl:{start:{line:13,column:4},end:{line:13,column:5}},loc:{start:{line:13,column:16},end:{line:19,column:5}},line:13},3:{name:"(anonymous_3)",decl:{start:{line:20,column:4},end:{line:20,column:5}},loc:{start:{line:20,column:33},end:{line:26,column:5}},line:20},4:{name:"(anonymous_4)",decl:{start:{line:27,column:4},end:{line:27,column:5}},loc:{start:{line:27,column:37},end:{line:30,column:5}},line:27}},branchMap:{0:{loc:{start:{line:15,column:8},end:{line:17,column:9}},type:"if",locations:[{start:{line:15,column:8},end:{line:17,column:9}},{start:{line:15,column:8},end:{line:17,column:9}}],line:15}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0},f:{0:0,1:0,2:0,3:0,4:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/table/table-row/table-row.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\table\\table-row\\table-row.ts"],names:[],mappings:";;AAAA,wDAAmD;AAGnD,iEAA4D;AAE5D,cAAsB,SAAQ,6BAAY;IAGtC,YAA6B,KAAkB;QAC3C,KAAK,CAAC,MAAM,CAAC,CAAC;QADW,UAAK,GAAL,KAAK,CAAa;QAE3C,IAAI,CAAC,UAAU,GAAG,IAAI,yCAAkB,EAAE,CAAC;QAC3C,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC;QAChC,KAAK,CAAC,OAAO,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC;IAC5C,CAAC;IAEM,OAAO,CAAC,EAAU;QACrB,MAAM,IAAI,GAAG,IAAI,CAAC,KAAK,CAAC,EAAE,CAAC,CAAC;QAE5B,IAAI,CAAC,IAAI,EAAE;YACP,MAAM,KAAK,CAAC,oDAAoD,CAAC,CAAC;SACrE;QAED,OAAO,IAAI,CAAC;IAChB,CAAC;IAEM,WAAW,CAAC,KAAa,EAAE,QAAgB;QAC9C,MAAM,UAAU,GAAG,IAAI,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC;QACrC,UAAU,CAAC,cAAc,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;QAChD,IAAI,CAAC,KAAK,CAAC,MAAM,CAAC,KAAK,GAAG,CAAC,EAAE,QAAQ,GAAG,CAAC,CAAC,CAAC;QAC3C,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC,KAAK,GAAG,CAAC,EAAE,QAAQ,GAAG,CAAC,CAAC,CAAC;QAE1C,OAAO,UAAU,CAAC;IACtB,CAAC;IAEM,UAAU,CAAC,UAAkB,EAAE,QAAgB;QAClD,MAAM,QAAQ,GAAG,QAAQ,GAAG,UAAU,GAAG,CAAC,CAAC;QAE3C,OAAO,IAAI,CAAC,WAAW,CAAC,UAAU,EAAE,QAAQ,CAAC,CAAC;IAClD,CAAC;CACJ;AAlCD,4BAkCC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\n\r\nimport { TableCell } from "../table-cell";\r\nimport { TableRowProperties } from "./table-row-properties";\r\n\r\nexport class TableRow extends XmlComponent {\r\n private readonly properties: TableRowProperties;\r\n\r\n constructor(private readonly cells: TableCell[]) {\r\n super("w:tr");\r\n this.properties = new TableRowProperties();\r\n this.root.push(this.properties);\r\n cells.forEach((c) => this.root.push(c));\r\n }\r\n\r\n public getCell(ix: number): TableCell {\r\n const cell = this.cells[ix];\r\n\r\n if (!cell) {\r\n throw Error("Index out of bounds when trying to get cell on row");\r\n }\r\n\r\n return cell;\r\n }\r\n\r\n public addGridSpan(index: number, cellSpan: number): TableCell {\r\n const remainCell = this.cells[index];\r\n remainCell.CellProperties.addGridSpan(cellSpan);\r\n this.cells.splice(index + 1, cellSpan - 1);\r\n this.root.splice(index + 2, cellSpan - 1);\r\n\r\n return remainCell;\r\n }\r\n\r\n public mergeCells(startIndex: number, endIndex: number): TableCell {\r\n const cellSpan = endIndex - startIndex + 1;\r\n\r\n return this.addGridSpan(startIndex, cellSpan);\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(85));c.s[20]++,e.TableRow=class extends a.XmlComponent{constructor(n){c.f[0]++,c.s[3]++,super("w:tr"),c.s[4]++,this.cells=n,c.s[5]++,this.properties=new u.TableRowProperties,c.s[6]++,this.root.push(this.properties),c.s[7]++,n.forEach(n=>(c.f[1]++,c.s[8]++,this.root.push(n)))}getCell(n){c.f[2]++;const e=(c.s[9]++,this.cells[n]);if(c.s[10]++,!e)throw c.b[0][0]++,c.s[11]++,Error("Index out of bounds when trying to get cell on row");return c.b[0][1]++,c.s[12]++,e}addGridSpan(n,e){c.f[3]++;const t=(c.s[13]++,this.cells[n]);return c.s[14]++,t.CellProperties.addGridSpan(e),c.s[15]++,this.cells.splice(n+1,e-1),c.s[16]++,this.root.splice(n+2,e-1),c.s[17]++,t}mergeCells(n,e){c.f[4]++;const t=(c.s[18]++,e-n+1);return c.s[19]++,this.addGridSpan(n,t)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\file.ts",r="0914fef2126de05ee7fed5cf8fd760af8a197e47",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\file.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:67}},2:{start:{line:4,column:24},end:{line:4,column:64}},3:{start:{line:5,column:26},end:{line:5,column:54}},4:{start:{line:6,column:19},end:{line:6,column:40}},5:{start:{line:7,column:29},end:{line:7,column:74}},6:{start:{line:8,column:25},end:{line:8,column:52}},7:{start:{line:9,column:20},end:{line:9,column:42}},8:{start:{line:10,column:25},end:{line:10,column:52}},9:{start:{line:11,column:16},end:{line:11,column:34}},10:{start:{line:12,column:20},end:{line:12,column:42}},11:{start:{line:13,column:20},end:{line:13,column:42}},12:{start:{line:14,column:24},end:{line:14,column:50}},13:{start:{line:15,column:19},end:{line:15,column:40}},14:{start:{line:16,column:34},end:{line:16,column:77}},15:{start:{line:17,column:18},end:{line:17,column:45}},16:{start:{line:24,column:8},end:{line:24,column:39}},17:{start:{line:25,column:8},end:{line:25,column:26}},18:{start:{line:26,column:8},end:{line:26,column:26}},19:{start:{line:27,column:8},end:{line:27,column:76}},20:{start:{line:28,column:8},end:{line:28,column:53}},21:{start:{line:29,column:8},end:{line:29,column:68}},22:{start:{line:30,column:8},end:{line:30,column:41}},23:{start:{line:31,column:8},end:{line:31,column:69}},24:{start:{line:32,column:8},end:{line:32,column:66}},25:{start:{line:33,column:8},end:{line:33,column:53}},26:{start:{line:34,column:8},end:{line:34,column:63}},27:{start:{line:35,column:8},end:{line:37,column:9}},28:{start:{line:36,column:12},end:{line:36,column:91}},29:{start:{line:38,column:8},end:{line:40,column:9}},30:{start:{line:39,column:12},end:{line:39,column:73}},31:{start:{line:41,column:8},end:{line:51,column:9}},32:{start:{line:42,column:12},end:{line:42,column:57}},33:{start:{line:44,column:13},end:{line:51,column:9}},34:{start:{line:45,column:34},end:{line:45,column:87}},35:{start:{line:46,column:12},end:{line:46,column:76}},36:{start:{line:49,column:34},end:{line:49,column:70}},37:{start:{line:50,column:12},end:{line:50,column:54}},38:{start:{line:52,column:8},end:{line:52,column:39}},39:{start:{line:53,column:8},end:{line:60,column:9}},40:{start:{line:54,column:12},end:{line:56,column:13}},41:{start:{line:55,column:16},end:{line:55,column:85}},42:{start:{line:59,column:12},end:{line:59,column:32}},43:{start:{line:61,column:8},end:{line:68,column:9}},44:{start:{line:62,column:12},end:{line:64,column:13}},45:{start:{line:63,column:16},end:{line:63,column:85}},46:{start:{line:67,column:12},end:{line:67,column:32}},47:{start:{line:69,column:44},end:{line:69,column:243}},48:{start:{line:70,column:8},end:{line:70,column:77}},49:{start:{line:71,column:8},end:{line:71,column:50}},50:{start:{line:74,column:8},end:{line:74,column:46}},51:{start:{line:77,column:8},end:{line:77,column:46}},52:{start:{line:78,column:8},end:{line:78,column:20}},53:{start:{line:81,column:8},end:{line:81,column:51}},54:{start:{line:84,column:8},end:{line:84,column:45}},55:{start:{line:87,column:8},end:{line:87,column:53}},56:{start:{line:90,column:8},end:{line:90,column:52}},57:{start:{line:91,column:8},end:{line:91,column:20}},58:{start:{line:94,column:22},end:{line:94,column:89}},59:{start:{line:95,column:8},end:{line:95,column:52}},60:{start:{line:96,column:8},end:{line:96,column:21}},61:{start:{line:99,column:24},end:{line:99,column:56}},62:{start:{line:100,column:26},end:{line:100,column:101}},63:{start:{line:101,column:8},end:{line:101,column:166}},64:{start:{line:102,column:8},end:{line:102,column:25}},65:{start:{line:105,column:24},end:{line:105,column:58}},66:{start:{line:106,column:26},end:{line:106,column:109}},67:{start:{line:107,column:8},end:{line:107,column:25}},68:{start:{line:110,column:24},end:{line:110,column:56}},69:{start:{line:111,column:25},end:{line:111,column:105}},70:{start:{line:112,column:8},end:{line:112,column:24}},71:{start:{line:115,column:8},end:{line:115,column:64}},72:{start:{line:118,column:8},end:{line:118,column:49}},73:{start:{line:121,column:23},end:{line:121,column:99}},74:{start:{line:122,column:8},end:{line:122,column:41}},75:{start:{line:123,column:8},end:{line:123,column:22}},76:{start:{line:126,column:23},end:{line:126,column:99}},77:{start:{line:127,column:8},end:{line:127,column:41}},78:{start:{line:128,column:8},end:{line:128,column:22}},79:{start:{line:131,column:30},end:{line:131,column:49}},80:{start:{line:132,column:8},end:{line:135,column:12}},81:{start:{line:136,column:8},end:{line:136,column:29}},82:{start:{line:139,column:30},end:{line:139,column:49}},83:{start:{line:140,column:8},end:{line:143,column:12}},84:{start:{line:144,column:8},end:{line:144,column:29}},85:{start:{line:147,column:30},end:{line:147,column:49}},86:{start:{line:148,column:8},end:{line:151,column:12}},87:{start:{line:152,column:8},end:{line:152,column:29}},88:{start:{line:155,column:30},end:{line:155,column:49}},89:{start:{line:156,column:8},end:{line:159,column:12}},90:{start:{line:160,column:8},end:{line:160,column:29}},91:{start:{line:163,column:22},end:{line:163,column:105}},92:{start:{line:163,column:49},end:{line:163,column:60}},93:{start:{line:163,column:74},end:{line:163,column:104}},94:{start:{line:164,column:8},end:{line:166,column:9}},95:{start:{line:165,column:12},end:{line:165,column:25}},96:{start:{line:167,column:8},end:{line:167,column:79}},97:{start:{line:170,column:22},end:{line:170,column:105}},98:{start:{line:170,column:49},end:{line:170,column:60}},99:{start:{line:170,column:74},end:{line:170,column:104}},100:{start:{line:171,column:8},end:{line:173,column:9}},101:{start:{line:172,column:12},end:{line:172,column:25}},102:{start:{line:174,column:8},end:{line:174,column:79}},103:{start:{line:177,column:8},end:{line:179,column:9}},104:{start:{line:178,column:12},end:{line:178,column:44}},105:{start:{line:182,column:8},end:{line:182,column:44}},106:{start:{line:183,column:8},end:{line:183,column:190}},107:{start:{line:184,column:8},end:{line:184,column:57}},108:{start:{line:187,column:8},end:{line:187,column:44}},109:{start:{line:188,column:8},end:{line:188,column:190}},110:{start:{line:189,column:8},end:{line:189,column:57}},111:{start:{line:192,column:8},end:{line:192,column:160}},112:{start:{line:193,column:8},end:{line:193,column:163}},113:{start:{line:194,column:8},end:{line:194,column:164}},114:{start:{line:195,column:8},end:{line:195,column:171}},115:{start:{line:196,column:8},end:{line:196,column:177}},116:{start:{line:197,column:8},end:{line:197,column:177}},117:{start:{line:200,column:23},end:{line:200,column:28}},118:{start:{line:201,column:8},end:{line:216,column:9}},119:{start:{line:202,column:12},end:{line:215,column:13}},120:{start:{line:204,column:20},end:{line:204,column:87}},121:{start:{line:205,column:20},end:{line:205,column:26}},122:{start:{line:207,column:20},end:{line:207,column:85}},123:{start:{line:208,column:20},end:{line:208,column:26}},124:{start:{line:210,column:20},end:{line:210,column:84}},125:{start:{line:211,column:20},end:{line:211,column:26}},126:{start:{line:213,column:20},end:{line:213,column:87}},127:{start:{line:214,column:20},end:{line:214,column:26}},128:{start:{line:217,column:8},end:{line:217,column:24}},129:{start:{line:220,column:23},end:{line:220,column:28}},130:{start:{line:221,column:8},end:{line:236,column:9}},131:{start:{line:222,column:12},end:{line:235,column:13}},132:{start:{line:224,column:20},end:{line:224,column:87}},133:{start:{line:225,column:20},end:{line:225,column:26}},134:{start:{line:227,column:20},end:{line:227,column:85}},135:{start:{line:228,column:20},end:{line:228,column:26}},136:{start:{line:230,column:20},end:{line:230,column:84}},137:{start:{line:231,column:20},end:{line:231,column:26}},138:{start:{line:233,column:20},end:{line:233,column:87}},139:{start:{line:234,column:20},end:{line:234,column:26}},140:{start:{line:237,column:8},end:{line:237,column:24}},141:{start:{line:240,column:8},end:{line:240,column:29}},142:{start:{line:243,column:8},end:{line:243,column:27}},143:{start:{line:246,column:8},end:{line:246,column:29}},144:{start:{line:249,column:8},end:{line:249,column:35}},145:{start:{line:252,column:8},end:{line:252,column:30}},146:{start:{line:255,column:8},end:{line:255,column:26}},147:{start:{line:258,column:8},end:{line:258,column:37}},148:{start:{line:261,column:8},end:{line:261,column:38}},149:{start:{line:264,column:8},end:{line:264,column:38}},150:{start:{line:267,column:8},end:{line:267,column:55}},151:{start:{line:267,column:42},end:{line:267,column:53}},152:{start:{line:270,column:8},end:{line:270,column:38}},153:{start:{line:273,column:8},end:{line:273,column:55}},154:{start:{line:273,column:42},end:{line:273,column:53}},155:{start:{line:276,column:8},end:{line:276,column:33}},156:{start:{line:279,column:8},end:{line:279,column:34}},157:{start:{line:282,column:8},end:{line:282,column:30}},158:{start:{line:285,column:8},end:{line:285,column:29}},159:{start:{line:288,column:0},end:{line:288,column:20}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:19,column:4},end:{line:19,column:5}},loc:{start:{line:23,column:59},end:{line:72,column:5}},line:23},1:{name:"(anonymous_1)",decl:{start:{line:73,column:4},end:{line:73,column:5}},loc:{start:{line:73,column:28},end:{line:75,column:5}},line:73},2:{name:"(anonymous_2)",decl:{start:{line:76,column:4},end:{line:76,column:5}},loc:{start:{line:76,column:28},end:{line:79,column:5}},line:76},3:{name:"(anonymous_3)",decl:{start:{line:80,column:4},end:{line:80,column:5}},loc:{start:{line:80,column:26},end:{line:82,column:5}},line:80},4:{name:"(anonymous_4)",decl:{start:{line:83,column:4},end:{line:83,column:5}},loc:{start:{line:83,column:20},end:{line:85,column:5}},line:83},5:{name:"(anonymous_5)",decl:{start:{line:86,column:4},end:{line:86,column:5}},loc:{start:{line:86,column:28},end:{line:88,column:5}},line:86},6:{name:"(anonymous_6)",decl:{start:{line:89,column:4},end:{line:89,column:5}},loc:{start:{line:89,column:20},end:{line:92,column:5}},line:89},7:{name:"(anonymous_7)",decl:{start:{line:93,column:4},end:{line:93,column:5}},loc:{start:{line:93,column:55},end:{line:97,column:5}},line:93},8:{name:"(anonymous_8)",decl:{start:{line:98,column:4},end:{line:98,column:5}},loc:{start:{line:98,column:32},end:{line:103,column:5}},line:98},9:{name:"(anonymous_9)",decl:{start:{line:104,column:4},end:{line:104,column:5}},loc:{start:{line:104,column:42},end:{line:108,column:5}},line:104},10:{name:"(anonymous_10)",decl:{start:{line:109,column:4},end:{line:109,column:5}},loc:{start:{line:109,column:31},end:{line:113,column:5}},line:109},11:{name:"(anonymous_11)",decl:{start:{line:114,column:4},end:{line:114,column:5}},loc:{start:{line:114,column:41},end:{line:116,column:5}},line:114},12:{name:"(anonymous_12)",decl:{start:{line:117,column:4},end:{line:117,column:5}},loc:{start:{line:117,column:30},end:{line:119,column:5}},line:117},13:{name:"(anonymous_13)",decl:{start:{line:120,column:4},end:{line:120,column:5}},loc:{start:{line:120,column:19},end:{line:124,column:5}},line:120},14:{name:"(anonymous_14)",decl:{start:{line:125,column:4},end:{line:125,column:5}},loc:{start:{line:125,column:19},end:{line:129,column:5}},line:125},15:{name:"(anonymous_15)",decl:{start:{line:130,column:4},end:{line:130,column:5}},loc:{start:{line:130,column:28},end:{line:137,column:5}},line:130},16:{name:"(anonymous_16)",decl:{start:{line:138,column:4},end:{line:138,column:5}},loc:{start:{line:138,column:27},end:{line:145,column:5}},line:138},17:{name:"(anonymous_17)",decl:{start:{line:146,column:4},end:{line:146,column:5}},loc:{start:{line:146,column:28},end:{line:153,column:5}},line:146},18:{name:"(anonymous_18)",decl:{start:{line:154,column:4},end:{line:154,column:5}},loc:{start:{line:154,column:27},end:{line:161,column:5}},line:154},19:{name:"(anonymous_19)",decl:{start:{line:162,column:4},end:{line:162,column:5}},loc:{start:{line:162,column:38},end:{line:168,column:5}},line:162},20:{name:"(anonymous_20)",decl:{start:{line:163,column:39},end:{line:163,column:40}},loc:{start:{line:163,column:49},end:{line:163,column:60}},line:163},21:{name:"(anonymous_21)",decl:{start:{line:163,column:67},end:{line:163,column:68}},loc:{start:{line:163,column:74},end:{line:163,column:104}},line:163},22:{name:"(anonymous_22)",decl:{start:{line:169,column:4},end:{line:169,column:5}},loc:{start:{line:169,column:38},end:{line:175,column:5}},line:169},23:{name:"(anonymous_23)",decl:{start:{line:170,column:39},end:{line:170,column:40}},loc:{start:{line:170,column:49},end:{line:170,column:60}},line:170},24:{name:"(anonymous_24)",decl:{start:{line:170,column:67},end:{line:170,column:68}},loc:{start:{line:170,column:74},end:{line:170,column:104}},line:170},25:{name:"(anonymous_25)",decl:{start:{line:176,column:4},end:{line:176,column:5}},loc:{start:{line:176,column:25},end:{line:180,column:5}},line:176},26:{name:"(anonymous_26)",decl:{start:{line:181,column:4},end:{line:181,column:5}},loc:{start:{line:181,column:89},end:{line:185,column:5}},line:181},27:{name:"(anonymous_27)",decl:{start:{line:186,column:4},end:{line:186,column:5}},loc:{start:{line:186,column:89},end:{line:190,column:5}},line:186},28:{name:"(anonymous_28)",decl:{start:{line:191,column:4},end:{line:191,column:5}},loc:{start:{line:191,column:30},end:{line:198,column:5}},line:191},29:{name:"(anonymous_29)",decl:{start:{line:199,column:4},end:{line:199,column:5}},loc:{start:{line:199,column:38},end:{line:218,column:5}},line:199},30:{name:"(anonymous_30)",decl:{start:{line:219,column:4},end:{line:219,column:5}},loc:{start:{line:219,column:38},end:{line:238,column:5}},line:219},31:{name:"(anonymous_31)",decl:{start:{line:239,column:4},end:{line:239,column:5}},loc:{start:{line:239,column:19},end:{line:241,column:5}},line:239},32:{name:"(anonymous_32)",decl:{start:{line:242,column:4},end:{line:242,column:5}},loc:{start:{line:242,column:17},end:{line:244,column:5}},line:242},33:{name:"(anonymous_33)",decl:{start:{line:245,column:4},end:{line:245,column:5}},loc:{start:{line:245,column:23},end:{line:247,column:5}},line:245},34:{name:"(anonymous_34)",decl:{start:{line:248,column:4},end:{line:248,column:5}},loc:{start:{line:248,column:25},end:{line:250,column:5}},line:248},35:{name:"(anonymous_35)",decl:{start:{line:251,column:4},end:{line:251,column:5}},loc:{start:{line:251,column:20},end:{line:253,column:5}},line:251},36:{name:"(anonymous_36)",decl:{start:{line:254,column:4},end:{line:254,column:5}},loc:{start:{line:254,column:16},end:{line:256,column:5}},line:254},37:{name:"(anonymous_37)",decl:{start:{line:257,column:4},end:{line:257,column:5}},loc:{start:{line:257,column:32},end:{line:259,column:5}},line:257},38:{name:"(anonymous_38)",decl:{start:{line:260,column:4},end:{line:260,column:5}},loc:{start:{line:260,column:28},end:{line:262,column:5}},line:260},39:{name:"(anonymous_39)",decl:{start:{line:263,column:4},end:{line:263,column:5}},loc:{start:{line:263,column:17},end:{line:265,column:5}},line:263},40:{name:"(anonymous_40)",decl:{start:{line:266,column:4},end:{line:266,column:5}},loc:{start:{line:266,column:18},end:{line:268,column:5}},line:266},41:{name:"(anonymous_41)",decl:{start:{line:267,column:32},end:{line:267,column:33}},loc:{start:{line:267,column:42},end:{line:267,column:53}},line:267},42:{name:"(anonymous_42)",decl:{start:{line:269,column:4},end:{line:269,column:5}},loc:{start:{line:269,column:17},end:{line:271,column:5}},line:269},43:{name:"(anonymous_43)",decl:{start:{line:272,column:4},end:{line:272,column:5}},loc:{start:{line:272,column:18},end:{line:274,column:5}},line:272},44:{name:"(anonymous_44)",decl:{start:{line:273,column:32},end:{line:273,column:33}},loc:{start:{line:273,column:42},end:{line:273,column:53}},line:273},45:{name:"(anonymous_45)",decl:{start:{line:275,column:4},end:{line:275,column:5}},loc:{start:{line:275,column:23},end:{line:277,column:5}},line:275},46:{name:"(anonymous_46)",decl:{start:{line:278,column:4},end:{line:278,column:5}},loc:{start:{line:278,column:24},end:{line:280,column:5}},line:278},47:{name:"(anonymous_47)",decl:{start:{line:281,column:4},end:{line:281,column:5}},loc:{start:{line:281,column:20},end:{line:283,column:5}},line:281},48:{name:"(anonymous_48)",decl:{start:{line:284,column:4},end:{line:284,column:5}},loc:{start:{line:284,column:19},end:{line:286,column:5}},line:284}},branchMap:{0:{loc:{start:{line:19,column:16},end:{line:23,column:5}},type:"default-arg",locations:[{start:{line:19,column:26},end:{line:23,column:5}}],line:19},1:{loc:{start:{line:23,column:7},end:{line:23,column:36}},type:"default-arg",locations:[{start:{line:23,column:34},end:{line:23,column:36}}],line:23},2:{loc:{start:{line:23,column:38},end:{line:23,column:57}},type:"default-arg",locations:[{start:{line:23,column:55},end:{line:23,column:57}}],line:23},3:{loc:{start:{line:35,column:8},end:{line:37,column:9}},type:"if",locations:[{start:{line:35,column:8},end:{line:37,column:9}},{start:{line:35,column:8},end:{line:37,column:9}}],line:35},4:{loc:{start:{line:38,column:8},end:{line:40,column:9}},type:"if",locations:[{start:{line:38,column:8},end:{line:40,column:9}},{start:{line:38,column:8},end:{line:40,column:9}}],line:38},5:{loc:{start:{line:38,column:12},end:{line:38,column:61}},type:"binary-expr",locations:[{start:{line:38,column:12},end:{line:38,column:35}},{start:{line:38,column:39},end:{line:38,column:61}}],line:38},6:{loc:{start:{line:41,column:8},end:{line:51,column:9}},type:"if",locations:[{start:{line:41,column:8},end:{line:51,column:9}},{start:{line:41,column:8},end:{line:51,column:9}}],line:41},7:{loc:{start:{line:44,column:13},end:{line:51,column:9}},type:"if",locations:[{start:{line:44,column:13},end:{line:51,column:9}},{start:{line:44,column:13},end:{line:51,column:9}}],line:44},8:{loc:{start:{line:53,column:8},end:{line:60,column:9}},type:"if",locations:[{start:{line:53,column:8},end:{line:60,column:9}},{start:{line:53,column:8},end:{line:60,column:9}}],line:53},9:{loc:{start:{line:53,column:12},end:{line:53,column:70}},type:"binary-expr",locations:[{start:{line:53,column:12},end:{line:53,column:35}},{start:{line:53,column:39},end:{line:53,column:70}}],line:53},10:{loc:{start:{line:61,column:8},end:{line:68,column:9}},type:"if",locations:[{start:{line:61,column:8},end:{line:68,column:9}},{start:{line:61,column:8},end:{line:68,column:9}}],line:61},11:{loc:{start:{line:61,column:12},end:{line:61,column:70}},type:"binary-expr",locations:[{start:{line:61,column:12},end:{line:61,column:35}},{start:{line:61,column:39},end:{line:61,column:70}}],line:61},12:{loc:{start:{line:99,column:24},end:{line:99,column:56}},type:"cond-expr",locations:[{start:{line:99,column:45},end:{line:99,column:49}},{start:{line:99,column:52},end:{line:99,column:56}}],line:99},13:{loc:{start:{line:105,column:24},end:{line:105,column:58}},type:"cond-expr",locations:[{start:{line:105,column:45},end:{line:105,column:51}},{start:{line:105,column:54},end:{line:105,column:58}}],line:105},14:{loc:{start:{line:110,column:24},end:{line:110,column:56}},type:"cond-expr",locations:[{start:{line:110,column:45},end:{line:110,column:49}},{start:{line:110,column:52},end:{line:110,column:56}}],line:110},15:{loc:{start:{line:164,column:8},end:{line:166,column:9}},type:"if",locations:[{start:{line:164,column:8},end:{line:166,column:9}},{start:{line:164,column:8},end:{line:166,column:9}}],line:164},16:{loc:{start:{line:171,column:8},end:{line:173,column:9}},type:"if",locations:[{start:{line:171,column:8},end:{line:173,column:9}},{start:{line:171,column:8},end:{line:173,column:9}}],line:171},17:{loc:{start:{line:177,column:8},end:{line:179,column:9}},type:"if",locations:[{start:{line:177,column:8},end:{line:179,column:9}},{start:{line:177,column:8},end:{line:179,column:9}}],line:177},18:{loc:{start:{line:181,column:32},end:{line:181,column:87}},type:"default-arg",locations:[{start:{line:181,column:39},end:{line:181,column:87}}],line:181},19:{loc:{start:{line:186,column:32},end:{line:186,column:87}},type:"default-arg",locations:[{start:{line:186,column:39},end:{line:186,column:87}}],line:186},20:{loc:{start:{line:199,column:26},end:{line:199,column:36}},type:"default-arg",locations:[{start:{line:199,column:34},end:{line:199,column:36}}],line:199},21:{loc:{start:{line:202,column:12},end:{line:215,column:13}},type:"switch",locations:[{start:{line:203,column:16},end:{line:205,column:26}},{start:{line:206,column:16},end:{line:208,column:26}},{start:{line:209,column:16},end:{line:211,column:26}},{start:{line:212,column:16},end:{line:214,column:26}}],line:202},22:{loc:{start:{line:219,column:26},end:{line:219,column:36}},type:"default-arg",locations:[{start:{line:219,column:34},end:{line:219,column:36}}],line:219},23:{loc:{start:{line:222,column:12},end:{line:235,column:13}},type:"switch",locations:[{start:{line:223,column:16},end:{line:225,column:26}},{start:{line:226,column:16},end:{line:228,column:26}},{start:{line:229,column:16},end:{line:231,column:26}},{start:{line:232,column:16},end:{line:234,column:26}}],line:222}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0,45:0,46:0,47:0,48:0,49:0,50:0,51:0,52:0,53:0,54:0,55:0,56:0,57:0,58:0,59:0,60:0,61:0,62:0,63:0,64:0,65:0,66:0,67:0,68:0,69:0,70:0,71:0,72:0,73:0,74:0,75:0,76:0,77:0,78:0,79:0,80:0,81:0,82:0,83:0,84:0,85:0,86:0,87:0,88:0,89:0,90:0,91:0,92:0,93:0,94:0,95:0,96:0,97:0,98:0,99:0,100:0,101:0,102:0,103:0,104:0,105:0,106:0,107:0,108:0,109:0,110:0,111:0,112:0,113:0,114:0,115:0,116:0,117:0,118:0,119:0,120:0,121:0,122:0,123:0,124:0,125:0,126:0,127:0,128:0,129:0,130:0,131:0,132:0,133:0,134:0,135:0,136:0,137:0,138:0,139:0,140:0,141:0,142:0,143:0,144:0,145:0,146:0,147:0,148:0,149:0,150:0,151:0,152:0,153:0,154:0,155:0,156:0,157:0,158:0,159:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0,45:0,46:0,47:0,48:0},b:{0:[0],1:[0],2:[0],3:[0,0],4:[0,0],5:[0,0],6:[0,0],7:[0,0],8:[0,0],9:[0,0],10:[0,0],11:[0,0],12:[0,0],13:[0,0],14:[0,0],15:[0,0],16:[0,0],17:[0,0],18:[0],19:[0],20:[0],21:[0,0,0,0],22:[0],23:[0,0,0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/file.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\file.ts"],names:[],mappings:"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",sourcesContent:['import { AppProperties } from "./app-properties/app-properties";\r\nimport { ContentTypes } from "./content-types/content-types";\r\nimport { CoreProperties, IPropertiesOptions } from "./core-properties";\r\nimport { Document } from "./document";\r\nimport {\r\n FooterReference,\r\n FooterReferenceType,\r\n HeaderReference,\r\n HeaderReferenceType,\r\n IHeaderFooterGroup,\r\n SectionPropertiesOptions,\r\n} from "./document/body/section-properties";\r\nimport { IDrawingOptions } from "./drawing";\r\nimport { IFileProperties } from "./file-properties";\r\nimport { FooterWrapper, IDocumentFooter } from "./footer-wrapper";\r\nimport { FootNotes } from "./footnotes";\r\nimport { HeaderWrapper, IDocumentHeader } from "./header-wrapper";\r\nimport { Image, Media } from "./media";\r\nimport { Numbering } from "./numbering";\r\nimport { Bookmark, Hyperlink, Paragraph } from "./paragraph";\r\nimport { Relationships } from "./relationships";\r\nimport { Settings } from "./settings";\r\nimport { Styles } from "./styles";\r\nimport { ExternalStylesFactory } from "./styles/external-styles-factory";\r\nimport { DefaultStylesFactory } from "./styles/factory";\r\nimport { Table } from "./table";\r\nimport { TableOfContents } from "./table-of-contents";\r\n\r\nexport class File {\r\n // tslint:disable-next-line:readonly-keyword\r\n private currentRelationshipId: number = 1;\r\n\r\n private readonly document: Document;\r\n private readonly headers: IDocumentHeader[] = [];\r\n private readonly footers: IDocumentFooter[] = [];\r\n private readonly docRelationships: Relationships;\r\n private readonly coreProperties: CoreProperties;\r\n private readonly numbering: Numbering;\r\n private readonly media: Media;\r\n private readonly fileRelationships: Relationships;\r\n private readonly footNotes: FootNotes;\r\n private readonly settings: Settings;\r\n private readonly contentTypes: ContentTypes;\r\n private readonly appProperties: AppProperties;\r\n // tslint:disable-next-line:readonly-keyword\r\n private styles: Styles;\r\n\r\n constructor(\r\n options: IPropertiesOptions = {\r\n creator: "Un-named",\r\n revision: "1",\r\n lastModifiedBy: "Un-named",\r\n },\r\n sectionPropertiesOptions: SectionPropertiesOptions = {},\r\n fileProperties: IFileProperties = {},\r\n ) {\r\n this.coreProperties = new CoreProperties(options);\r\n this.numbering = new Numbering();\r\n this.docRelationships = new Relationships();\r\n this.media = new Media();\r\n this.fileRelationships = new Relationships();\r\n this.appProperties = new AppProperties();\r\n this.footNotes = new FootNotes();\r\n this.contentTypes = new ContentTypes();\r\n\r\n if (fileProperties.template) {\r\n this.currentRelationshipId = fileProperties.template.currentRelationshipId + 1;\r\n }\r\n\r\n // set up styles\r\n if (fileProperties.template && options.externalStyles) {\r\n throw Error("can not use both template and external styles");\r\n }\r\n if (fileProperties.template) {\r\n this.styles = fileProperties.template.styles;\r\n } else if (options.externalStyles) {\r\n const stylesFactory = new ExternalStylesFactory();\r\n this.styles = stylesFactory.newInstance(options.externalStyles);\r\n } else {\r\n const stylesFactory = new DefaultStylesFactory();\r\n this.styles = stylesFactory.newInstance();\r\n }\r\n\r\n this.addDefaultRelationships();\r\n\r\n if (fileProperties.template && fileProperties.template.headers) {\r\n for (const templateHeader of fileProperties.template.headers) {\r\n this.addHeaderToDocument(templateHeader.header, templateHeader.type);\r\n }\r\n } else {\r\n this.createHeader();\r\n }\r\n\r\n if (fileProperties.template && fileProperties.template.footers) {\r\n for (const templateFooter of fileProperties.template.footers) {\r\n this.addFooterToDocument(templateFooter.footer, templateFooter.type);\r\n }\r\n } else {\r\n this.createFooter();\r\n }\r\n\r\n const newSectionPropertiesOptions = {\r\n ...sectionPropertiesOptions,\r\n headers: this.groupHeaders(this.headers, sectionPropertiesOptions.headers),\r\n footers: this.groupFooters(this.footers, sectionPropertiesOptions.footers),\r\n };\r\n\r\n this.document = new Document(newSectionPropertiesOptions);\r\n this.settings = new Settings();\r\n }\r\n\r\n public addTableOfContents(toc: TableOfContents): void {\r\n this.document.addTableOfContents(toc);\r\n }\r\n\r\n public addParagraph(paragraph: Paragraph): File {\r\n this.document.addParagraph(paragraph);\r\n return this;\r\n }\r\n\r\n public createParagraph(text?: string): Paragraph {\r\n return this.document.createParagraph(text);\r\n }\r\n\r\n public addTable(table: Table): void {\r\n return this.document.addTable(table);\r\n }\r\n\r\n public createTable(rows: number, cols: number): Table {\r\n return this.document.createTable(rows, cols);\r\n }\r\n\r\n public addImage(image: Image): File {\r\n this.document.addParagraph(image.Paragraph);\r\n return this;\r\n }\r\n\r\n public createImage(\r\n buffer: Buffer | string | Uint8Array | ArrayBuffer,\r\n width?: number,\r\n height?: number,\r\n drawingOptions?: IDrawingOptions,\r\n ): Image {\r\n const image = Media.addImage(this, buffer, width, height, drawingOptions);\r\n this.document.addParagraph(image.Paragraph);\r\n\r\n return image;\r\n }\r\n\r\n public createHyperlink(link: string, text?: string): Hyperlink {\r\n const newText = text === undefined ? link : text;\r\n const hyperlink = new Hyperlink(newText, this.docRelationships.RelationshipCount);\r\n this.docRelationships.createRelationship(\r\n hyperlink.linkId,\r\n "http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",\r\n link,\r\n "External",\r\n );\r\n return hyperlink;\r\n }\r\n\r\n public createInternalHyperLink(anchor: string, text?: string): Hyperlink {\r\n const newText = text === undefined ? anchor : text;\r\n const hyperlink = new Hyperlink(newText, this.docRelationships.RelationshipCount, anchor);\r\n // NOTE: unlike File#createHyperlink(), since the link is to an internal bookmark\r\n // we don\'t need to create a new relationship.\r\n return hyperlink;\r\n }\r\n\r\n public createBookmark(name: string, text?: string): Bookmark {\r\n const newText = text === undefined ? name : text;\r\n const bookmark = new Bookmark(name, newText, this.docRelationships.RelationshipCount);\r\n return bookmark;\r\n }\r\n\r\n public addSection(sectionPropertiesOptions: SectionPropertiesOptions): void {\r\n this.document.Body.addSection(sectionPropertiesOptions);\r\n }\r\n\r\n public createFootnote(paragraph: Paragraph): void {\r\n this.footNotes.createFootNote(paragraph);\r\n }\r\n\r\n public createHeader(): HeaderWrapper {\r\n const header = new HeaderWrapper(this.media, this.currentRelationshipId++);\r\n this.addHeaderToDocument(header);\r\n return header;\r\n }\r\n\r\n public createFooter(): FooterWrapper {\r\n const footer = new FooterWrapper(this.media, this.currentRelationshipId++);\r\n this.addFooterToDocument(footer);\r\n return footer;\r\n }\r\n\r\n public createFirstPageHeader(): HeaderWrapper {\r\n const headerWrapper = this.createHeader();\r\n\r\n this.document.Body.DefaultSection.addChildElement(\r\n new HeaderReference({\r\n headerType: HeaderReferenceType.FIRST,\r\n headerId: headerWrapper.Header.ReferenceId,\r\n }),\r\n );\r\n\r\n return headerWrapper;\r\n }\r\n\r\n public createEvenPageHeader(): HeaderWrapper {\r\n const headerWrapper = this.createHeader();\r\n\r\n this.document.Body.DefaultSection.addChildElement(\r\n new HeaderReference({\r\n headerType: HeaderReferenceType.EVEN,\r\n headerId: headerWrapper.Header.ReferenceId,\r\n }),\r\n );\r\n\r\n return headerWrapper;\r\n }\r\n\r\n public createFirstPageFooter(): FooterWrapper {\r\n const footerWrapper = this.createFooter();\r\n\r\n this.document.Body.DefaultSection.addChildElement(\r\n new FooterReference({\r\n footerType: FooterReferenceType.FIRST,\r\n footerId: footerWrapper.Footer.ReferenceId,\r\n }),\r\n );\r\n\r\n return footerWrapper;\r\n }\r\n\r\n public createEvenPageFooter(): FooterWrapper {\r\n const footerWrapper = this.createFooter();\r\n\r\n this.document.Body.DefaultSection.addChildElement(\r\n new FooterReference({\r\n footerType: FooterReferenceType.EVEN,\r\n footerId: footerWrapper.Footer.ReferenceId,\r\n }),\r\n );\r\n\r\n return footerWrapper;\r\n }\r\n\r\n public getFooterByReferenceNumber(refId: number): FooterWrapper {\r\n const entry = this.footers.map((item) => item.footer).find((h) => h.Footer.ReferenceId === refId);\r\n if (entry) {\r\n return entry;\r\n }\r\n throw new Error(`There is no footer with given reference id ${refId}`);\r\n }\r\n\r\n public getHeaderByReferenceNumber(refId: number): HeaderWrapper {\r\n const entry = this.headers.map((item) => item.header).find((h) => h.Header.ReferenceId === refId);\r\n if (entry) {\r\n return entry;\r\n }\r\n throw new Error(`There is no header with given reference id ${refId}`);\r\n }\r\n\r\n public verifyUpdateFields(): void {\r\n if (this.document.getTablesOfContents().length) {\r\n this.settings.addUpdateFields();\r\n }\r\n }\r\n\r\n private addHeaderToDocument(header: HeaderWrapper, type: HeaderReferenceType = HeaderReferenceType.DEFAULT): void {\r\n this.headers.push({ header, type });\r\n this.docRelationships.createRelationship(\r\n header.Header.ReferenceId,\r\n "http://schemas.openxmlformats.org/officeDocument/2006/relationships/header",\r\n `header${this.headers.length}.xml`,\r\n );\r\n this.contentTypes.addHeader(this.headers.length);\r\n }\r\n\r\n private addFooterToDocument(footer: FooterWrapper, type: FooterReferenceType = FooterReferenceType.DEFAULT): void {\r\n this.footers.push({ footer, type });\r\n this.docRelationships.createRelationship(\r\n footer.Footer.ReferenceId,\r\n "http://schemas.openxmlformats.org/officeDocument/2006/relationships/footer",\r\n `footer${this.footers.length}.xml`,\r\n );\r\n this.contentTypes.addFooter(this.footers.length);\r\n }\r\n\r\n private addDefaultRelationships(): void {\r\n this.fileRelationships.createRelationship(\r\n 1,\r\n "http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",\r\n "word/document.xml",\r\n );\r\n this.fileRelationships.createRelationship(\r\n 2,\r\n "http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties",\r\n "docProps/core.xml",\r\n );\r\n this.fileRelationships.createRelationship(\r\n 3,\r\n "http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties",\r\n "docProps/app.xml",\r\n );\r\n\r\n this.docRelationships.createRelationship(\r\n this.currentRelationshipId++,\r\n "http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles",\r\n "styles.xml",\r\n );\r\n this.docRelationships.createRelationship(\r\n this.currentRelationshipId++,\r\n "http://schemas.openxmlformats.org/officeDocument/2006/relationships/numbering",\r\n "numbering.xml",\r\n );\r\n this.docRelationships.createRelationship(\r\n this.currentRelationshipId++,\r\n "http://schemas.openxmlformats.org/officeDocument/2006/relationships/footnotes",\r\n "footnotes.xml",\r\n );\r\n }\r\n\r\n private groupHeaders(headers: IDocumentHeader[], group: IHeaderFooterGroup<HeaderWrapper> = {}): IHeaderFooterGroup<HeaderWrapper> {\r\n let newGroup = group;\r\n\r\n for (const header of headers) {\r\n switch (header.type) {\r\n case HeaderReferenceType.DEFAULT:\r\n newGroup = {\r\n ...newGroup,\r\n default: header.header,\r\n };\r\n break;\r\n case HeaderReferenceType.FIRST:\r\n newGroup = {\r\n ...newGroup,\r\n first: header.header,\r\n };\r\n break;\r\n case HeaderReferenceType.EVEN:\r\n newGroup = {\r\n ...newGroup,\r\n even: header.header,\r\n };\r\n break;\r\n default:\r\n newGroup = {\r\n ...newGroup,\r\n default: header.header,\r\n };\r\n break;\r\n }\r\n }\r\n\r\n return newGroup;\r\n }\r\n\r\n private groupFooters(footers: IDocumentFooter[], group: IHeaderFooterGroup<FooterWrapper> = {}): IHeaderFooterGroup<FooterWrapper> {\r\n let newGroup = group;\r\n\r\n for (const footer of footers) {\r\n switch (footer.type) {\r\n case FooterReferenceType.DEFAULT:\r\n newGroup = {\r\n ...newGroup,\r\n default: footer.footer,\r\n };\r\n break;\r\n case FooterReferenceType.FIRST:\r\n newGroup = {\r\n ...newGroup,\r\n first: footer.footer,\r\n };\r\n break;\r\n case FooterReferenceType.EVEN:\r\n newGroup = {\r\n ...newGroup,\r\n even: footer.footer,\r\n };\r\n break;\r\n default:\r\n newGroup = {\r\n ...newGroup,\r\n default: footer.footer,\r\n };\r\n break;\r\n }\r\n }\r\n\r\n return newGroup;\r\n }\r\n\r\n public get Document(): Document {\r\n return this.document;\r\n }\r\n\r\n public get Styles(): Styles {\r\n return this.styles;\r\n }\r\n\r\n public set Styles(styles: Styles) {\r\n this.styles = styles;\r\n }\r\n\r\n public get CoreProperties(): CoreProperties {\r\n return this.coreProperties;\r\n }\r\n\r\n public get Numbering(): Numbering {\r\n return this.numbering;\r\n }\r\n\r\n public get Media(): Media {\r\n return this.media;\r\n }\r\n\r\n public get DocumentRelationships(): Relationships {\r\n return this.docRelationships;\r\n }\r\n\r\n public get FileRelationships(): Relationships {\r\n return this.fileRelationships;\r\n }\r\n\r\n public get Header(): HeaderWrapper {\r\n return this.headers[0].header;\r\n }\r\n\r\n public get Headers(): HeaderWrapper[] {\r\n return this.headers.map((item) => item.header);\r\n }\r\n\r\n public get Footer(): FooterWrapper {\r\n return this.footers[0].footer;\r\n }\r\n\r\n public get Footers(): FooterWrapper[] {\r\n return this.footers.map((item) => item.footer);\r\n }\r\n\r\n public get ContentTypes(): ContentTypes {\r\n return this.contentTypes;\r\n }\r\n\r\n public get AppProperties(): AppProperties {\r\n return this.appProperties;\r\n }\r\n\r\n public get FootNotes(): FootNotes {\r\n return this.footNotes;\r\n }\r\n\r\n public get Settings(): Settings {\r\n return this.settings;\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(228)),u=(c.s[2]++,t(230)),C=(c.s[3]++,t(236)),m=(c.s[4]++,t(86)),d=(c.s[5]++,t(98)),p=(c.s[6]++,t(99)),h=(c.s[7]++,t(260)),f=(c.s[8]++,t(101)),I=(c.s[9]++,t(16)),b=(c.s[10]++,t(102)),g=(c.s[11]++,t(2)),E=(c.s[12]++,t(42)),y=(c.s[13]++,t(276)),B=(c.s[14]++,t(105)),w=(c.s[15]++,t(285));c.s[159]++,e.File=class{constructor(n=(c.b[0][0]++,{creator:"Un-named",revision:"1",lastModifiedBy:"Un-named"}),e=(c.b[1][0]++,{}),t=(c.b[2][0]++,{})){if(c.f[0]++,c.s[16]++,this.currentRelationshipId=1,c.s[17]++,this.headers=[],c.s[18]++,this.footers=[],c.s[19]++,this.coreProperties=new C.CoreProperties(n),c.s[20]++,this.numbering=new b.Numbering,c.s[21]++,this.docRelationships=new E.Relationships,c.s[22]++,this.media=new I.Media,c.s[23]++,this.fileRelationships=new E.Relationships,c.s[24]++,this.appProperties=new a.AppProperties,c.s[25]++,this.footNotes=new h.FootNotes,c.s[26]++,this.contentTypes=new u.ContentTypes,c.s[27]++,t.template?(c.b[3][0]++,c.s[28]++,this.currentRelationshipId=t.template.currentRelationshipId+1):c.b[3][1]++,c.s[29]++,c.b[5][0]++,t.template&&(c.b[5][1]++,n.externalStyles))throw c.b[4][0]++,c.s[30]++,Error("can not use both template and external styles");if(c.b[4][1]++,c.s[31]++,t.template)c.b[6][0]++,c.s[32]++,this.styles=t.template.styles;else if(c.b[6][1]++,c.s[33]++,n.externalStyles){c.b[7][0]++;const e=(c.s[34]++,new B.ExternalStylesFactory);c.s[35]++,this.styles=e.newInstance(n.externalStyles)}else{c.b[7][1]++;const n=(c.s[36]++,new w.DefaultStylesFactory);c.s[37]++,this.styles=n.newInstance()}if(c.s[38]++,this.addDefaultRelationships(),c.s[39]++,c.b[9][0]++,t.template&&(c.b[9][1]++,t.template.headers)){c.b[8][0]++,c.s[40]++;for(const n of t.template.headers)c.s[41]++,this.addHeaderToDocument(n.header,n.type)}else c.b[8][1]++,c.s[42]++,this.createHeader();if(c.s[43]++,c.b[11][0]++,t.template&&(c.b[11][1]++,t.template.footers)){c.b[10][0]++,c.s[44]++;for(const n of t.template.footers)c.s[45]++,this.addFooterToDocument(n.footer,n.type)}else c.b[10][1]++,c.s[46]++,this.createFooter();const A=(c.s[47]++,Object.assign({},e,{headers:this.groupHeaders(this.headers,e.headers),footers:this.groupFooters(this.footers,e.footers)}));c.s[48]++,this.document=new m.Document(A),c.s[49]++,this.settings=new y.Settings}addTableOfContents(n){c.f[1]++,c.s[50]++,this.document.addTableOfContents(n)}addParagraph(n){return c.f[2]++,c.s[51]++,this.document.addParagraph(n),c.s[52]++,this}createParagraph(n){return c.f[3]++,c.s[53]++,this.document.createParagraph(n)}addTable(n){return c.f[4]++,c.s[54]++,this.document.addTable(n)}createTable(n,e){return c.f[5]++,c.s[55]++,this.document.createTable(n,e)}addImage(n){return c.f[6]++,c.s[56]++,this.document.addParagraph(n.Paragraph),c.s[57]++,this}createImage(n,e,t,A){c.f[7]++;const r=(c.s[58]++,I.Media.addImage(this,n,e,t,A));return c.s[59]++,this.document.addParagraph(r.Paragraph),c.s[60]++,r}createHyperlink(n,e){c.f[8]++;const t=(c.s[61]++,void 0===e?(c.b[12][0]++,n):(c.b[12][1]++,e)),A=(c.s[62]++,new g.Hyperlink(t,this.docRelationships.RelationshipCount));return c.s[63]++,this.docRelationships.createRelationship(A.linkId,"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",n,"External"),c.s[64]++,A}createInternalHyperLink(n,e){c.f[9]++;const t=(c.s[65]++,void 0===e?(c.b[13][0]++,n):(c.b[13][1]++,e)),A=(c.s[66]++,new g.Hyperlink(t,this.docRelationships.RelationshipCount,n));return c.s[67]++,A}createBookmark(n,e){c.f[10]++;const t=(c.s[68]++,void 0===e?(c.b[14][0]++,n):(c.b[14][1]++,e)),A=(c.s[69]++,new g.Bookmark(n,t,this.docRelationships.RelationshipCount));return c.s[70]++,A}addSection(n){c.f[11]++,c.s[71]++,this.document.Body.addSection(n)}createFootnote(n){c.f[12]++,c.s[72]++,this.footNotes.createFootNote(n)}createHeader(){c.f[13]++;const n=(c.s[73]++,new f.HeaderWrapper(this.media,this.currentRelationshipId++));return c.s[74]++,this.addHeaderToDocument(n),c.s[75]++,n}createFooter(){c.f[14]++;const n=(c.s[76]++,new p.FooterWrapper(this.media,this.currentRelationshipId++));return c.s[77]++,this.addFooterToDocument(n),c.s[78]++,n}createFirstPageHeader(){c.f[15]++;const n=(c.s[79]++,this.createHeader());return c.s[80]++,this.document.Body.DefaultSection.addChildElement(new d.HeaderReference({headerType:d.HeaderReferenceType.FIRST,headerId:n.Header.ReferenceId})),c.s[81]++,n}createEvenPageHeader(){c.f[16]++;const n=(c.s[82]++,this.createHeader());return c.s[83]++,this.document.Body.DefaultSection.addChildElement(new d.HeaderReference({headerType:d.HeaderReferenceType.EVEN,headerId:n.Header.ReferenceId})),c.s[84]++,n}createFirstPageFooter(){c.f[17]++;const n=(c.s[85]++,this.createFooter());return c.s[86]++,this.document.Body.DefaultSection.addChildElement(new d.FooterReference({footerType:d.FooterReferenceType.FIRST,footerId:n.Footer.ReferenceId})),c.s[87]++,n}createEvenPageFooter(){c.f[18]++;const n=(c.s[88]++,this.createFooter());return c.s[89]++,this.document.Body.DefaultSection.addChildElement(new d.FooterReference({footerType:d.FooterReferenceType.EVEN,footerId:n.Footer.ReferenceId})),c.s[90]++,n}getFooterByReferenceNumber(n){c.f[19]++;const e=(c.s[91]++,this.footers.map(n=>(c.f[20]++,c.s[92]++,n.footer)).find(e=>(c.f[21]++,c.s[93]++,e.Footer.ReferenceId===n)));if(c.s[94]++,e)return c.b[15][0]++,c.s[95]++,e;throw c.b[15][1]++,c.s[96]++,new Error(`There is no footer with given reference id ${n}`)}getHeaderByReferenceNumber(n){c.f[22]++;const e=(c.s[97]++,this.headers.map(n=>(c.f[23]++,c.s[98]++,n.header)).find(e=>(c.f[24]++,c.s[99]++,e.Header.ReferenceId===n)));if(c.s[100]++,e)return c.b[16][0]++,c.s[101]++,e;throw c.b[16][1]++,c.s[102]++,new Error(`There is no header with given reference id ${n}`)}verifyUpdateFields(){c.f[25]++,c.s[103]++,this.document.getTablesOfContents().length?(c.b[17][0]++,c.s[104]++,this.settings.addUpdateFields()):c.b[17][1]++}addHeaderToDocument(n,e=(c.b[18][0]++,d.HeaderReferenceType.DEFAULT)){c.f[26]++,c.s[105]++,this.headers.push({header:n,type:e}),c.s[106]++,this.docRelationships.createRelationship(n.Header.ReferenceId,"http://schemas.openxmlformats.org/officeDocument/2006/relationships/header",`header${this.headers.length}.xml`),c.s[107]++,this.contentTypes.addHeader(this.headers.length)}addFooterToDocument(n,e=(c.b[19][0]++,d.FooterReferenceType.DEFAULT)){c.f[27]++,c.s[108]++,this.footers.push({footer:n,type:e}),c.s[109]++,this.docRelationships.createRelationship(n.Footer.ReferenceId,"http://schemas.openxmlformats.org/officeDocument/2006/relationships/footer",`footer${this.footers.length}.xml`),c.s[110]++,this.contentTypes.addFooter(this.footers.length)}addDefaultRelationships(){c.f[28]++,c.s[111]++,this.fileRelationships.createRelationship(1,"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument","word/document.xml"),c.s[112]++,this.fileRelationships.createRelationship(2,"http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties","docProps/core.xml"),c.s[113]++,this.fileRelationships.createRelationship(3,"http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties","docProps/app.xml"),c.s[114]++,this.docRelationships.createRelationship(this.currentRelationshipId++,"http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles","styles.xml"),c.s[115]++,this.docRelationships.createRelationship(this.currentRelationshipId++,"http://schemas.openxmlformats.org/officeDocument/2006/relationships/numbering","numbering.xml"),c.s[116]++,this.docRelationships.createRelationship(this.currentRelationshipId++,"http://schemas.openxmlformats.org/officeDocument/2006/relationships/footnotes","footnotes.xml")}groupHeaders(n,e=(c.b[20][0]++,{})){c.f[29]++;let t=(c.s[117]++,e);c.s[118]++;for(const e of n)switch(c.s[119]++,e.type){case d.HeaderReferenceType.DEFAULT:c.b[21][0]++,c.s[120]++,t=Object.assign({},t,{default:e.header}),c.s[121]++;break;case d.HeaderReferenceType.FIRST:c.b[21][1]++,c.s[122]++,t=Object.assign({},t,{first:e.header}),c.s[123]++;break;case d.HeaderReferenceType.EVEN:c.b[21][2]++,c.s[124]++,t=Object.assign({},t,{even:e.header}),c.s[125]++;break;default:c.b[21][3]++,c.s[126]++,t=Object.assign({},t,{default:e.header}),c.s[127]++}return c.s[128]++,t}groupFooters(n,e=(c.b[22][0]++,{})){c.f[30]++;let t=(c.s[129]++,e);c.s[130]++;for(const e of n)switch(c.s[131]++,e.type){case d.FooterReferenceType.DEFAULT:c.b[23][0]++,c.s[132]++,t=Object.assign({},t,{default:e.footer}),c.s[133]++;break;case d.FooterReferenceType.FIRST:c.b[23][1]++,c.s[134]++,t=Object.assign({},t,{first:e.footer}),c.s[135]++;break;case d.FooterReferenceType.EVEN:c.b[23][2]++,c.s[136]++,t=Object.assign({},t,{even:e.footer}),c.s[137]++;break;default:c.b[23][3]++,c.s[138]++,t=Object.assign({},t,{default:e.footer}),c.s[139]++}return c.s[140]++,t}get Document(){return c.f[31]++,c.s[141]++,this.document}get Styles(){return c.f[32]++,c.s[142]++,this.styles}set Styles(n){c.f[33]++,c.s[143]++,this.styles=n}get CoreProperties(){return c.f[34]++,c.s[144]++,this.coreProperties}get Numbering(){return c.f[35]++,c.s[145]++,this.numbering}get Media(){return c.f[36]++,c.s[146]++,this.media}get DocumentRelationships(){return c.f[37]++,c.s[147]++,this.docRelationships}get FileRelationships(){return c.f[38]++,c.s[148]++,this.fileRelationships}get Header(){return c.f[39]++,c.s[149]++,this.headers[0].header}get Headers(){return c.f[40]++,c.s[150]++,this.headers.map(n=>(c.f[41]++,c.s[151]++,n.header))}get Footer(){return c.f[42]++,c.s[152]++,this.footers[0].footer}get Footers(){return c.f[43]++,c.s[153]++,this.footers.map(n=>(c.f[44]++,c.s[154]++,n.footer))}get ContentTypes(){return c.f[45]++,c.s[155]++,this.contentTypes}get AppProperties(){return c.f[46]++,c.s[156]++,this.appProperties}get FootNotes(){return c.f[47]++,c.s[157]++,this.footNotes}get Settings(){return c.f[48]++,c.s[158]++,this.settings}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\app-properties\\app-properties.ts",r="b653b6efa1002a531089a159d143220d76f570db",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\app-properties\\app-properties.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:36},end:{line:4,column:74}},3:{start:{line:7,column:8},end:{line:7,column:28}},4:{start:{line:8,column:8},end:{line:11,column:12}},5:{start:{line:14,column:0},end:{line:14,column:38}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:18},end:{line:12,column:5}},line:6}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/app-properties/app-properties.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\app-properties\\app-properties.ts"],names:[],mappings:";;AAAA,wDAAmD;AACnD,2EAAsE;AAEtE,mBAA2B,SAAQ,6BAAY;IAC3C;QACI,KAAK,CAAC,YAAY,CAAC,CAAC;QAEpB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,mDAAuB,CAAC;YACxB,KAAK,EAAE,2EAA2E;YAClF,EAAE,EAAE,sEAAsE;SAC7E,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAXD,sCAWC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\nimport { AppPropertiesAttributes } from "./app-properties-attributes";\r\n\r\nexport class AppProperties extends XmlComponent {\r\n constructor() {\r\n super("Properties");\r\n\r\n this.root.push(\r\n new AppPropertiesAttributes({\r\n xmlns: "http://schemas.openxmlformats.org/officeDocument/2006/extended-properties",\r\n vt: "http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes",\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(229));c.s[5]++,e.AppProperties=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[3]++,super("Properties"),c.s[4]++,this.root.push(new u.AppPropertiesAttributes({xmlns:"http://schemas.openxmlformats.org/officeDocument/2006/extended-properties",vt:"http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes"}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\app-properties\\app-properties-attributes.ts",r="9eb4993dfb8a01d948a2da8e1bf1b3ce8a0170c8",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\app-properties\\app-properties-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:10,column:10}},4:{start:{line:13,column:0},end:{line:13,column:58}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:11,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/app-properties/app-properties-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\app-properties\\app-properties-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAO5D,6BAAqC,SAAQ,sCAA+C;IAA5F;;QACuB,YAAO,GAAG;YACzB,KAAK,EAAE,OAAO;YACd,EAAE,EAAE,UAAU;SACjB,CAAC;IACN,CAAC;CAAA;AALD,0DAKC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface IAppPropertiesAttributes {\r\n readonly xmlns: string;\r\n readonly vt: string;\r\n}\r\n\r\nexport class AppPropertiesAttributes extends XmlAttributeComponent<IAppPropertiesAttributes> {\r\n protected readonly xmlKeys = {\r\n xmlns: "xmlns",\r\n vt: "xmlns:vt",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.AppPropertiesAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={xmlns:"xmlns",vt:"xmlns:vt"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\content-types\\content-types.ts",r="ff60b826fe89020749a948d3598d6b6ef884a756",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\content-types\\content-types.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:35},end:{line:4,column:72}},3:{start:{line:5,column:18},end:{line:5,column:46}},4:{start:{line:6,column:19},end:{line:6,column:49}},5:{start:{line:9,column:8},end:{line:9,column:23}},6:{start:{line:10,column:8},end:{line:12,column:12}},7:{start:{line:13,column:8},end:{line:13,column:66}},8:{start:{line:14,column:8},end:{line:14,column:68}},9:{start:{line:15,column:8},end:{line:15,column:67}},10:{start:{line:16,column:8},end:{line:16,column:66}},11:{start:{line:17,column:8},end:{line:17,column:66}},12:{start:{line:18,column:8},end:{line:18,column:114}},13:{start:{line:19,column:8},end:{line:19,column:72}},14:{start:{line:20,column:8},end:{line:20,column:154}},15:{start:{line:21,column:8},end:{line:21,column:145}},16:{start:{line:22,column:8},end:{line:22,column:132}},17:{start:{line:23,column:8},end:{line:23,column:142}},18:{start:{line:24,column:8},end:{line:24,column:151}},19:{start:{line:25,column:8},end:{line:25,column:151}},20:{start:{line:28,column:8},end:{line:28,column:153}},21:{start:{line:31,column:8},end:{line:31,column:153}},22:{start:{line:34,column:0},end:{line:34,column:36}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:8,column:4},end:{line:8,column:5}},loc:{start:{line:8,column:18},end:{line:26,column:5}},line:8},1:{name:"(anonymous_1)",decl:{start:{line:27,column:4},end:{line:27,column:5}},loc:{start:{line:27,column:21},end:{line:29,column:5}},line:27},2:{name:"(anonymous_2)",decl:{start:{line:30,column:4},end:{line:30,column:5}},loc:{start:{line:30,column:21},end:{line:32,column:5}},line:30}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0},f:{0:0,1:0,2:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/content-types/content-types.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\content-types\\content-types.ts"],names:[],mappings:";;AAAA,wDAAmD;AACnD,yEAAmE;AACnE,+CAA4C;AAC5C,kDAA+C;AAE/C,kBAA0B,SAAQ,6BAAY;IAC1C;QACI,KAAK,CAAC,OAAO,CAAC,CAAC;QAEf,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,gDAAqB,CAAC;YACtB,KAAK,EAAE,8DAA8D;SACxE,CAAC,CACL,CAAC;QAEF,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,iBAAO,CAAC,WAAW,EAAE,KAAK,CAAC,CAAC,CAAC;QAChD,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,iBAAO,CAAC,YAAY,EAAE,MAAM,CAAC,CAAC,CAAC;QAClD,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,iBAAO,CAAC,YAAY,EAAE,KAAK,CAAC,CAAC,CAAC;QACjD,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,iBAAO,CAAC,WAAW,EAAE,KAAK,CAAC,CAAC,CAAC;QAChD,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,iBAAO,CAAC,WAAW,EAAE,KAAK,CAAC,CAAC,CAAC;QAChD,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,iBAAO,CAAC,0DAA0D,EAAE,MAAM,CAAC,CAAC,CAAC;QAChG,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,iBAAO,CAAC,iBAAiB,EAAE,KAAK,CAAC,CAAC,CAAC;QAEtD,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,mBAAQ,CAAC,kFAAkF,EAAE,oBAAoB,CAAC,CACzH,CAAC;QAEF,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,mBAAQ,CAAC,2EAA2E,EAAE,kBAAkB,CAAC,CAAC,CAAC;QAC9H,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,mBAAQ,CAAC,4DAA4D,EAAE,oBAAoB,CAAC,CAAC,CAAC;QACjH,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,mBAAQ,CAAC,uEAAuE,EAAE,mBAAmB,CAAC,CAAC,CAAC;QAC3H,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,mBAAQ,CAAC,8EAA8E,EAAE,qBAAqB,CAAC,CAAC,CAAC;QACpI,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,mBAAQ,CAAC,8EAA8E,EAAE,qBAAqB,CAAC,CAAC,CAAC;IACxI,CAAC;IAEM,SAAS,CAAC,KAAa;QAC1B,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,mBAAQ,CAAC,2EAA2E,EAAE,eAAe,KAAK,MAAM,CAAC,CACxH,CAAC;IACN,CAAC;IAEM,SAAS,CAAC,KAAa;QAC1B,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,mBAAQ,CAAC,2EAA2E,EAAE,eAAe,KAAK,MAAM,CAAC,CACxH,CAAC;IACN,CAAC;CACJ;AAxCD,oCAwCC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\nimport { ContentTypeAttributes } from "./content-types-attributes";\r\nimport { Default } from "./default/default";\r\nimport { Override } from "./override/override";\r\n\r\nexport class ContentTypes extends XmlComponent {\r\n constructor() {\r\n super("Types");\r\n\r\n this.root.push(\r\n new ContentTypeAttributes({\r\n xmlns: "http://schemas.openxmlformats.org/package/2006/content-types",\r\n }),\r\n );\r\n\r\n this.root.push(new Default("image/png", "png"));\r\n this.root.push(new Default("image/jpeg", "jpeg"));\r\n this.root.push(new Default("image/jpeg", "jpg"));\r\n this.root.push(new Default("image/bmp", "bmp"));\r\n this.root.push(new Default("image/gif", "gif"));\r\n this.root.push(new Default("application/vnd.openxmlformats-package.relationships+xml", "rels"));\r\n this.root.push(new Default("application/xml", "xml"));\r\n\r\n this.root.push(\r\n new Override("application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml", "/word/document.xml"),\r\n );\r\n\r\n this.root.push(new Override("application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml", "/word/styles.xml"));\r\n this.root.push(new Override("application/vnd.openxmlformats-package.core-properties+xml", "/docProps/core.xml"));\r\n this.root.push(new Override("application/vnd.openxmlformats-officedocument.extended-properties+xml", "/docProps/app.xml"));\r\n this.root.push(new Override("application/vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml", "/word/numbering.xml"));\r\n this.root.push(new Override("application/vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml", "/word/footnotes.xml"));\r\n }\r\n\r\n public addFooter(index: number): void {\r\n this.root.push(\r\n new Override("application/vnd.openxmlformats-officedocument.wordprocessingml.footer+xml", `/word/footer${index}.xml`),\r\n );\r\n }\r\n\r\n public addHeader(index: number): void {\r\n this.root.push(\r\n new Override("application/vnd.openxmlformats-officedocument.wordprocessingml.header+xml", `/word/header${index}.xml`),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(231)),C=(c.s[3]++,t(232)),m=(c.s[4]++,t(234));c.s[22]++,e.ContentTypes=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[5]++,super("Types"),c.s[6]++,this.root.push(new u.ContentTypeAttributes({xmlns:"http://schemas.openxmlformats.org/package/2006/content-types"})),c.s[7]++,this.root.push(new C.Default("image/png","png")),c.s[8]++,this.root.push(new C.Default("image/jpeg","jpeg")),c.s[9]++,this.root.push(new C.Default("image/jpeg","jpg")),c.s[10]++,this.root.push(new C.Default("image/bmp","bmp")),c.s[11]++,this.root.push(new C.Default("image/gif","gif")),c.s[12]++,this.root.push(new C.Default("application/vnd.openxmlformats-package.relationships+xml","rels")),c.s[13]++,this.root.push(new C.Default("application/xml","xml")),c.s[14]++,this.root.push(new m.Override("application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml","/word/document.xml")),c.s[15]++,this.root.push(new m.Override("application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml","/word/styles.xml")),c.s[16]++,this.root.push(new m.Override("application/vnd.openxmlformats-package.core-properties+xml","/docProps/core.xml")),c.s[17]++,this.root.push(new m.Override("application/vnd.openxmlformats-officedocument.extended-properties+xml","/docProps/app.xml")),c.s[18]++,this.root.push(new m.Override("application/vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml","/word/numbering.xml")),c.s[19]++,this.root.push(new m.Override("application/vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml","/word/footnotes.xml"))}addFooter(n){c.f[1]++,c.s[20]++,this.root.push(new m.Override("application/vnd.openxmlformats-officedocument.wordprocessingml.footer+xml",`/word/footer${n}.xml`))}addHeader(n){c.f[2]++,c.s[21]++,this.root.push(new m.Override("application/vnd.openxmlformats-officedocument.wordprocessingml.header+xml",`/word/header${n}.xml`))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\content-types\\content-types-attributes.ts",r="f513dcfa78a4e8bbe53d8d3c6fbf4caf22eb4516",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\content-types\\content-types-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:9,column:10}},4:{start:{line:12,column:0},end:{line:12,column:54}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:10,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/content-types/content-types-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\content-types\\content-types-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAM5D,2BAAmC,SAAQ,sCAA6C;IAAxF;;QACuB,YAAO,GAAG;YACzB,KAAK,EAAE,OAAO;SACjB,CAAC;IACN,CAAC;CAAA;AAJD,sDAIC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface IContentTypeAttributes {\r\n readonly xmlns?: string;\r\n}\r\n\r\nexport class ContentTypeAttributes extends XmlAttributeComponent<IContentTypeAttributes> {\r\n protected readonly xmlKeys = {\r\n xmlns: "xmlns",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.ContentTypeAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={xmlns:"xmlns"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\content-types\\default\\default.ts",r="9172d34a896b47ccd28e2167f26d1bf47aa93a23",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\content-types\\default\\default.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:29},end:{line:4,column:60}},3:{start:{line:7,column:8},end:{line:7,column:25}},4:{start:{line:8,column:8},end:{line:11,column:12}},5:{start:{line:14,column:0},end:{line:14,column:26}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:40},end:{line:12,column:5}},line:6}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/content-types/default/default.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\content-types\\default\\default.ts"],names:[],mappings:";;AAAA,wDAAmD;AACnD,6DAAyD;AAEzD,aAAqB,SAAQ,6BAAY;IACrC,YAAY,WAAmB,EAAE,SAAkB;QAC/C,KAAK,CAAC,SAAS,CAAC,CAAC;QAEjB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,sCAAiB,CAAC;YAClB,WAAW,EAAE,WAAW;YACxB,SAAS,EAAE,SAAS;SACvB,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAXD,0BAWC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\nimport { DefaultAttributes } from "./default-attributes";\r\n\r\nexport class Default extends XmlComponent {\r\n constructor(contentType: string, extension?: string) {\r\n super("Default");\r\n\r\n this.root.push(\r\n new DefaultAttributes({\r\n contentType: contentType,\r\n extension: extension,\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(233));c.s[5]++,e.Default=class extends a.XmlComponent{constructor(n,e){c.f[0]++,c.s[3]++,super("Default"),c.s[4]++,this.root.push(new u.DefaultAttributes({contentType:n,extension:e}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\content-types\\default\\default-attributes.ts",r="a4b2926779ccff70bcccb6b9baa1cb1b42b20014",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\content-types\\default\\default-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:10,column:10}},4:{start:{line:13,column:0},end:{line:13,column:46}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:11,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/content-types/default/default-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\content-types\\default\\default-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAO5D,uBAA+B,SAAQ,sCAAyC;IAAhF;;QACuB,YAAO,GAAG;YACzB,WAAW,EAAE,aAAa;YAC1B,SAAS,EAAE,WAAW;SACzB,CAAC;IACN,CAAC;CAAA;AALD,8CAKC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface IDefaultAttributes {\r\n readonly contentType: string;\r\n readonly extension?: string;\r\n}\r\n\r\nexport class DefaultAttributes extends XmlAttributeComponent<IDefaultAttributes> {\r\n protected readonly xmlKeys = {\r\n contentType: "ContentType",\r\n extension: "Extension",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.DefaultAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={contentType:"ContentType",extension:"Extension"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\content-types\\override\\override.ts",r="4f1ef2d16ded92816859a2b01f57e6e8fd720385",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\content-types\\override\\override.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:30},end:{line:4,column:62}},3:{start:{line:7,column:8},end:{line:7,column:26}},4:{start:{line:8,column:8},end:{line:11,column:12}},5:{start:{line:14,column:0},end:{line:14,column:28}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:39},end:{line:12,column:5}},line:6}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/content-types/override/override.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\content-types\\override\\override.ts"],names:[],mappings:";;AAAA,wDAAmD;AACnD,+DAA2D;AAE3D,cAAsB,SAAQ,6BAAY;IACtC,YAAY,WAAmB,EAAE,QAAiB;QAC9C,KAAK,CAAC,UAAU,CAAC,CAAC;QAElB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,wCAAkB,CAAC;YACnB,WAAW,EAAE,WAAW;YACxB,QAAQ,EAAE,QAAQ;SACrB,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAXD,4BAWC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\nimport { OverrideAttributes } from "./override-attributes";\r\n\r\nexport class Override extends XmlComponent {\r\n constructor(contentType: string, partName?: string) {\r\n super("Override");\r\n\r\n this.root.push(\r\n new OverrideAttributes({\r\n contentType: contentType,\r\n partName: partName,\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(235));c.s[5]++,e.Override=class extends a.XmlComponent{constructor(n,e){c.f[0]++,c.s[3]++,super("Override"),c.s[4]++,this.root.push(new u.OverrideAttributes({contentType:n,partName:e}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\content-types\\override\\override-attributes.ts",r="5c78ee69d86a32dab2a6cf69d46840771955858c",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\content-types\\override\\override-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:10,column:10}},4:{start:{line:13,column:0},end:{line:13,column:48}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:11,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/content-types/override/override-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\content-types\\override\\override-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAO5D,wBAAgC,SAAQ,sCAA0C;IAAlF;;QACuB,YAAO,GAAG;YACzB,WAAW,EAAE,aAAa;YAC1B,QAAQ,EAAE,UAAU;SACvB,CAAC;IACN,CAAC;CAAA;AALD,gDAKC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface IOverrideAttributes {\r\n readonly contentType: string;\r\n readonly partName?: string;\r\n}\r\n\r\nexport class OverrideAttributes extends XmlAttributeComponent<IOverrideAttributes> {\r\n protected readonly xmlKeys = {\r\n contentType: "ContentType",\r\n partName: "PartName",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.OverrideAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={contentType:"ContentType",partName:"PartName"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\core-properties\\index.ts",r="63058e7505a85955ce96320692dbb9fabbb67375",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\core-properties\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:34}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/core-properties/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\core-properties\\index.ts"],names:[],mappings:";;;;;AAAA,kCAA6B",sourcesContent:['export * from "./properties";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,function(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}(t(237))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\core-properties\\properties.ts",r="1db756cdb683476196503f297a12fb64d1e0db2b",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\core-properties\\properties.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:30},end:{line:4,column:72}},3:{start:{line:5,column:21},end:{line:5,column:44}},4:{start:{line:8,column:8},end:{line:8,column:35}},5:{start:{line:9,column:8},end:{line:15,column:12}},6:{start:{line:16,column:8},end:{line:18,column:9}},7:{start:{line:17,column:12},end:{line:17,column:66}},8:{start:{line:19,column:8},end:{line:21,column:9}},9:{start:{line:20,column:12},end:{line:20,column:70}},10:{start:{line:22,column:8},end:{line:24,column:9}},11:{start:{line:23,column:12},end:{line:23,column:70}},12:{start:{line:25,column:8},end:{line:27,column:9}},13:{start:{line:26,column:12},end:{line:26,column:72}},14:{start:{line:28,column:8},end:{line:30,column:9}},15:{start:{line:29,column:12},end:{line:29,column:78}},16:{start:{line:31,column:8},end:{line:33,column:9}},17:{start:{line:32,column:12},end:{line:32,column:84}},18:{start:{line:34,column:8},end:{line:36,column:9}},19:{start:{line:35,column:12},end:{line:35,column:72}},20:{start:{line:37,column:8},end:{line:37,column:51}},21:{start:{line:38,column:8},end:{line:38,column:52}},22:{start:{line:41,column:0},end:{line:41,column:40}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:7,column:4},end:{line:7,column:5}},loc:{start:{line:7,column:25},end:{line:39,column:5}},line:7}},branchMap:{0:{loc:{start:{line:16,column:8},end:{line:18,column:9}},type:"if",locations:[{start:{line:16,column:8},end:{line:18,column:9}},{start:{line:16,column:8},end:{line:18,column:9}}],line:16},1:{loc:{start:{line:19,column:8},end:{line:21,column:9}},type:"if",locations:[{start:{line:19,column:8},end:{line:21,column:9}},{start:{line:19,column:8},end:{line:21,column:9}}],line:19},2:{loc:{start:{line:22,column:8},end:{line:24,column:9}},type:"if",locations:[{start:{line:22,column:8},end:{line:24,column:9}},{start:{line:22,column:8},end:{line:24,column:9}}],line:22},3:{loc:{start:{line:25,column:8},end:{line:27,column:9}},type:"if",locations:[{start:{line:25,column:8},end:{line:27,column:9}},{start:{line:25,column:8},end:{line:27,column:9}}],line:25},4:{loc:{start:{line:28,column:8},end:{line:30,column:9}},type:"if",locations:[{start:{line:28,column:8},end:{line:30,column:9}},{start:{line:28,column:8},end:{line:30,column:9}}],line:28},5:{loc:{start:{line:31,column:8},end:{line:33,column:9}},type:"if",locations:[{start:{line:31,column:8},end:{line:33,column:9}},{start:{line:31,column:8},end:{line:33,column:9}}],line:31},6:{loc:{start:{line:34,column:8},end:{line:36,column:9}},type:"if",locations:[{start:{line:34,column:8},end:{line:36,column:9}},{start:{line:34,column:8},end:{line:36,column:9}}],line:34}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0},f:{0:0},b:{0:[0,0],1:[0,0],2:[0,0],3:[0,0],4:[0,0],5:[0,0],6:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/core-properties/properties.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\core-properties\\properties.ts"],names:[],mappings:";;AAAA,wDAAmD;AACnD,yEAAqE;AACrE,6CAA2H;AAa3H,oBAA4B,SAAQ,6BAAY;IAC5C,YAAY,OAA2B;QACnC,KAAK,CAAC,mBAAmB,CAAC,CAAC;QAC3B,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,wCAAkB,CAAC;YACnB,EAAE,EAAE,yEAAyE;YAC7E,EAAE,EAAE,kCAAkC;YACtC,OAAO,EAAE,2BAA2B;YACpC,QAAQ,EAAE,8BAA8B;YACxC,GAAG,EAAE,2CAA2C;SACnD,CAAC,CACL,CAAC;QACF,IAAI,OAAO,CAAC,KAAK,EAAE;YACf,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,kBAAK,CAAC,OAAO,CAAC,KAAK,CAAC,CAAC,CAAC;SAC5C;QACD,IAAI,OAAO,CAAC,OAAO,EAAE;YACjB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,oBAAO,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC,CAAC;SAChD;QACD,IAAI,OAAO,CAAC,OAAO,EAAE;YACjB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,oBAAO,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC,CAAC;SAChD;QACD,IAAI,OAAO,CAAC,QAAQ,EAAE;YAClB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,qBAAQ,CAAC,OAAO,CAAC,QAAQ,CAAC,CAAC,CAAC;SAClD;QACD,IAAI,OAAO,CAAC,WAAW,EAAE;YACrB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,wBAAW,CAAC,OAAO,CAAC,WAAW,CAAC,CAAC,CAAC;SACxD;QACD,IAAI,OAAO,CAAC,cAAc,EAAE;YACxB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,2BAAc,CAAC,OAAO,CAAC,cAAc,CAAC,CAAC,CAAC;SAC9D;QACD,IAAI,OAAO,CAAC,QAAQ,EAAE;YAClB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,qBAAQ,CAAC,OAAO,CAAC,QAAQ,CAAC,CAAC,CAAC;SAClD;QACD,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,oBAAO,EAAE,CAAC,CAAC;QAC9B,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,qBAAQ,EAAE,CAAC,CAAC;IACnC,CAAC;CACJ;AApCD,wCAoCC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\nimport { DocumentAttributes } from "../document/document-attributes";\r\nimport { Created, Creator, Description, Keywords, LastModifiedBy, Modified, Revision, Subject, Title } from "./components";\r\n\r\nexport interface IPropertiesOptions {\r\n readonly title?: string;\r\n readonly subject?: string;\r\n readonly creator?: string;\r\n readonly keywords?: string;\r\n readonly description?: string;\r\n readonly lastModifiedBy?: string;\r\n readonly revision?: string;\r\n readonly externalStyles?: string;\r\n}\r\n\r\nexport class CoreProperties extends XmlComponent {\r\n constructor(options: IPropertiesOptions) {\r\n super("cp:coreProperties");\r\n this.root.push(\r\n new DocumentAttributes({\r\n cp: "http://schemas.openxmlformats.org/package/2006/metadata/core-properties",\r\n dc: "http://purl.org/dc/elements/1.1/",\r\n dcterms: "http://purl.org/dc/terms/",\r\n dcmitype: "http://purl.org/dc/dcmitype/",\r\n xsi: "http://www.w3.org/2001/XMLSchema-instance",\r\n }),\r\n );\r\n if (options.title) {\r\n this.root.push(new Title(options.title));\r\n }\r\n if (options.subject) {\r\n this.root.push(new Subject(options.subject));\r\n }\r\n if (options.creator) {\r\n this.root.push(new Creator(options.creator));\r\n }\r\n if (options.keywords) {\r\n this.root.push(new Keywords(options.keywords));\r\n }\r\n if (options.description) {\r\n this.root.push(new Description(options.description));\r\n }\r\n if (options.lastModifiedBy) {\r\n this.root.push(new LastModifiedBy(options.lastModifiedBy));\r\n }\r\n if (options.revision) {\r\n this.root.push(new Revision(options.revision));\r\n }\r\n this.root.push(new Created());\r\n this.root.push(new Modified());\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(11)),C=(c.s[3]++,t(238));c.s[22]++,e.CoreProperties=class extends a.XmlComponent{constructor(n){c.f[0]++,c.s[4]++,super("cp:coreProperties"),c.s[5]++,this.root.push(new u.DocumentAttributes({cp:"http://schemas.openxmlformats.org/package/2006/metadata/core-properties",dc:"http://purl.org/dc/elements/1.1/",dcterms:"http://purl.org/dc/terms/",dcmitype:"http://purl.org/dc/dcmitype/",xsi:"http://www.w3.org/2001/XMLSchema-instance"})),c.s[6]++,n.title?(c.b[0][0]++,c.s[7]++,this.root.push(new C.Title(n.title))):c.b[0][1]++,c.s[8]++,n.subject?(c.b[1][0]++,c.s[9]++,this.root.push(new C.Subject(n.subject))):c.b[1][1]++,c.s[10]++,n.creator?(c.b[2][0]++,c.s[11]++,this.root.push(new C.Creator(n.creator))):c.b[2][1]++,c.s[12]++,n.keywords?(c.b[3][0]++,c.s[13]++,this.root.push(new C.Keywords(n.keywords))):c.b[3][1]++,c.s[14]++,n.description?(c.b[4][0]++,c.s[15]++,this.root.push(new C.Description(n.description))):c.b[4][1]++,c.s[16]++,n.lastModifiedBy?(c.b[5][0]++,c.s[17]++,this.root.push(new C.LastModifiedBy(n.lastModifiedBy))):c.b[5][1]++,c.s[18]++,n.revision?(c.b[6][0]++,c.s[19]++,this.root.push(new C.Revision(n.revision))):c.b[6][1]++,c.s[20]++,this.root.push(new C.Created),c.s[21]++,this.root.push(new C.Modified)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\core-properties\\components.ts",r="bd1a96a174d460781a687a219c71119554eb548e",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\core-properties\\components.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:30},end:{line:4,column:72}},3:{start:{line:7,column:8},end:{line:7,column:26}},4:{start:{line:8,column:8},end:{line:8,column:30}},5:{start:{line:11,column:0},end:{line:11,column:22}},6:{start:{line:14,column:8},end:{line:14,column:28}},7:{start:{line:15,column:8},end:{line:15,column:30}},8:{start:{line:18,column:0},end:{line:18,column:26}},9:{start:{line:21,column:8},end:{line:21,column:28}},10:{start:{line:22,column:8},end:{line:22,column:30}},11:{start:{line:25,column:0},end:{line:25,column:26}},12:{start:{line:28,column:8},end:{line:28,column:29}},13:{start:{line:29,column:8},end:{line:29,column:30}},14:{start:{line:32,column:0},end:{line:32,column:28}},15:{start:{line:35,column:8},end:{line:35,column:32}},16:{start:{line:36,column:8},end:{line:36,column:30}},17:{start:{line:39,column:0},end:{line:39,column:34}},18:{start:{line:42,column:8},end:{line:42,column:35}},19:{start:{line:43,column:8},end:{line:43,column:30}},20:{start:{line:46,column:0},end:{line:46,column:40}},21:{start:{line:49,column:8},end:{line:49,column:29}},22:{start:{line:50,column:8},end:{line:50,column:30}},23:{start:{line:53,column:0},end:{line:53,column:28}},24:{start:{line:56,column:21},end:{line:56,column:31}},25:{start:{line:57,column:21},end:{line:57,column:39}},26:{start:{line:58,column:22},end:{line:58,column:61}},27:{start:{line:59,column:20},end:{line:59,column:52}},28:{start:{line:60,column:22},end:{line:60,column:55}},29:{start:{line:61,column:24},end:{line:61,column:59}},30:{start:{line:62,column:24},end:{line:62,column:59}},31:{start:{line:63,column:8},end:{line:63,column:98}},32:{start:{line:66,column:0},end:{line:66,column:38}},33:{start:{line:69,column:8},end:{line:69,column:33}},34:{start:{line:70,column:8},end:{line:72,column:12}},35:{start:{line:73,column:8},end:{line:73,column:46}},36:{start:{line:76,column:0},end:{line:76,column:26}},37:{start:{line:79,column:8},end:{line:79,column:34}},38:{start:{line:80,column:8},end:{line:82,column:12}},39:{start:{line:83,column:8},end:{line:83,column:46}},40:{start:{line:86,column:0},end:{line:86,column:28}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:23},end:{line:9,column:5}},line:6},1:{name:"(anonymous_1)",decl:{start:{line:13,column:4},end:{line:13,column:5}},loc:{start:{line:13,column:23},end:{line:16,column:5}},line:13},2:{name:"(anonymous_2)",decl:{start:{line:20,column:4},end:{line:20,column:5}},loc:{start:{line:20,column:23},end:{line:23,column:5}},line:20},3:{name:"(anonymous_3)",decl:{start:{line:27,column:4},end:{line:27,column:5}},loc:{start:{line:27,column:23},end:{line:30,column:5}},line:27},4:{name:"(anonymous_4)",decl:{start:{line:34,column:4},end:{line:34,column:5}},loc:{start:{line:34,column:23},end:{line:37,column:5}},line:34},5:{name:"(anonymous_5)",decl:{start:{line:41,column:4},end:{line:41,column:5}},loc:{start:{line:41,column:23},end:{line:44,column:5}},line:41},6:{name:"(anonymous_6)",decl:{start:{line:48,column:4},end:{line:48,column:5}},loc:{start:{line:48,column:23},end:{line:51,column:5}},line:48},7:{name:"(anonymous_7)",decl:{start:{line:55,column:4},end:{line:55,column:5}},loc:{start:{line:55,column:21},end:{line:64,column:5}},line:55},8:{name:"(anonymous_8)",decl:{start:{line:68,column:4},end:{line:68,column:5}},loc:{start:{line:68,column:18},end:{line:74,column:5}},line:68},9:{name:"(anonymous_9)",decl:{start:{line:78,column:4},end:{line:78,column:5}},loc:{start:{line:78,column:18},end:{line:84,column:5}},line:78}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/core-properties/components.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\core-properties\\components.ts"],names:[],mappings:"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",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\nimport { DocumentAttributes } from "../document/document-attributes";\r\n\r\nexport class Title extends XmlComponent {\r\n constructor(value: string) {\r\n super("dc:title");\r\n this.root.push(value);\r\n }\r\n}\r\n\r\nexport class Subject extends XmlComponent {\r\n constructor(value: string) {\r\n super("dc:subject");\r\n this.root.push(value);\r\n }\r\n}\r\n\r\nexport class Creator extends XmlComponent {\r\n constructor(value: string) {\r\n super("dc:creator");\r\n this.root.push(value);\r\n }\r\n}\r\n\r\nexport class Keywords extends XmlComponent {\r\n constructor(value: string) {\r\n super("cp:keywords");\r\n this.root.push(value);\r\n }\r\n}\r\n\r\nexport class Description extends XmlComponent {\r\n constructor(value: string) {\r\n super("dc:description");\r\n this.root.push(value);\r\n }\r\n}\r\n\r\nexport class LastModifiedBy extends XmlComponent {\r\n constructor(value: string) {\r\n super("cp:lastModifiedBy");\r\n this.root.push(value);\r\n }\r\n}\r\n\r\nexport class Revision extends XmlComponent {\r\n constructor(value: string) {\r\n super("cp:revision");\r\n this.root.push(value);\r\n }\r\n}\r\n\r\nexport abstract class DateComponent extends XmlComponent {\r\n protected getCurrentDate(): string {\r\n const date = new Date();\r\n const year = date.getFullYear();\r\n const month = ("0" + (date.getMonth() + 1)).slice(-2);\r\n const day = ("0" + date.getDate()).slice(-2);\r\n const hours = ("0" + date.getHours()).slice(-2);\r\n const minutes = ("0" + date.getMinutes()).slice(-2);\r\n const seconds = ("0" + date.getSeconds()).slice(-2);\r\n\r\n return year + "-" + month + "-" + day + "T" + hours + ":" + minutes + ":" + seconds + "Z";\r\n }\r\n}\r\n\r\nexport class Created extends DateComponent {\r\n constructor() {\r\n super("dcterms:created");\r\n this.root.push(\r\n new DocumentAttributes({\r\n type: "dcterms:W3CDTF",\r\n }),\r\n );\r\n this.root.push(this.getCurrentDate());\r\n }\r\n}\r\n\r\nexport class Modified extends DateComponent {\r\n constructor() {\r\n super("dcterms:modified");\r\n this.root.push(\r\n new DocumentAttributes({\r\n type: "dcterms:W3CDTF",\r\n }),\r\n );\r\n this.root.push(this.getCurrentDate());\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(11));c.s[5]++,e.Title=class extends a.XmlComponent{constructor(n){c.f[0]++,c.s[3]++,super("dc:title"),c.s[4]++,this.root.push(n)}};c.s[8]++,e.Subject=class extends a.XmlComponent{constructor(n){c.f[1]++,c.s[6]++,super("dc:subject"),c.s[7]++,this.root.push(n)}};c.s[11]++,e.Creator=class extends a.XmlComponent{constructor(n){c.f[2]++,c.s[9]++,super("dc:creator"),c.s[10]++,this.root.push(n)}};c.s[14]++,e.Keywords=class extends a.XmlComponent{constructor(n){c.f[3]++,c.s[12]++,super("cp:keywords"),c.s[13]++,this.root.push(n)}};c.s[17]++,e.Description=class extends a.XmlComponent{constructor(n){c.f[4]++,c.s[15]++,super("dc:description"),c.s[16]++,this.root.push(n)}};c.s[20]++,e.LastModifiedBy=class extends a.XmlComponent{constructor(n){c.f[5]++,c.s[18]++,super("cp:lastModifiedBy"),c.s[19]++,this.root.push(n)}};c.s[23]++,e.Revision=class extends a.XmlComponent{constructor(n){c.f[6]++,c.s[21]++,super("cp:revision"),c.s[22]++,this.root.push(n)}};class C extends a.XmlComponent{getCurrentDate(){c.f[7]++;const n=(c.s[24]++,new Date),e=(c.s[25]++,n.getFullYear()),t=(c.s[26]++,("0"+(n.getMonth()+1)).slice(-2)),A=(c.s[27]++,("0"+n.getDate()).slice(-2)),r=(c.s[28]++,("0"+n.getHours()).slice(-2)),o=(c.s[29]++,("0"+n.getMinutes()).slice(-2)),l=(c.s[30]++,("0"+n.getSeconds()).slice(-2));return c.s[31]++,e+"-"+t+"-"+A+"T"+r+":"+o+":"+l+"Z"}}c.s[32]++,e.DateComponent=C;c.s[36]++,e.Created=class extends C{constructor(){c.f[8]++,c.s[33]++,super("dcterms:created"),c.s[34]++,this.root.push(new u.DocumentAttributes({type:"dcterms:W3CDTF"})),c.s[35]++,this.root.push(this.getCurrentDate())}};c.s[40]++,e.Modified=class extends C{constructor(){c.f[9]++,c.s[37]++,super("dcterms:modified"),c.s[38]++,this.root.push(new u.DocumentAttributes({type:"dcterms:W3CDTF"})),c.s[39]++,this.root.push(this.getCurrentDate())}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\document.ts",r="7c0b241610e64d180a4693bdb3cfb5958c253b03",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\document.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:20},end:{line:4,column:43}},3:{start:{line:5,column:16},end:{line:5,column:35}},4:{start:{line:6,column:15},end:{line:6,column:32}},5:{start:{line:7,column:30},end:{line:7,column:62}},6:{start:{line:10,column:8},end:{line:10,column:28}},7:{start:{line:11,column:8},end:{line:29,column:12}},8:{start:{line:30,column:8},end:{line:30,column:62}},9:{start:{line:31,column:8},end:{line:31,column:34}},10:{start:{line:34,column:8},end:{line:34,column:34}},11:{start:{line:35,column:8},end:{line:35,column:20}},12:{start:{line:38,column:8},end:{line:38,column:28}},13:{start:{line:39,column:8},end:{line:39,column:20}},14:{start:{line:42,column:21},end:{line:42,column:52}},15:{start:{line:43,column:8},end:{line:43,column:32}},16:{start:{line:44,column:8},end:{line:44,column:20}},17:{start:{line:47,column:8},end:{line:47,column:30}},18:{start:{line:50,column:22},end:{line:50,column:51}},19:{start:{line:51,column:8},end:{line:51,column:29}},20:{start:{line:52,column:8},end:{line:52,column:21}},21:{start:{line:55,column:8},end:{line:55,column:25}},22:{start:{line:58,column:8},end:{line:58,column:47}},23:{start:{line:61,column:8},end:{line:61,column:41}},24:{start:{line:64,column:0},end:{line:64,column:28}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:9,column:4},end:{line:9,column:5}},loc:{start:{line:9,column:42},end:{line:32,column:5}},line:9},1:{name:"(anonymous_1)",decl:{start:{line:33,column:4},end:{line:33,column:5}},loc:{start:{line:33,column:28},end:{line:36,column:5}},line:33},2:{name:"(anonymous_2)",decl:{start:{line:37,column:4},end:{line:37,column:5}},loc:{start:{line:37,column:28},end:{line:40,column:5}},line:37},3:{name:"(anonymous_3)",decl:{start:{line:41,column:4},end:{line:41,column:5}},loc:{start:{line:41,column:26},end:{line:45,column:5}},line:41},4:{name:"(anonymous_4)",decl:{start:{line:46,column:4},end:{line:46,column:5}},loc:{start:{line:46,column:20},end:{line:48,column:5}},line:46},5:{name:"(anonymous_5)",decl:{start:{line:49,column:4},end:{line:49,column:5}},loc:{start:{line:49,column:28},end:{line:53,column:5}},line:49},6:{name:"(anonymous_6)",decl:{start:{line:54,column:4},end:{line:54,column:5}},loc:{start:{line:54,column:15},end:{line:56,column:5}},line:54},7:{name:"(anonymous_7)",decl:{start:{line:57,column:4},end:{line:57,column:5}},loc:{start:{line:57,column:26},end:{line:59,column:5}},line:57},8:{name:"(anonymous_8)",decl:{start:{line:60,column:4},end:{line:60,column:5}},loc:{start:{line:60,column:20},end:{line:62,column:5}},line:60}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/document/document.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\document\\document.ts"],names:[],mappings:";;AACA,wDAAmD;AACnD,4CAAyC;AACzC,oCAAiC;AAEjC,iCAA8B;AAE9B,+DAA2D;AAE3D,cAAsB,SAAQ,6BAAY;IAGtC,YAAY,wBAAmD;QAC3D,KAAK,CAAC,YAAY,CAAC,CAAC;QACpB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,wCAAkB,CAAC;YACnB,GAAG,EAAE,oEAAoE;YACzE,EAAE,EAAE,6DAA6D;YACjE,CAAC,EAAE,yCAAyC;YAC5C,CAAC,EAAE,qEAAqE;YACxE,CAAC,EAAE,4DAA4D;YAC/D,CAAC,EAAE,+BAA+B;YAClC,IAAI,EAAE,qEAAqE;YAC3E,EAAE,EAAE,wEAAwE;YAC5E,GAAG,EAAE,uCAAuC;YAC5C,CAAC,EAAE,8DAA8D;YACjE,GAAG,EAAE,sDAAsD;YAC3D,GAAG,EAAE,sDAAsD;YAC3D,GAAG,EAAE,mEAAmE;YACxE,GAAG,EAAE,iEAAiE;YACtE,GAAG,EAAE,sDAAsD;YAC3D,GAAG,EAAE,mEAAmE;YACxE,SAAS,EAAE,cAAc;SAC5B,CAAC,CACL,CAAC;QACF,IAAI,CAAC,IAAI,GAAG,IAAI,WAAI,CAAC,wBAAwB,CAAC,CAAC;QAC/C,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IAC9B,CAAC;IAEM,YAAY,CAAC,SAAoB;QACpC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC;QAC1B,OAAO,IAAI,CAAC;IAChB,CAAC;IAEM,kBAAkB,CAAC,GAAoB;QAC1C,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;QACpB,OAAO,IAAI,CAAC;IAChB,CAAC;IAEM,eAAe,CAAC,IAAa;QAChC,MAAM,IAAI,GAAG,IAAI,qBAAS,CAAC,IAAI,CAAC,CAAC;QACjC,IAAI,CAAC,YAAY,CAAC,IAAI,CAAC,CAAC;QACxB,OAAO,IAAI,CAAC;IAChB,CAAC;IAEM,QAAQ,CAAC,KAAY;QACxB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;IAC1B,CAAC;IAEM,WAAW,CAAC,IAAY,EAAE,IAAY;QACzC,MAAM,KAAK,GAAG,IAAI,aAAK,CAAC,IAAI,EAAE,IAAI,CAAC,CAAC;QACpC,IAAI,CAAC,QAAQ,CAAC,KAAK,CAAC,CAAC;QACrB,OAAO,KAAK,CAAC;IACjB,CAAC;IAED,IAAW,IAAI;QACX,OAAO,IAAI,CAAC,IAAI,CAAC;IACrB,CAAC;IAEM,mBAAmB;QACtB,OAAO,IAAI,CAAC,IAAI,CAAC,mBAAmB,EAAE,CAAC;IAC3C,CAAC;IAEM,aAAa;QAChB,OAAO,IAAI,CAAC,IAAI,CAAC,aAAa,EAAE,CAAC;IACrC,CAAC;CACJ;AAnED,4BAmEC",sourcesContent:['// http://officeopenxml.com/WPdocument.php\r\nimport { XmlComponent } from "file/xml-components";\r\nimport { Paragraph } from "../paragraph";\r\nimport { Table } from "../table";\r\nimport { TableOfContents } from "../table-of-contents";\r\nimport { Body } from "./body";\r\nimport { SectionPropertiesOptions } from "./body/section-properties";\r\nimport { DocumentAttributes } from "./document-attributes";\r\n\r\nexport class Document extends XmlComponent {\r\n private readonly body: Body;\r\n\r\n constructor(sectionPropertiesOptions?: SectionPropertiesOptions) {\r\n super("w:document");\r\n this.root.push(\r\n new DocumentAttributes({\r\n wpc: "http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas",\r\n mc: "http://schemas.openxmlformats.org/markup-compatibility/2006",\r\n o: "urn:schemas-microsoft-com:office:office",\r\n r: "http://schemas.openxmlformats.org/officeDocument/2006/relationships",\r\n m: "http://schemas.openxmlformats.org/officeDocument/2006/math",\r\n v: "urn:schemas-microsoft-com:vml",\r\n wp14: "http://schemas.microsoft.com/office/word/2010/wordprocessingDrawing",\r\n wp: "http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing",\r\n w10: "urn:schemas-microsoft-com:office:word",\r\n w: "http://schemas.openxmlformats.org/wordprocessingml/2006/main",\r\n w14: "http://schemas.microsoft.com/office/word/2010/wordml",\r\n w15: "http://schemas.microsoft.com/office/word/2012/wordml",\r\n wpg: "http://schemas.microsoft.com/office/word/2010/wordprocessingGroup",\r\n wpi: "http://schemas.microsoft.com/office/word/2010/wordprocessingInk",\r\n wne: "http://schemas.microsoft.com/office/word/2006/wordml",\r\n wps: "http://schemas.microsoft.com/office/word/2010/wordprocessingShape",\r\n Ignorable: "w14 w15 wp14",\r\n }),\r\n );\r\n this.body = new Body(sectionPropertiesOptions);\r\n this.root.push(this.body);\r\n }\r\n\r\n public addParagraph(paragraph: Paragraph): Document {\r\n this.body.push(paragraph);\r\n return this;\r\n }\r\n\r\n public addTableOfContents(toc: TableOfContents): Document {\r\n this.body.push(toc);\r\n return this;\r\n }\r\n\r\n public createParagraph(text?: string): Paragraph {\r\n const para = new Paragraph(text);\r\n this.addParagraph(para);\r\n return para;\r\n }\r\n\r\n public addTable(table: Table): void {\r\n this.body.push(table);\r\n }\r\n\r\n public createTable(rows: number, cols: number): Table {\r\n const table = new Table(rows, cols);\r\n this.addTable(table);\r\n return table;\r\n }\r\n\r\n public get Body(): Body {\r\n return this.body;\r\n }\r\n\r\n public getTablesOfContents(): TableOfContents[] {\r\n return this.body.getTablesOfContents();\r\n }\r\n\r\n public getParagraphs(): Paragraph[] {\r\n return this.body.getParagraphs();\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(2)),C=(c.s[3]++,t(23)),m=(c.s[4]++,t(87)),d=(c.s[5]++,t(11));c.s[24]++,e.Document=class extends a.XmlComponent{constructor(n){c.f[0]++,c.s[6]++,super("w:document"),c.s[7]++,this.root.push(new d.DocumentAttributes({wpc:"http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas",mc:"http://schemas.openxmlformats.org/markup-compatibility/2006",o:"urn:schemas-microsoft-com:office:office",r:"http://schemas.openxmlformats.org/officeDocument/2006/relationships",m:"http://schemas.openxmlformats.org/officeDocument/2006/math",v:"urn:schemas-microsoft-com:vml",wp14:"http://schemas.microsoft.com/office/word/2010/wordprocessingDrawing",wp:"http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing",w10:"urn:schemas-microsoft-com:office:word",w:"http://schemas.openxmlformats.org/wordprocessingml/2006/main",w14:"http://schemas.microsoft.com/office/word/2010/wordml",w15:"http://schemas.microsoft.com/office/word/2012/wordml",wpg:"http://schemas.microsoft.com/office/word/2010/wordprocessingGroup",wpi:"http://schemas.microsoft.com/office/word/2010/wordprocessingInk",wne:"http://schemas.microsoft.com/office/word/2006/wordml",wps:"http://schemas.microsoft.com/office/word/2010/wordprocessingShape",Ignorable:"w14 w15 wp14"})),c.s[8]++,this.body=new m.Body(n),c.s[9]++,this.root.push(this.body)}addParagraph(n){return c.f[1]++,c.s[10]++,this.body.push(n),c.s[11]++,this}addTableOfContents(n){return c.f[2]++,c.s[12]++,this.body.push(n),c.s[13]++,this}createParagraph(n){c.f[3]++;const e=(c.s[14]++,new u.Paragraph(n));return c.s[15]++,this.addParagraph(e),c.s[16]++,e}addTable(n){c.f[4]++,c.s[17]++,this.body.push(n)}createTable(n,e){c.f[5]++;const t=(c.s[18]++,new C.Table(n,e));return c.s[19]++,this.addTable(t),c.s[20]++,t}get Body(){return c.f[6]++,c.s[21]++,this.body}getTablesOfContents(){return c.f[7]++,c.s[22]++,this.body.getTablesOfContents()}getParagraphs(){return c.f[8]++,c.s[23]++,this.body.getParagraphs()}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\body.ts",r="21133e72a543d9c9cc2059288851f521e2762d36",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\body.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:12},end:{line:4,column:28}},3:{start:{line:5,column:29},end:{line:5,column:79}},4:{start:{line:8,column:8},end:{line:8,column:24}},5:{start:{line:9,column:8},end:{line:9,column:27}},6:{start:{line:10,column:8},end:{line:10,column:99}},7:{start:{line:11,column:8},end:{line:11,column:48}},8:{start:{line:14,column:31},end:{line:14,column:50}},9:{start:{line:15,column:8},end:{line:15,column:68}},10:{start:{line:16,column:8},end:{line:22,column:9}},11:{start:{line:17,column:12},end:{line:17,column:40}},12:{start:{line:20,column:27},end:{line:20,column:82}},13:{start:{line:21,column:12},end:{line:21,column:83}},14:{start:{line:25,column:8},end:{line:27,column:9}},15:{start:{line:26,column:12},end:{line:26,column:45}},16:{start:{line:28,column:8},end:{line:28,column:34}},17:{start:{line:31,column:8},end:{line:31,column:34}},18:{start:{line:34,column:8},end:{line:34,column:35}},19:{start:{line:37,column:8},end:{line:37,column:81}},20:{start:{line:37,column:43},end:{line:37,column:79}},21:{start:{line:40,column:8},end:{line:40,column:75}},22:{start:{line:40,column:43},end:{line:40,column:73}},23:{start:{line:43,column:26},end:{line:43,column:45}},24:{start:{line:44,column:27},end:{line:44,column:56}},25:{start:{line:45,column:8},end:{line:45,column:44}},26:{start:{line:46,column:8},end:{line:46,column:46}},27:{start:{line:47,column:8},end:{line:47,column:25}},28:{start:{line:50,column:0},end:{line:50,column:20}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:7,column:4},end:{line:7,column:5}},loc:{start:{line:7,column:42},end:{line:12,column:5}},line:7},1:{name:"(anonymous_1)",decl:{start:{line:13,column:4},end:{line:13,column:5}},loc:{start:{line:13,column:24},end:{line:23,column:5}},line:13},2:{name:"(anonymous_2)",decl:{start:{line:24,column:4},end:{line:24,column:5}},loc:{start:{line:24,column:17},end:{line:29,column:5}},line:24},3:{name:"(anonymous_3)",decl:{start:{line:30,column:4},end:{line:30,column:5}},loc:{start:{line:30,column:20},end:{line:32,column:5}},line:30},4:{name:"(anonymous_4)",decl:{start:{line:33,column:4},end:{line:33,column:5}},loc:{start:{line:33,column:25},end:{line:35,column:5}},line:33},5:{name:"(anonymous_5)",decl:{start:{line:36,column:4},end:{line:36,column:5}},loc:{start:{line:36,column:26},end:{line:38,column:5}},line:36},6:{name:"(anonymous_6)",decl:{start:{line:37,column:32},end:{line:37,column:33}},loc:{start:{line:37,column:43},end:{line:37,column:79}},line:37},7:{name:"(anonymous_7)",decl:{start:{line:39,column:4},end:{line:39,column:5}},loc:{start:{line:39,column:20},end:{line:41,column:5}},line:39},8:{name:"(anonymous_8)",decl:{start:{line:40,column:32},end:{line:40,column:33}},loc:{start:{line:40,column:43},end:{line:40,column:73}},line:40},9:{name:"(anonymous_9)",decl:{start:{line:42,column:4},end:{line:42,column:5}},loc:{start:{line:42,column:36},end:{line:48,column:5}},line:42}},branchMap:{0:{loc:{start:{line:16,column:8},end:{line:22,column:9}},type:"if",locations:[{start:{line:16,column:8},end:{line:22,column:9}},{start:{line:16,column:8},end:{line:22,column:9}}],line:16},1:{loc:{start:{line:25,column:8},end:{line:27,column:9}},type:"if",locations:[{start:{line:25,column:8},end:{line:27,column:9}},{start:{line:25,column:8},end:{line:27,column:9}}],line:25}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0},b:{0:[0,0],1:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/document/body/body.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\document\\body\\body.ts"],names:[],mappings:";;AAAA,wDAAmE;AACnE,6BAAwE;AACxE,gFAAsG;AAEtG,UAAkB,SAAQ,6BAAY;IAKlC,YAAY,wBAAmD;QAC3D,KAAK,CAAC,QAAQ,CAAC,CAAC;QAHH,aAAQ,GAAwB,EAAE,CAAC;QAKhD,IAAI,CAAC,cAAc,GAAG,IAAI,sCAAiB,CAAC,wBAAwB,CAAC,CAAC;QACtE,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAC,IAAI,CAAC,cAAc,CAAC,CAAC;IAC5C,CAAC;IAUM,UAAU,CAAC,OAAqD;QACnE,MAAM,cAAc,GAAG,IAAI,CAAC,QAAQ,CAAC,GAAG,EAAuB,CAAC;QAChE,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,sBAAsB,CAAC,cAAc,CAAC,CAAC,CAAC;QAC5D,IAAI,OAAO,YAAY,sCAAiB,EAAE;YACtC,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;SAC/B;aAAM;YACH,MAAM,MAAM,qBACL,IAAI,CAAC,cAAc,CAAC,OAAO,EAC3B,OAAO,CACb,CAAC;YACF,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAC,IAAI,sCAAiB,CAAC,MAAM,CAAC,CAAC,CAAC;SACrD;IACL,CAAC;IACM,UAAU;QACb,IAAI,IAAI,CAAC,QAAQ,CAAC,MAAM,KAAK,CAAC,EAAE;YAC5B,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC;SACpC;QAED,OAAO,KAAK,CAAC,UAAU,EAAE,CAAC;IAC9B,CAAC;IAEM,IAAI,CAAC,SAAuB;QAC/B,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC;IAC9B,CAAC;IAED,IAAW,cAAc;QACrB,OAAO,IAAI,CAAC,cAAc,CAAC;IAC/B,CAAC;IAEM,mBAAmB;QACtB,OAAO,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,KAAK,EAAE,EAAE,CAAC,KAAK,YAAY,mBAAe,CAAsB,CAAC;IAC9F,CAAC;IAEM,aAAa;QAChB,OAAO,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,KAAK,EAAE,EAAE,CAAC,KAAK,YAAY,aAAS,CAAgB,CAAC;IAClF,CAAC;IAEO,sBAAsB,CAAC,OAA0B;QACrD,MAAM,SAAS,GAAG,IAAI,aAAS,EAAE,CAAC;QAClC,MAAM,UAAU,GAAG,IAAI,uBAAmB,EAAE,CAAC;QAC7C,UAAU,CAAC,eAAe,CAAC,OAAO,CAAC,CAAC;QACpC,SAAS,CAAC,eAAe,CAAC,UAAU,CAAC,CAAC;QACtC,OAAO,SAAS,CAAC;IACrB,CAAC;CACJ;AAhED,oBAgEC",sourcesContent:['import { IXmlableObject, XmlComponent } from "file/xml-components";\r\nimport { Paragraph, ParagraphProperties, TableOfContents } from "../..";\r\nimport { SectionProperties, SectionPropertiesOptions } from "./section-properties/section-properties";\r\n\r\nexport class Body extends XmlComponent {\r\n private readonly defaultSection: SectionProperties;\r\n\r\n private readonly sections: SectionProperties[] = [];\r\n\r\n constructor(sectionPropertiesOptions?: SectionPropertiesOptions) {\r\n super("w:body");\r\n\r\n this.defaultSection = new SectionProperties(sectionPropertiesOptions);\r\n this.sections.push(this.defaultSection);\r\n }\r\n\r\n /**\r\n * Adds new section properties.\r\n * Note: Previous section is created in paragraph after the current element, and then new section will be added.\r\n * The spec says:\r\n * - section element should be in the last paragraph of the section\r\n * - last section should be direct child of body\r\n * @param section new section\r\n */\r\n public addSection(section: SectionPropertiesOptions | SectionProperties): void {\r\n const currentSection = this.sections.pop() as SectionProperties;\r\n this.root.push(this.createSectionParagraph(currentSection));\r\n if (section instanceof SectionProperties) {\r\n this.sections.push(section);\r\n } else {\r\n const params = {\r\n ...this.defaultSection.Options,\r\n ...section,\r\n };\r\n this.sections.push(new SectionProperties(params));\r\n }\r\n }\r\n public prepForXml(): IXmlableObject | undefined {\r\n if (this.sections.length === 1) {\r\n this.root.push(this.sections[0]);\r\n }\r\n\r\n return super.prepForXml();\r\n }\r\n\r\n public push(component: XmlComponent): void {\r\n this.root.push(component);\r\n }\r\n\r\n public get DefaultSection(): SectionProperties {\r\n return this.defaultSection;\r\n }\r\n\r\n public getTablesOfContents(): TableOfContents[] {\r\n return this.root.filter((child) => child instanceof TableOfContents) as TableOfContents[];\r\n }\r\n\r\n public getParagraphs(): Paragraph[] {\r\n return this.root.filter((child) => child instanceof Paragraph) as Paragraph[];\r\n }\r\n\r\n private createSectionParagraph(section: SectionProperties): Paragraph {\r\n const paragraph = new Paragraph();\r\n const properties = new ParagraphProperties();\r\n properties.addChildElement(section);\r\n paragraph.addChildElement(properties);\r\n return paragraph;\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(26)),C=(c.s[3]++,t(88));c.s[28]++,e.Body=class extends a.XmlComponent{constructor(n){c.f[0]++,c.s[4]++,super("w:body"),c.s[5]++,this.sections=[],c.s[6]++,this.defaultSection=new C.SectionProperties(n),c.s[7]++,this.sections.push(this.defaultSection)}addSection(n){c.f[1]++;const e=(c.s[8]++,this.sections.pop());if(c.s[9]++,this.root.push(this.createSectionParagraph(e)),c.s[10]++,n instanceof C.SectionProperties)c.b[0][0]++,c.s[11]++,this.sections.push(n);else{c.b[0][1]++;const e=(c.s[12]++,Object.assign({},this.defaultSection.Options,n));c.s[13]++,this.sections.push(new C.SectionProperties(e))}}prepForXml(){return c.f[2]++,c.s[14]++,1===this.sections.length?(c.b[1][0]++,c.s[15]++,this.root.push(this.sections[0])):c.b[1][1]++,c.s[16]++,super.prepForXml()}push(n){c.f[3]++,c.s[17]++,this.root.push(n)}get DefaultSection(){return c.f[4]++,c.s[18]++,this.defaultSection}getTablesOfContents(){return c.f[5]++,c.s[19]++,this.root.filter(n=>(c.f[6]++,c.s[20]++,n instanceof u.TableOfContents))}getParagraphs(){return c.f[7]++,c.s[21]++,this.root.filter(n=>(c.f[8]++,c.s[22]++,n instanceof u.Paragraph))}createSectionParagraph(n){c.f[9]++;const e=(c.s[23]++,new u.Paragraph),t=(c.s[24]++,new u.ParagraphProperties);return c.s[25]++,t.addChildElement(n),c.s[26]++,e.addChildElement(t),c.s[27]++,e}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\columns\\columns.ts",r="cda8eb6e92b7c80813db038a71f0ac0b71ddf830",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\columns\\columns.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:29},end:{line:4,column:60}},3:{start:{line:7,column:8},end:{line:7,column:24}},4:{start:{line:8,column:8},end:{line:10,column:12}},5:{start:{line:13,column:0},end:{line:13,column:26}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:23},end:{line:11,column:5}},line:6}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/document/body/section-properties/columns/columns.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\document\\body\\section-properties\\columns\\columns.ts"],names:[],mappings:";;AAAA,wDAAmD;AACnD,6DAAyD;AAEzD,aAAqB,SAAQ,6BAAY;IACrC,YAAY,KAAa;QACrB,KAAK,CAAC,QAAQ,CAAC,CAAC;QAChB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,sCAAiB,CAAC;YAClB,KAAK,EAAE,KAAK;SACf,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AATD,0BASC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\nimport { ColumnsAttributes } from "./columns-attributes";\r\n\r\nexport class Columns extends XmlComponent {\r\n constructor(space: number) {\r\n super("w:cols");\r\n this.root.push(\r\n new ColumnsAttributes({\r\n space: space,\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(242));c.s[5]++,e.Columns=class extends a.XmlComponent{constructor(n){c.f[0]++,c.s[3]++,super("w:cols"),c.s[4]++,this.root.push(new u.ColumnsAttributes({space:n}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\columns\\columns-attributes.ts",r="f78cad090bb34960bd1f40914eeb74ef06dcabb3",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\columns\\columns-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:9,column:10}},4:{start:{line:12,column:0},end:{line:12,column:46}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:10,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/document/body/section-properties/columns/columns-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\document\\body\\section-properties\\columns\\columns-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAM5D,uBAA+B,SAAQ,sCAAyC;IAAhF;;QACuB,YAAO,GAAG;YACzB,KAAK,EAAE,SAAS;SACnB,CAAC;IACN,CAAC;CAAA;AAJD,8CAIC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface IColumnsAttributes {\r\n readonly space?: number;\r\n}\r\n\r\nexport class ColumnsAttributes extends XmlAttributeComponent<IColumnsAttributes> {\r\n protected readonly xmlKeys = {\r\n space: "w:space",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.ColumnsAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={space:"w:space"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\doc-grid\\doc-grid.ts",r="6e9b63c2a581c02e3fd80b13323e569b06fb7b20",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\doc-grid\\doc-grid.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:30},end:{line:4,column:62}},3:{start:{line:7,column:8},end:{line:7,column:27}},4:{start:{line:8,column:8},end:{line:10,column:12}},5:{start:{line:13,column:0},end:{line:13,column:36}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:27},end:{line:11,column:5}},line:6}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/document/body/section-properties/doc-grid/doc-grid.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\document\\body\\section-properties\\doc-grid\\doc-grid.ts"],names:[],mappings:";;AAAA,wDAAmD;AACnD,+DAA0D;AAE1D,kBAA0B,SAAQ,6BAAY;IAC1C,YAAY,SAAiB;QACzB,KAAK,CAAC,WAAW,CAAC,CAAC;QACnB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,uCAAiB,CAAC;YAClB,SAAS,EAAE,SAAS;SACvB,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AATD,oCASC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\nimport { DocGridAttributes } from "./doc-grid-attributes";\r\n\r\nexport class DocumentGrid extends XmlComponent {\r\n constructor(linePitch: number) {\r\n super("w:docGrid");\r\n this.root.push(\r\n new DocGridAttributes({\r\n linePitch: linePitch,\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(244));c.s[5]++,e.DocumentGrid=class extends a.XmlComponent{constructor(n){c.f[0]++,c.s[3]++,super("w:docGrid"),c.s[4]++,this.root.push(new u.DocGridAttributes({linePitch:n}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\doc-grid\\doc-grid-attributes.ts",r="14077ecc54cba67cbddbe69a02ea12e18ab68118",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\doc-grid\\doc-grid-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:9,column:10}},4:{start:{line:12,column:0},end:{line:12,column:46}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:10,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/document/body/section-properties/doc-grid/doc-grid-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\document\\body\\section-properties\\doc-grid\\doc-grid-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAM5D,uBAA+B,SAAQ,sCAAmD;IAA1F;;QACuB,YAAO,GAAG;YACzB,SAAS,EAAE,aAAa;SAC3B,CAAC;IACN,CAAC;CAAA;AAJD,8CAIC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface IDocGridAttributesProperties {\r\n readonly linePitch?: number;\r\n}\r\n\r\nexport class DocGridAttributes extends XmlAttributeComponent<IDocGridAttributesProperties> {\r\n protected readonly xmlKeys = {\r\n linePitch: "w:linePitch",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.DocGridAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={linePitch:"w:linePitch"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\page-border\\page-borders.ts",r="0dc869c17010747ea59e80226a6ff42c75a440af",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\page-border\\page-borders.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:5,column:0},end:{line:9,column:86}},3:{start:{line:6,column:4},end:{line:6,column:48}},4:{start:{line:7,column:4},end:{line:7,column:50}},5:{start:{line:8,column:4},end:{line:8,column:57}},6:{start:{line:11,column:0},end:{line:14,column:95}},7:{start:{line:12,column:4},end:{line:12,column:42}},8:{start:{line:13,column:4},end:{line:13,column:42}},9:{start:{line:16,column:0},end:{line:19,column:83}},10:{start:{line:17,column:4},end:{line:17,column:38}},11:{start:{line:18,column:4},end:{line:18,column:40}},12:{start:{line:22,column:8},end:{line:22,column:28}},13:{start:{line:23,column:8},end:{line:28,column:10}},14:{start:{line:33,column:8},end:{line:33,column:19}},15:{start:{line:34,column:8},end:{line:34,column:57}},16:{start:{line:39,column:8},end:{line:39,column:28}},17:{start:{line:40,column:8},end:{line:44,column:10}},18:{start:{line:49,column:8},end:{line:49,column:29}},19:{start:{line:50,column:8},end:{line:52,column:9}},20:{start:{line:51,column:12},end:{line:51,column:19}},21:{start:{line:53,column:36},end:{line:53,column:38}},22:{start:{line:54,column:8},end:{line:60,column:9}},23:{start:{line:55,column:12},end:{line:59,column:14}},24:{start:{line:61,column:8},end:{line:61,column:73}},25:{start:{line:62,column:8},end:{line:64,column:9}},26:{start:{line:63,column:12},end:{line:63,column:75}},27:{start:{line:65,column:8},end:{line:67,column:9}},28:{start:{line:66,column:12},end:{line:66,column:79}},29:{start:{line:68,column:8},end:{line:70,column:9}},30:{start:{line:69,column:12},end:{line:69,column:81}},31:{start:{line:71,column:8},end:{line:73,column:9}},32:{start:{line:72,column:12},end:{line:72,column:77}},33:{start:{line:76,column:8},end:{line:78,column:9}},34:{start:{line:77,column:12},end:{line:77,column:38}},35:{start:{line:81,column:0},end:{line:81,column:34}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:1},end:{line:5,column:2}},loc:{start:{line:5,column:30},end:{line:9,column:1}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:11,column:1},end:{line:11,column:2}},loc:{start:{line:11,column:33},end:{line:14,column:1}},line:11},2:{name:"(anonymous_2)",decl:{start:{line:16,column:1},end:{line:16,column:2}},loc:{start:{line:16,column:29},end:{line:19,column:1}},line:16},3:{name:"(anonymous_3)",decl:{start:{line:21,column:4},end:{line:21,column:5}},loc:{start:{line:21,column:18},end:{line:29,column:5}},line:21},4:{name:"(anonymous_4)",decl:{start:{line:32,column:4},end:{line:32,column:5}},loc:{start:{line:32,column:30},end:{line:35,column:5}},line:32},5:{name:"(anonymous_5)",decl:{start:{line:38,column:4},end:{line:38,column:5}},loc:{start:{line:38,column:18},end:{line:45,column:5}},line:38},6:{name:"(anonymous_6)",decl:{start:{line:48,column:4},end:{line:48,column:5}},loc:{start:{line:48,column:25},end:{line:74,column:5}},line:48},7:{name:"(anonymous_7)",decl:{start:{line:75,column:4},end:{line:75,column:5}},loc:{start:{line:75,column:17},end:{line:79,column:5}},line:75}},branchMap:{0:{loc:{start:{line:9,column:23},end:{line:9,column:84}},type:"binary-expr",locations:[{start:{line:9,column:23},end:{line:9,column:48}},{start:{line:9,column:53},end:{line:9,column:83}}],line:9},1:{loc:{start:{line:14,column:26},end:{line:14,column:93}},type:"binary-expr",locations:[{start:{line:14,column:26},end:{line:14,column:54}},{start:{line:14,column:59},end:{line:14,column:92}}],line:14},2:{loc:{start:{line:19,column:22},end:{line:19,column:81}},type:"binary-expr",locations:[{start:{line:19,column:22},end:{line:19,column:46}},{start:{line:19,column:51},end:{line:19,column:80}}],line:19},3:{loc:{start:{line:50,column:8},end:{line:52,column:9}},type:"if",locations:[{start:{line:50,column:8},end:{line:52,column:9}},{start:{line:50,column:8},end:{line:52,column:9}}],line:50},4:{loc:{start:{line:54,column:8},end:{line:60,column:9}},type:"if",locations:[{start:{line:54,column:8},end:{line:60,column:9}},{start:{line:54,column:8},end:{line:60,column:9}}],line:54},5:{loc:{start:{line:62,column:8},end:{line:64,column:9}},type:"if",locations:[{start:{line:62,column:8},end:{line:64,column:9}},{start:{line:62,column:8},end:{line:64,column:9}}],line:62},6:{loc:{start:{line:65,column:8},end:{line:67,column:9}},type:"if",locations:[{start:{line:65,column:8},end:{line:67,column:9}},{start:{line:65,column:8},end:{line:67,column:9}}],line:65},7:{loc:{start:{line:68,column:8},end:{line:70,column:9}},type:"if",locations:[{start:{line:68,column:8},end:{line:70,column:9}},{start:{line:68,column:8},end:{line:70,column:9}}],line:68},8:{loc:{start:{line:71,column:8},end:{line:73,column:9}},type:"if",locations:[{start:{line:71,column:8},end:{line:73,column:9}},{start:{line:71,column:8},end:{line:73,column:9}}],line:71},9:{loc:{start:{line:76,column:8},end:{line:78,column:9}},type:"if",locations:[{start:{line:76,column:8},end:{line:78,column:9}},{start:{line:76,column:8},end:{line:78,column:9}}],line:76}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0},b:{0:[0,0],1:[0,0],2:[0,0],3:[0,0],4:[0,0],5:[0,0],6:[0,0],7:[0,0],8:[0,0],9:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/document/body/section-properties/page-border/page-borders.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\document\\body\\section-properties\\page-border\\page-borders.ts"],names:[],mappings:";;AAEA,wDAA0F;AAE1F,IAAY,iBAIX;AAJD,WAAY,iBAAiB;IACzB,2CAAsB,CAAA;IACtB,6CAAwB,CAAA;IACxB,oDAA+B,CAAA;AACnC,CAAC,EAJW,iBAAiB,GAAjB,yBAAiB,KAAjB,yBAAiB,QAI5B;AAED,IAAY,oBAGX;AAHD,WAAY,oBAAoB;IAC5B,qCAAa,CAAA;IACb,qCAAa,CAAA;AACjB,CAAC,EAHW,oBAAoB,GAApB,4BAAoB,KAApB,4BAAoB,QAG/B;AAED,IAAY,gBAGX;AAHD,WAAY,gBAAgB;IACxB,iCAAa,CAAA;IACb,mCAAe,CAAA;AACnB,CAAC,EAHW,gBAAgB,GAAhB,wBAAgB,KAAhB,wBAAgB,QAG3B;AAuBD,yBAA0B,SAAQ,sCAA+C;IAAjF;;QACuB,YAAO,GAAG;YACzB,KAAK,EAAE,OAAO;YACd,IAAI,EAAE,QAAQ;YACd,KAAK,EAAE,SAAS;YAChB,KAAK,EAAE,SAAS;SACnB,CAAC;IACN,CAAC;CAAA;AAED,gBAAiB,SAAQ,6BAAY;IACjC,YAAY,GAAW,EAAE,OAAiC;QACtD,KAAK,CAAC,GAAG,CAAC,CAAC;QAEX,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,mBAAmB,CAAC,OAAO,CAAC,CAAC,CAAC;IACrD,CAAC;CACJ;AAED,2BAA4B,SAAQ,sCAA4C;IAAhF;;QACuB,YAAO,GAAG;YACzB,OAAO,EAAE,WAAW;YACpB,UAAU,EAAE,cAAc;YAC1B,MAAM,EAAE,UAAU;SACrB,CAAC;IACN,CAAC;CAAA;AAED,iBAAyB,SAAQ,6BAAY;IACzC,YAAY,OAA6B;QACrC,KAAK,CAAC,aAAa,CAAC,CAAC;QAErB,IAAI,CAAC,OAAO,EAAE;YACV,OAAO;SACV;QAED,IAAI,qBAAqB,GAAG,EAAE,CAAC;QAE/B,IAAI,OAAO,CAAC,WAAW,EAAE;YACrB,qBAAqB,GAAG;gBACpB,OAAO,EAAE,OAAO,CAAC,WAAW,CAAC,OAAO;gBACpC,UAAU,EAAE,OAAO,CAAC,WAAW,CAAC,UAAU;gBAC1C,MAAM,EAAE,OAAO,CAAC,WAAW,CAAC,MAAM;aACrC,CAAC;SACL;QAED,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,qBAAqB,CAAC,qBAAqB,CAAC,CAAC,CAAC;QAEjE,IAAI,OAAO,CAAC,aAAa,EAAE;YACvB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,UAAU,CAAC,OAAO,EAAE,OAAO,CAAC,aAAa,CAAC,CAAC,CAAC;SAClE;QACD,IAAI,OAAO,CAAC,eAAe,EAAE;YACzB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,UAAU,CAAC,SAAS,EAAE,OAAO,CAAC,eAAe,CAAC,CAAC,CAAC;SACtE;QACD,IAAI,OAAO,CAAC,gBAAgB,EAAE;YAC1B,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,UAAU,CAAC,UAAU,EAAE,OAAO,CAAC,gBAAgB,CAAC,CAAC,CAAC;SACxE;QACD,IAAI,OAAO,CAAC,cAAc,EAAE;YACxB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,UAAU,CAAC,QAAQ,EAAE,OAAO,CAAC,cAAc,CAAC,CAAC,CAAC;SACpE;IACL,CAAC;IAEM,UAAU;QACb,IAAI,IAAI,CAAC,IAAI,CAAC,MAAM,GAAG,CAAC,EAAE;YACtB,OAAO,KAAK,CAAC,UAAU,EAAE,CAAC;SAC7B;IACL,CAAC;CACJ;AAvCD,kCAuCC",sourcesContent:['// http://officeopenxml.com/WPsectionBorders.php\r\nimport { BorderStyle } from "file/styles";\r\nimport { IXmlableObject, XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\n\r\nexport enum PageBorderDisplay {\r\n ALL_PAGES = "allPages",\r\n FIRST_PAGE = "firstPage",\r\n NOT_FIRST_PAGE = "notFirstPage",\r\n}\r\n\r\nexport enum PageBorderOffsetFrom {\r\n PAGE = "page",\r\n TEXT = "text",\r\n}\r\n\r\nexport enum PageBorderZOrder {\r\n BACK = "back",\r\n FRONT = "front",\r\n}\r\n\r\nexport interface IPageBorderAttributes {\r\n readonly display?: PageBorderDisplay;\r\n readonly offsetFrom?: PageBorderOffsetFrom;\r\n readonly zOrder?: PageBorderZOrder;\r\n}\r\n\r\nexport interface IPageBorderConfiguration {\r\n readonly style?: BorderStyle;\r\n readonly size?: number;\r\n readonly color?: string;\r\n readonly space?: number;\r\n}\r\n\r\nexport interface IPageBordersOptions {\r\n readonly pageBorders?: IPageBorderAttributes;\r\n readonly pageBorderTop?: IPageBorderConfiguration;\r\n readonly pageBorderRight?: IPageBorderConfiguration;\r\n readonly pageBorderBottom?: IPageBorderConfiguration;\r\n readonly pageBorderLeft?: IPageBorderConfiguration;\r\n}\r\n\r\nclass PageBordeAttributes extends XmlAttributeComponent<IPageBorderConfiguration> {\r\n protected readonly xmlKeys = {\r\n style: "w:val",\r\n size: "w:size",\r\n color: "w:color",\r\n space: "w:space",\r\n };\r\n}\r\n\r\nclass PageBorder extends XmlComponent {\r\n constructor(key: string, options: IPageBorderConfiguration) {\r\n super(key);\r\n\r\n this.root.push(new PageBordeAttributes(options));\r\n }\r\n}\r\n\r\nclass PageBordersAttributes extends XmlAttributeComponent<IPageBorderAttributes> {\r\n protected readonly xmlKeys = {\r\n display: "w:display",\r\n offsetFrom: "w:offsetFrom",\r\n zOrder: "w:zOrder",\r\n };\r\n}\r\n\r\nexport class PageBorders extends XmlComponent {\r\n constructor(options?: IPageBordersOptions) {\r\n super("w:pgBorders");\r\n\r\n if (!options) {\r\n return;\r\n }\r\n\r\n let pageBordersAttributes = {};\r\n\r\n if (options.pageBorders) {\r\n pageBordersAttributes = {\r\n display: options.pageBorders.display,\r\n offsetFrom: options.pageBorders.offsetFrom,\r\n zOrder: options.pageBorders.zOrder,\r\n };\r\n }\r\n\r\n this.root.push(new PageBordersAttributes(pageBordersAttributes));\r\n\r\n if (options.pageBorderTop) {\r\n this.root.push(new PageBorder("w:top", options.pageBorderTop));\r\n }\r\n if (options.pageBorderRight) {\r\n this.root.push(new PageBorder("w:right", options.pageBorderRight));\r\n }\r\n if (options.pageBorderBottom) {\r\n this.root.push(new PageBorder("w:bottom", options.pageBorderBottom));\r\n }\r\n if (options.pageBorderLeft) {\r\n this.root.push(new PageBorder("w:left", options.pageBorderLeft));\r\n }\r\n }\r\n\r\n public prepForXml(): IXmlableObject | undefined {\r\n if (this.root.length > 0) {\r\n return super.prepForXml();\r\n }\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[2]++,function(n){c.f[0]++,c.s[3]++,n.ALL_PAGES="allPages",c.s[4]++,n.FIRST_PAGE="firstPage",c.s[5]++,n.NOT_FIRST_PAGE="notFirstPage"}((c.b[0][0]++,e.PageBorderDisplay||(c.b[0][1]++,e.PageBorderDisplay={}))),c.s[6]++,function(n){c.f[1]++,c.s[7]++,n.PAGE="page",c.s[8]++,n.TEXT="text"}((c.b[1][0]++,e.PageBorderOffsetFrom||(c.b[1][1]++,e.PageBorderOffsetFrom={}))),c.s[9]++,function(n){c.f[2]++,c.s[10]++,n.BACK="back",c.s[11]++,n.FRONT="front"}((c.b[2][0]++,e.PageBorderZOrder||(c.b[2][1]++,e.PageBorderZOrder={})));class u extends a.XmlAttributeComponent{constructor(){c.f[3]++,c.s[12]++,super(...arguments),c.s[13]++,this.xmlKeys={style:"w:val",size:"w:size",color:"w:color",space:"w:space"}}}class C extends a.XmlComponent{constructor(n,e){c.f[4]++,c.s[14]++,super(n),c.s[15]++,this.root.push(new u(e))}}class m extends a.XmlAttributeComponent{constructor(){c.f[5]++,c.s[16]++,super(...arguments),c.s[17]++,this.xmlKeys={display:"w:display",offsetFrom:"w:offsetFrom",zOrder:"w:zOrder"}}}c.s[35]++,e.PageBorders=class extends a.XmlComponent{constructor(n){if(c.f[6]++,c.s[18]++,super("w:pgBorders"),c.s[19]++,!n)return c.b[3][0]++,void c.s[20]++;c.b[3][1]++;let e=(c.s[21]++,{});c.s[22]++,n.pageBorders?(c.b[4][0]++,c.s[23]++,e={display:n.pageBorders.display,offsetFrom:n.pageBorders.offsetFrom,zOrder:n.pageBorders.zOrder}):c.b[4][1]++,c.s[24]++,this.root.push(new m(e)),c.s[25]++,n.pageBorderTop?(c.b[5][0]++,c.s[26]++,this.root.push(new C("w:top",n.pageBorderTop))):c.b[5][1]++,c.s[27]++,n.pageBorderRight?(c.b[6][0]++,c.s[28]++,this.root.push(new C("w:right",n.pageBorderRight))):c.b[6][1]++,c.s[29]++,n.pageBorderBottom?(c.b[7][0]++,c.s[30]++,this.root.push(new C("w:bottom",n.pageBorderBottom))):c.b[7][1]++,c.s[31]++,n.pageBorderLeft?(c.b[8][0]++,c.s[32]++,this.root.push(new C("w:left",n.pageBorderLeft))):c.b[8][1]++}prepForXml(){if(c.f[7]++,c.s[33]++,this.root.length>0)return c.b[9][0]++,c.s[34]++,super.prepForXml();c.b[9][1]++}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\page-margin\\page-margin.ts",r="035539df697575e0101106aa4c5686194eae9acb",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\page-margin\\page-margin.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:33},end:{line:4,column:68}},3:{start:{line:7,column:8},end:{line:7,column:25}},4:{start:{line:8,column:8},end:{line:17,column:12}},5:{start:{line:20,column:0},end:{line:20,column:32}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:74},end:{line:18,column:5}},line:6}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/document/body/section-properties/page-margin/page-margin.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\document\\body\\section-properties\\page-margin\\page-margin.ts"],names:[],mappings:";;AAAA,wDAAmD;AACnD,qEAAgE;AAEhE,gBAAwB,SAAQ,6BAAY;IACxC,YAAY,GAAW,EAAE,KAAa,EAAE,MAAc,EAAE,IAAY,EAAE,MAAc,EAAE,MAAc,EAAE,MAAc,EAAE,MAAe;QACjI,KAAK,CAAC,SAAS,CAAC,CAAC;QACjB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,6CAAoB,CAAC;YACrB,GAAG,EAAE,GAAG;YACR,KAAK,EAAE,KAAK;YACZ,MAAM,EAAE,MAAM;YACd,IAAI,EAAE,IAAI;YACV,MAAM,EAAE,MAAM;YACd,MAAM,EAAE,MAAM;YACd,MAAM,EAAE,MAAM;YACd,MAAM,EAAE,MAAM;SACjB,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAhBD,gCAgBC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\nimport { PageMarginAttributes } from "./page-margin-attributes";\r\n\r\nexport class PageMargin extends XmlComponent {\r\n constructor(top: number, right: number, bottom: number, left: number, header: number, footer: number, gutter: number, mirror: boolean) {\r\n super("w:pgMar");\r\n this.root.push(\r\n new PageMarginAttributes({\r\n top: top,\r\n right: right,\r\n bottom: bottom,\r\n left: left,\r\n header: header,\r\n footer: footer,\r\n gutter: gutter,\r\n mirror: mirror,\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(247));c.s[5]++,e.PageMargin=class extends a.XmlComponent{constructor(n,e,t,A,r,o,l,s){c.f[0]++,c.s[3]++,super("w:pgMar"),c.s[4]++,this.root.push(new u.PageMarginAttributes({top:n,right:e,bottom:t,left:A,header:r,footer:o,gutter:l,mirror:s}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\page-margin\\page-margin-attributes.ts",r="cae497b072e76223174ef68afaa3d1612dbcec0e",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\page-margin\\page-margin-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:16,column:10}},4:{start:{line:19,column:0},end:{line:19,column:52}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:17,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/document/body/section-properties/page-margin/page-margin-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\document\\body\\section-properties\\page-margin\\page-margin-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAa5D,0BAAkC,SAAQ,sCAA4C;IAAtF;;QACuB,YAAO,GAAG;YACzB,GAAG,EAAE,OAAO;YACZ,KAAK,EAAE,SAAS;YAChB,MAAM,EAAE,UAAU;YAClB,IAAI,EAAE,QAAQ;YACd,MAAM,EAAE,UAAU;YAClB,MAAM,EAAE,UAAU;YAClB,MAAM,EAAE,UAAU;YAClB,MAAM,EAAE,iBAAiB;SAC5B,CAAC;IACN,CAAC;CAAA;AAXD,oDAWC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface IPageMarginAttributes {\r\n readonly top?: number;\r\n readonly right?: number;\r\n readonly bottom?: number;\r\n readonly left?: number;\r\n readonly header?: number;\r\n readonly footer?: number;\r\n readonly gutter?: number;\r\n readonly mirror?: boolean;\r\n}\r\n\r\nexport class PageMarginAttributes extends XmlAttributeComponent<IPageMarginAttributes> {\r\n protected readonly xmlKeys = {\r\n top: "w:top",\r\n right: "w:right",\r\n bottom: "w:bottom",\r\n left: "w:left",\r\n header: "w:header",\r\n footer: "w:footer",\r\n gutter: "w:gutter",\r\n mirror: "w:mirrorMargins",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.PageMarginAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={top:"w:top",right:"w:right",bottom:"w:bottom",left:"w:left",header:"w:header",footer:"w:footer",gutter:"w:gutter",mirror:"w:mirrorMargins"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\page-number\\page-number.ts",r="b4344c6933fbe5296bac9e3be0f3a512689bb0b2",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\page-number\\page-number.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:5,column:0},end:{line:18,column:83}},3:{start:{line:6,column:4},end:{line:6,column:55}},4:{start:{line:7,column:4},end:{line:7,column:44}},5:{start:{line:8,column:4},end:{line:8,column:74}},6:{start:{line:9,column:4},end:{line:9,column:79}},7:{start:{line:10,column:4},end:{line:10,column:72}},8:{start:{line:11,column:4},end:{line:11,column:53}},9:{start:{line:12,column:4},end:{line:12,column:53}},10:{start:{line:13,column:4},end:{line:13,column:51}},11:{start:{line:14,column:4},end:{line:14,column:38}},12:{start:{line:15,column:4},end:{line:15,column:53}},13:{start:{line:16,column:4},end:{line:16,column:53}},14:{start:{line:17,column:4},end:{line:17,column:51}},15:{start:{line:21,column:8},end:{line:21,column:28}},16:{start:{line:22,column:8},end:{line:25,column:10}},17:{start:{line:28,column:0},end:{line:28,column:60}},18:{start:{line:31,column:8},end:{line:31,column:29}},19:{start:{line:32,column:8},end:{line:35,column:12}},20:{start:{line:38,column:0},end:{line:38,column:40}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:1},end:{line:5,column:2}},loc:{start:{line:5,column:29},end:{line:18,column:1}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:20,column:4},end:{line:20,column:5}},loc:{start:{line:20,column:18},end:{line:26,column:5}},line:20},2:{name:"(anonymous_2)",decl:{start:{line:30,column:4},end:{line:30,column:5}},loc:{start:{line:30,column:37},end:{line:36,column:5}},line:30}},branchMap:{0:{loc:{start:{line:18,column:22},end:{line:18,column:81}},type:"binary-expr",locations:[{start:{line:18,column:22},end:{line:18,column:46}},{start:{line:18,column:51},end:{line:18,column:80}}],line:18}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0},f:{0:0,1:0,2:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/document/body/section-properties/page-number/page-number.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\document\\body\\section-properties\\page-number\\page-number.ts"],names:[],mappings:";;AACA,wDAA0E;AAE1E,IAAY,gBAaX;AAbD,WAAY,gBAAgB;IACxB,kDAA8B,CAAA;IAC9B,uCAAmB,CAAA;IACnB,qEAAiD,CAAA;IACjD,0EAAsD,CAAA;IACtD,mEAA+C,CAAA;IAC/C,gDAA4B,CAAA;IAC5B,gDAA4B,CAAA;IAC5B,8CAA0B,CAAA;IAC1B,iCAAa,CAAA;IACb,gDAA4B,CAAA;IAC5B,gDAA4B,CAAA;IAC5B,8CAA0B,CAAA;AAC9B,CAAC,EAbW,gBAAgB,GAAhB,wBAAgB,KAAhB,wBAAgB,QAa3B;AAOD,8BAAsC,SAAQ,sCAAgD;IAA9F;;QACuB,YAAO,GAAG;YACzB,eAAe,EAAE,SAAS;YAC1B,oBAAoB,EAAE,OAAO;SAChC,CAAC;IACN,CAAC;CAAA;AALD,4DAKC;AAED,oBAA4B,SAAQ,6BAAY;IAC5C,YAAY,KAAc,EAAE,YAA+B;QACvD,KAAK,CAAC,aAAa,CAAC,CAAC;QACrB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,wBAAwB,CAAC;YACzB,eAAe,EAAE,KAAK;YACtB,oBAAoB,EAAE,YAAY;SACrC,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAVD,wCAUC",sourcesContent:['// http://officeopenxml.com/WPSectionPgNumType.php\r\nimport { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\n\r\nexport enum PageNumberFormat {\r\n CARDINAL_TEXT = "cardinalText",\r\n DECIMAL = "decimal",\r\n DECIMAL_ENCLOSED_CIRCLE = "decimalEnclosedCircle",\r\n DECIMAL_ENCLOSED_FULL_STOP = "decimalEnclosedFullstop",\r\n DECIMAL_ENCLOSED_PAREN = "decimalEnclosedParen",\r\n DECIMAL_ZERO = "decimalZero",\r\n LOWER_LETTER = "lowerLetter",\r\n LOWER_ROMAN = "lowerRoman",\r\n NONE = "none",\r\n ORDINAL_TEXT = "ordinalText",\r\n UPPER_LETTER = "upperLetter",\r\n UPPER_ROMAN = "upperRoman",\r\n}\r\n\r\nexport interface IPageNumberTypeAttributes {\r\n readonly pageNumberStart?: number;\r\n readonly pageNumberFormatType?: PageNumberFormat;\r\n}\r\n\r\nexport class PageNumberTypeAttributes extends XmlAttributeComponent<IPageNumberTypeAttributes> {\r\n protected readonly xmlKeys = {\r\n pageNumberStart: "w:start",\r\n pageNumberFormatType: "w:fmt",\r\n };\r\n}\r\n\r\nexport class PageNumberType extends XmlComponent {\r\n constructor(start?: number, numberFormat?: PageNumberFormat) {\r\n super("w:pgNumType");\r\n this.root.push(\r\n new PageNumberTypeAttributes({\r\n pageNumberStart: start,\r\n pageNumberFormatType: numberFormat,\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[2]++,function(n){c.f[0]++,c.s[3]++,n.CARDINAL_TEXT="cardinalText",c.s[4]++,n.DECIMAL="decimal",c.s[5]++,n.DECIMAL_ENCLOSED_CIRCLE="decimalEnclosedCircle",c.s[6]++,n.DECIMAL_ENCLOSED_FULL_STOP="decimalEnclosedFullstop",c.s[7]++,n.DECIMAL_ENCLOSED_PAREN="decimalEnclosedParen",c.s[8]++,n.DECIMAL_ZERO="decimalZero",c.s[9]++,n.LOWER_LETTER="lowerLetter",c.s[10]++,n.LOWER_ROMAN="lowerRoman",c.s[11]++,n.NONE="none",c.s[12]++,n.ORDINAL_TEXT="ordinalText",c.s[13]++,n.UPPER_LETTER="upperLetter",c.s[14]++,n.UPPER_ROMAN="upperRoman"}((c.b[0][0]++,e.PageNumberFormat||(c.b[0][1]++,e.PageNumberFormat={})));class u extends a.XmlAttributeComponent{constructor(){c.f[1]++,c.s[15]++,super(...arguments),c.s[16]++,this.xmlKeys={pageNumberStart:"w:start",pageNumberFormatType:"w:fmt"}}}c.s[17]++,e.PageNumberTypeAttributes=u;c.s[20]++,e.PageNumberType=class extends a.XmlComponent{constructor(n,e){c.f[2]++,c.s[18]++,super("w:pgNumType"),c.s[19]++,this.root.push(new u({pageNumberStart:n,pageNumberFormatType:e}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\title-page\\title-page.ts",r="5da0b954744899988467aa27c6906c2b6aa54fdf",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\title-page\\title-page.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:32},end:{line:4,column:66}},3:{start:{line:7,column:8},end:{line:7,column:27}},4:{start:{line:8,column:8},end:{line:10,column:12}},5:{start:{line:13,column:0},end:{line:13,column:30}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:18},end:{line:11,column:5}},line:6}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/document/body/section-properties/title-page/title-page.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\document\\body\\section-properties\\title-page\\title-page.ts"],names:[],mappings:";;AAAA,wDAAmD;AACnD,mEAA8D;AAE9D,eAAuB,SAAQ,6BAAY;IACvC;QACI,KAAK,CAAC,WAAW,CAAC,CAAC;QACnB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,2CAAmB,CAAC;YACpB,KAAK,EAAE,GAAG;SACb,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AATD,8BASC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\nimport { TitlePageAttributes } from "./title-page-attributes";\r\n\r\nexport class TitlePage extends XmlComponent {\r\n constructor() {\r\n super("w:titlePg");\r\n this.root.push(\r\n new TitlePageAttributes({\r\n value: "1",\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(250));c.s[5]++,e.TitlePage=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[3]++,super("w:titlePg"),c.s[4]++,this.root.push(new u.TitlePageAttributes({value:"1"}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\title-page\\title-page-attributes.ts",r="711e32a425efbe2f5bdb1f2343d329b47d8976dc",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\title-page\\title-page-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:9,column:10}},4:{start:{line:12,column:0},end:{line:12,column:50}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:10,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/document/body/section-properties/title-page/title-page-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\document\\body\\section-properties\\title-page\\title-page-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAM5D,yBAAiC,SAAQ,sCAAiD;IAA1F;;QACuB,YAAO,GAAG;YACzB,KAAK,EAAE,OAAO;SACjB,CAAC;IACN,CAAC;CAAA;AAJD,kDAIC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface IHeaderReferenceAttributes {\r\n readonly value: string;\r\n}\r\n\r\nexport class TitlePageAttributes extends XmlAttributeComponent<IHeaderReferenceAttributes> {\r\n protected readonly xmlKeys = {\r\n value: "w:val",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.TitlePageAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={value:"w:val"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\page-size\\index.ts",r="901988fc7fd57788d5b6633b134a9cd91660db5d",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\document\\body\\section-properties\\page-size\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:33}},5:{start:{line:7,column:0},end:{line:7,column:44}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/document/body/section-properties/page-size/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\document\\body\\section-properties\\page-size\\index.ts"],names:[],mappings:";;;;;AAAA,iCAA4B;AAC5B,4CAAuC",sourcesContent:['export * from "./page-size";\r\nexport * from "./page-size-attributes";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));function a(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,a(t(97)),c.s[5]++,a(t(41))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footer\\footer.ts",r="38a3dba4eba9de171c8c40904c21509b64562be2",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footer\\footer.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:20},end:{line:4,column:43}},3:{start:{line:5,column:16},end:{line:5,column:35}},4:{start:{line:6,column:28},end:{line:6,column:58}},5:{start:{line:9,column:8},end:{line:9,column:36}},6:{start:{line:10,column:8},end:{line:10,column:37}},7:{start:{line:11,column:8},end:{line:28,column:12}},8:{start:{line:31,column:8},end:{line:31,column:26}},9:{start:{line:34,column:8},end:{line:34,column:34}},10:{start:{line:35,column:8},end:{line:35,column:20}},11:{start:{line:38,column:21},end:{line:38,column:52}},12:{start:{line:39,column:8},end:{line:39,column:32}},13:{start:{line:40,column:8},end:{line:40,column:20}},14:{start:{line:43,column:8},end:{line:43,column:30}},15:{start:{line:46,column:22},end:{line:46,column:51}},16:{start:{line:47,column:8},end:{line:47,column:29}},17:{start:{line:48,column:8},end:{line:48,column:21}},18:{start:{line:51,column:0},end:{line:51,column:24}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:8,column:4},end:{line:8,column:5}},loc:{start:{line:8,column:46},end:{line:29,column:5}},line:8},1:{name:"(anonymous_1)",decl:{start:{line:30,column:4},end:{line:30,column:5}},loc:{start:{line:30,column:22},end:{line:32,column:5}},line:30},2:{name:"(anonymous_2)",decl:{start:{line:33,column:4},end:{line:33,column:5}},loc:{start:{line:33,column:28},end:{line:36,column:5}},line:33},3:{name:"(anonymous_3)",decl:{start:{line:37,column:4},end:{line:37,column:5}},loc:{start:{line:37,column:26},end:{line:41,column:5}},line:37},4:{name:"(anonymous_4)",decl:{start:{line:42,column:4},end:{line:42,column:5}},loc:{start:{line:42,column:20},end:{line:44,column:5}},line:42},5:{name:"(anonymous_5)",decl:{start:{line:45,column:4},end:{line:45,column:5}},loc:{start:{line:45,column:28},end:{line:49,column:5}},line:45}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0},f:{0:0,1:0,2:0,3:0,4:0,5:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/footer/footer.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\footer\\footer.ts"],names:[],mappings:";;AACA,wDAA8E;AAC9E,4CAAyC;AACzC,oCAAiC;AACjC,2DAAuD;AAEvD,YAAoB,SAAQ,0CAAyB;IAGjD,YAAY,eAAuB,EAAE,WAA0B;QAC3D,KAAK,CAAC,OAAO,EAAE,WAAW,CAAC,CAAC;QAC5B,IAAI,CAAC,KAAK,GAAG,eAAe,CAAC;QAC7B,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,oCAAgB,CAAC;YACjB,GAAG,EAAE,oEAAoE;YACzE,EAAE,EAAE,6DAA6D;YACjE,CAAC,EAAE,yCAAyC;YAC5C,CAAC,EAAE,qEAAqE;YACxE,CAAC,EAAE,4DAA4D;YAC/D,CAAC,EAAE,+BAA+B;YAClC,IAAI,EAAE,qEAAqE;YAC3E,EAAE,EAAE,wEAAwE;YAC5E,GAAG,EAAE,uCAAuC;YAC5C,CAAC,EAAE,8DAA8D;YACjE,GAAG,EAAE,sDAAsD;YAC3D,GAAG,EAAE,sDAAsD;YAC3D,GAAG,EAAE,mEAAmE;YACxE,GAAG,EAAE,iEAAiE;YACtE,GAAG,EAAE,sDAAsD;YAC3D,GAAG,EAAE,mEAAmE;SAC3E,CAAC,CACL,CAAC;IACN,CAAC;IAED,IAAW,WAAW;QAClB,OAAO,IAAI,CAAC,KAAK,CAAC;IACtB,CAAC;IAEM,YAAY,CAAC,SAAoB;QACpC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC;QAE1B,OAAO,IAAI,CAAC;IAChB,CAAC;IAEM,eAAe,CAAC,IAAa;QAChC,MAAM,IAAI,GAAG,IAAI,qBAAS,CAAC,IAAI,CAAC,CAAC;QACjC,IAAI,CAAC,YAAY,CAAC,IAAI,CAAC,CAAC;QACxB,OAAO,IAAI,CAAC;IAChB,CAAC;IAEM,QAAQ,CAAC,KAAY;QACxB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;IAC1B,CAAC;IAEM,WAAW,CAAC,IAAY,EAAE,IAAY;QACzC,MAAM,KAAK,GAAG,IAAI,aAAK,CAAC,IAAI,EAAE,IAAI,CAAC,CAAC;QACpC,IAAI,CAAC,QAAQ,CAAC,KAAK,CAAC,CAAC;QACrB,OAAO,KAAK,CAAC;IACjB,CAAC;CACJ;AArDD,wBAqDC",sourcesContent:['// http://officeopenxml.com/WPfooters.php\r\nimport { InitializableXmlComponent, XmlComponent } from "file/xml-components";\r\nimport { Paragraph } from "../paragraph";\r\nimport { Table } from "../table";\r\nimport { FooterAttributes } from "./footer-attributes";\r\n\r\nexport class Footer extends InitializableXmlComponent {\r\n private readonly refId: number;\r\n\r\n constructor(referenceNumber: number, initContent?: XmlComponent) {\r\n super("w:ftr", initContent);\r\n this.refId = referenceNumber;\r\n this.root.push(\r\n new FooterAttributes({\r\n wpc: "http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas",\r\n mc: "http://schemas.openxmlformats.org/markup-compatibility/2006",\r\n o: "urn:schemas-microsoft-com:office:office",\r\n r: "http://schemas.openxmlformats.org/officeDocument/2006/relationships",\r\n m: "http://schemas.openxmlformats.org/officeDocument/2006/math",\r\n v: "urn:schemas-microsoft-com:vml",\r\n wp14: "http://schemas.microsoft.com/office/word/2010/wordprocessingDrawing",\r\n wp: "http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing",\r\n w10: "urn:schemas-microsoft-com:office:word",\r\n w: "http://schemas.openxmlformats.org/wordprocessingml/2006/main",\r\n w14: "http://schemas.microsoft.com/office/word/2010/wordml",\r\n w15: "http://schemas.microsoft.com/office/word/2012/wordml",\r\n wpg: "http://schemas.microsoft.com/office/word/2010/wordprocessingGroup",\r\n wpi: "http://schemas.microsoft.com/office/word/2010/wordprocessingInk",\r\n wne: "http://schemas.microsoft.com/office/word/2006/wordml",\r\n wps: "http://schemas.microsoft.com/office/word/2010/wordprocessingShape",\r\n }),\r\n );\r\n }\r\n\r\n public get ReferenceId(): number {\r\n return this.refId;\r\n }\r\n\r\n public addParagraph(paragraph: Paragraph): Footer {\r\n this.root.push(paragraph);\r\n\r\n return this;\r\n }\r\n\r\n public createParagraph(text?: string): Paragraph {\r\n const para = new Paragraph(text);\r\n this.addParagraph(para);\r\n return para;\r\n }\r\n\r\n public addTable(table: Table): void {\r\n this.root.push(table);\r\n }\r\n\r\n public createTable(rows: number, cols: number): Table {\r\n const table = new Table(rows, cols);\r\n this.addTable(table);\r\n return table;\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(2)),C=(c.s[3]++,t(23)),m=(c.s[4]++,t(253));c.s[18]++,e.Footer=class extends a.InitializableXmlComponent{constructor(n,e){c.f[0]++,c.s[5]++,super("w:ftr",e),c.s[6]++,this.refId=n,c.s[7]++,this.root.push(new m.FooterAttributes({wpc:"http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas",mc:"http://schemas.openxmlformats.org/markup-compatibility/2006",o:"urn:schemas-microsoft-com:office:office",r:"http://schemas.openxmlformats.org/officeDocument/2006/relationships",m:"http://schemas.openxmlformats.org/officeDocument/2006/math",v:"urn:schemas-microsoft-com:vml",wp14:"http://schemas.microsoft.com/office/word/2010/wordprocessingDrawing",wp:"http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing",w10:"urn:schemas-microsoft-com:office:word",w:"http://schemas.openxmlformats.org/wordprocessingml/2006/main",w14:"http://schemas.microsoft.com/office/word/2010/wordml",w15:"http://schemas.microsoft.com/office/word/2012/wordml",wpg:"http://schemas.microsoft.com/office/word/2010/wordprocessingGroup",wpi:"http://schemas.microsoft.com/office/word/2010/wordprocessingInk",wne:"http://schemas.microsoft.com/office/word/2006/wordml",wps:"http://schemas.microsoft.com/office/word/2010/wordprocessingShape"}))}get ReferenceId(){return c.f[1]++,c.s[8]++,this.refId}addParagraph(n){return c.f[2]++,c.s[9]++,this.root.push(n),c.s[10]++,this}createParagraph(n){c.f[3]++;const e=(c.s[11]++,new u.Paragraph(n));return c.s[12]++,this.addParagraph(e),c.s[13]++,e}addTable(n){c.f[4]++,c.s[14]++,this.root.push(n)}createTable(n,e){c.f[5]++;const t=(c.s[15]++,new C.Table(n,e));return c.s[16]++,this.addTable(t),c.s[17]++,t}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footer\\footer-attributes.ts",r="2e5c1d6971c3ac7f94c1adb89d038a7f6a9a6352",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footer\\footer-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:30,column:10}},4:{start:{line:33,column:0},end:{line:33,column:44}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:31,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/footer/footer-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\footer\\footer-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AA2B5D,sBAA8B,SAAQ,sCAAkD;IAAxF;;QACuB,YAAO,GAAG;YACzB,GAAG,EAAE,WAAW;YAChB,EAAE,EAAE,UAAU;YACd,CAAC,EAAE,SAAS;YACZ,CAAC,EAAE,SAAS;YACZ,CAAC,EAAE,SAAS;YACZ,CAAC,EAAE,SAAS;YACZ,IAAI,EAAE,YAAY;YAClB,EAAE,EAAE,UAAU;YACd,GAAG,EAAE,WAAW;YAChB,CAAC,EAAE,SAAS;YACZ,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,EAAE,EAAE,UAAU;YACd,EAAE,EAAE,UAAU;YACd,OAAO,EAAE,eAAe;YACxB,QAAQ,EAAE,gBAAgB;YAC1B,GAAG,EAAE,WAAW;YAChB,IAAI,EAAE,UAAU;SACnB,CAAC;IACN,CAAC;CAAA;AAzBD,4CAyBC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface IFooterAttributesProperties {\r\n readonly wpc?: string;\r\n readonly mc?: string;\r\n readonly o?: string;\r\n readonly r?: string;\r\n readonly m?: string;\r\n readonly v?: string;\r\n readonly wp14?: string;\r\n readonly wp?: string;\r\n readonly w10?: string;\r\n readonly w?: string;\r\n readonly w14?: string;\r\n readonly w15?: string;\r\n readonly wpg?: string;\r\n readonly wpi?: string;\r\n readonly wne?: string;\r\n readonly wps?: string;\r\n readonly cp?: string;\r\n readonly dc?: string;\r\n readonly dcterms?: string;\r\n readonly dcmitype?: string;\r\n readonly xsi?: string;\r\n readonly type?: string;\r\n}\r\n\r\nexport class FooterAttributes extends XmlAttributeComponent<IFooterAttributesProperties> {\r\n protected readonly xmlKeys = {\r\n wpc: "xmlns:wpc",\r\n mc: "xmlns:mc",\r\n o: "xmlns:o",\r\n r: "xmlns:r",\r\n m: "xmlns:m",\r\n v: "xmlns:v",\r\n wp14: "xmlns:wp14",\r\n wp: "xmlns:wp",\r\n w10: "xmlns:w10",\r\n w: "xmlns:w",\r\n w14: "xmlns:w14",\r\n w15: "xmlns:w15",\r\n wpg: "xmlns:wpg",\r\n wpi: "xmlns:wpi",\r\n wne: "xmlns:wne",\r\n wps: "xmlns:wps",\r\n cp: "xmlns:cp",\r\n dc: "xmlns:dc",\r\n dcterms: "xmlns:dcterms",\r\n dcmitype: "xmlns:dcmitype",\r\n xsi: "xmlns:xsi",\r\n type: "xsi:type",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.FooterAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={wpc:"xmlns:wpc",mc:"xmlns:mc",o:"xmlns:o",r:"xmlns:r",m:"xmlns:m",v:"xmlns:v",wp14:"xmlns:wp14",wp:"xmlns:wp",w10:"xmlns:w10",w:"xmlns:w",w14:"xmlns:w14",w15:"xmlns:w15",wpg:"xmlns:wpg",wpi:"xmlns:wpi",wne:"xmlns:wne",wps:"xmlns:wps",cp:"xmlns:cp",dc:"xmlns:dc",dcterms:"xmlns:dcterms",dcmitype:"xmlns:dcmitype",xsi:"xmlns:xsi",type:"xsi:type"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\media\\media.ts",r="f353f2aaec355a59013c67c8f46826a5ba73ccd1",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\media\\media.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:20},end:{line:3,column:43}},2:{start:{line:4,column:16},end:{line:4,column:34}},3:{start:{line:7,column:28},end:{line:7,column:32}},4:{start:{line:8,column:26},end:{line:8,column:105}},5:{start:{line:9,column:8},end:{line:9,column:185}},6:{start:{line:10,column:8},end:{line:10,column:92}},7:{start:{line:13,column:8},end:{line:18,column:35}},8:{start:{line:21,column:8},end:{line:21,column:29}},9:{start:{line:24,column:21},end:{line:24,column:38}},10:{start:{line:25,column:8},end:{line:27,column:9}},11:{start:{line:26,column:12},end:{line:26,column:69}},12:{start:{line:28,column:8},end:{line:28,column:20}},13:{start:{line:31,column:20},end:{line:31,column:47}},14:{start:{line:32,column:8},end:{line:35,column:19}},15:{start:{line:38,column:24},end:{line:38,column:91}},16:{start:{line:39,column:26},end:{line:54,column:9}},17:{start:{line:55,column:8},end:{line:55,column:37}},18:{start:{line:56,column:8},end:{line:56,column:25}},19:{start:{line:59,column:22},end:{line:59,column:33}},20:{start:{line:60,column:8},end:{line:62,column:11}},21:{start:{line:61,column:12},end:{line:61,column:29}},22:{start:{line:63,column:8},end:{line:63,column:21}},23:{start:{line:66,column:30},end:{line:66,column:40}},24:{start:{line:67,column:28},end:{line:67,column:81}},25:{start:{line:68,column:8},end:{line:76,column:9}},26:{start:{line:69,column:12},end:{line:71,column:46}},27:{start:{line:71,column:28},end:{line:71,column:43}},28:{start:{line:74,column:22},end:{line:74,column:44}},29:{start:{line:75,column:12},end:{line:75,column:51}},30:{start:{line:79,column:0},end:{line:79,column:22}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:65},end:{line:11,column:5}},line:6},1:{name:"(anonymous_1)",decl:{start:{line:12,column:4},end:{line:12,column:5}},loc:{start:{line:12,column:24},end:{line:19,column:5}},line:12},2:{name:"(anonymous_2)",decl:{start:{line:20,column:4},end:{line:20,column:5}},loc:{start:{line:20,column:18},end:{line:22,column:5}},line:20},3:{name:"(anonymous_3)",decl:{start:{line:23,column:4},end:{line:23,column:5}},loc:{start:{line:23,column:18},end:{line:29,column:5}},line:23},4:{name:"(anonymous_4)",decl:{start:{line:30,column:4},end:{line:30,column:5}},loc:{start:{line:30,column:61},end:{line:36,column:5}},line:30},5:{name:"(anonymous_5)",decl:{start:{line:37,column:4},end:{line:37,column:5}},loc:{start:{line:37,column:69},end:{line:57,column:5}},line:37},6:{name:"(anonymous_6)",decl:{start:{line:58,column:4},end:{line:58,column:5}},loc:{start:{line:58,column:16},end:{line:64,column:5}},line:58},7:{name:"(anonymous_7)",decl:{start:{line:60,column:25},end:{line:60,column:26}},loc:{start:{line:60,column:35},end:{line:62,column:9}},line:60},8:{name:"(anonymous_8)",decl:{start:{line:65,column:4},end:{line:65,column:5}},loc:{start:{line:65,column:36},end:{line:77,column:5}},line:65},9:{name:"(anonymous_9)",decl:{start:{line:71,column:21},end:{line:71,column:22}},loc:{start:{line:71,column:28},end:{line:71,column:43}},line:71}},branchMap:{0:{loc:{start:{line:25,column:8},end:{line:27,column:9}},type:"if",locations:[{start:{line:25,column:8},end:{line:27,column:9}},{start:{line:25,column:8},end:{line:27,column:9}}],line:25},1:{loc:{start:{line:30,column:34},end:{line:30,column:45}},type:"default-arg",locations:[{start:{line:30,column:42},end:{line:30,column:45}}],line:30},2:{loc:{start:{line:30,column:47},end:{line:30,column:59}},type:"default-arg",locations:[{start:{line:30,column:56},end:{line:30,column:59}}],line:30},3:{loc:{start:{line:38,column:24},end:{line:38,column:91}},type:"cond-expr",locations:[{start:{line:38,column:51},end:{line:38,column:84}},{start:{line:38,column:87},end:{line:38,column:91}}],line:38},4:{loc:{start:{line:68,column:8},end:{line:76,column:9}},type:"if",locations:[{start:{line:68,column:8},end:{line:76,column:9}},{start:{line:68,column:8},end:{line:76,column:9}}],line:68}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0},b:{0:[0,0],1:[0],2:[0],3:[0,0],4:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/media/media.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\media\\media.ts"],names:[],mappings:"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",sourcesContent:['import { IDrawingOptions } from "../drawing";\r\nimport { File } from "../file";\r\nimport { ImageParagraph } from "../paragraph";\r\nimport { IMediaData } from "./data";\r\nimport { Image } from "./image";\r\n\r\ninterface IHackedFile {\r\n // tslint:disable-next-line:readonly-keyword\r\n currentRelationshipId: number;\r\n}\r\n\r\nexport class Media {\r\n public static addImage(\r\n file: File,\r\n buffer: Buffer | string | Uint8Array | ArrayBuffer,\r\n width?: number,\r\n height?: number,\r\n drawingOptions?: IDrawingOptions,\r\n ): Image {\r\n // Workaround to expose id without exposing to API\r\n const exposedFile = (file as {}) as IHackedFile;\r\n const mediaData = file.Media.addMedia(buffer, exposedFile.currentRelationshipId++, width, height);\r\n file.DocumentRelationships.createRelationship(\r\n mediaData.referenceId,\r\n "http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",\r\n `media/${mediaData.fileName}`,\r\n );\r\n\r\n return new Image(new ImageParagraph(mediaData, drawingOptions));\r\n }\r\n\r\n private static generateId(): string {\r\n // https://gist.github.com/6174/6062387\r\n return (\r\n Math.random()\r\n .toString(36)\r\n .substring(2, 15) +\r\n Math.random()\r\n .toString(36)\r\n .substring(2, 15)\r\n );\r\n }\r\n\r\n private readonly map: Map<string, IMediaData>;\r\n\r\n constructor() {\r\n this.map = new Map<string, IMediaData>();\r\n }\r\n\r\n public getMedia(key: string): IMediaData {\r\n const data = this.map.get(key);\r\n\r\n if (data === undefined) {\r\n throw new Error(`Cannot find image with the key ${key}`);\r\n }\r\n\r\n return data;\r\n }\r\n\r\n public addMedia(\r\n buffer: Buffer | string | Uint8Array | ArrayBuffer,\r\n referenceId: number,\r\n width: number = 100,\r\n height: number = 100,\r\n ): IMediaData {\r\n const key = `${Media.generateId()}.png`;\r\n\r\n return this.createMedia(\r\n key,\r\n referenceId,\r\n {\r\n width: width,\r\n height: height,\r\n },\r\n buffer,\r\n );\r\n }\r\n\r\n private createMedia(\r\n key: string,\r\n relationshipsCount: number,\r\n dimensions: { readonly width: number; readonly height: number },\r\n data: Buffer | string | Uint8Array | ArrayBuffer,\r\n filePath?: string,\r\n ): IMediaData {\r\n const newData = typeof data === "string" ? this.convertDataURIToBinary(data) : data;\r\n\r\n const imageData: IMediaData = {\r\n referenceId: relationshipsCount,\r\n stream: newData,\r\n path: filePath,\r\n fileName: key,\r\n dimensions: {\r\n pixels: {\r\n x: Math.round(dimensions.width),\r\n y: Math.round(dimensions.height),\r\n },\r\n emus: {\r\n x: Math.round(dimensions.width * 9525),\r\n y: Math.round(dimensions.height * 9525),\r\n },\r\n },\r\n };\r\n\r\n this.map.set(key, imageData);\r\n\r\n return imageData;\r\n }\r\n\r\n public get Array(): IMediaData[] {\r\n const array = new Array<IMediaData>();\r\n\r\n this.map.forEach((data) => {\r\n array.push(data);\r\n });\r\n\r\n return array;\r\n }\r\n\r\n private convertDataURIToBinary(dataURI: string): Uint8Array {\r\n // https://gist.github.com/borismus/1032746\r\n // https://github.com/mafintosh/base64-to-uint8array\r\n const BASE64_MARKER = ";base64,";\r\n\r\n const base64Index = dataURI.indexOf(BASE64_MARKER) + BASE64_MARKER.length;\r\n\r\n if (typeof atob === "function") {\r\n return new Uint8Array(\r\n atob(dataURI.substring(base64Index))\r\n .split("")\r\n .map((c) => c.charCodeAt(0)),\r\n );\r\n } else {\r\n const b = require("buf" + "fer");\r\n return new b.Buffer(dataURI, "base64");\r\n }\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(2)),u=(c.s[2]++,t(100));class C{static addImage(n,e,t,A,r){c.f[0]++;const o=(c.s[3]++,n),l=(c.s[4]++,n.Media.addMedia(e,o.currentRelationshipId++,t,A));return c.s[5]++,n.DocumentRelationships.createRelationship(l.referenceId,"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",`media/${l.fileName}`),c.s[6]++,new u.Image(new a.ImageParagraph(l,r))}static generateId(){return c.f[1]++,c.s[7]++,Math.random().toString(36).substring(2,15)+Math.random().toString(36).substring(2,15)}constructor(){c.f[2]++,c.s[8]++,this.map=new Map}getMedia(n){c.f[3]++;const e=(c.s[9]++,this.map.get(n));if(c.s[10]++,void 0===e)throw c.b[0][0]++,c.s[11]++,new Error(`Cannot find image with the key ${n}`);return c.b[0][1]++,c.s[12]++,e}addMedia(n,e,t=(c.b[1][0]++,100),A=(c.b[2][0]++,100)){c.f[4]++;const r=(c.s[13]++,`${C.generateId()}.png`);return c.s[14]++,this.createMedia(r,e,{width:t,height:A},n)}createMedia(n,e,t,A,r){c.f[5]++;const o=(c.s[15]++,"string"==typeof A?(c.b[3][0]++,this.convertDataURIToBinary(A)):(c.b[3][1]++,A)),l=(c.s[16]++,{referenceId:e,stream:o,path:r,fileName:n,dimensions:{pixels:{x:Math.round(t.width),y:Math.round(t.height)},emus:{x:Math.round(9525*t.width),y:Math.round(9525*t.height)}}});return c.s[17]++,this.map.set(n,l),c.s[18]++,l}get Array(){c.f[6]++;const n=(c.s[19]++,new Array);return c.s[20]++,this.map.forEach(e=>{c.f[7]++,c.s[21]++,n.push(e)}),c.s[22]++,n}convertDataURIToBinary(n){c.f[8]++;const e=(c.s[23]++,";base64,"),A=(c.s[24]++,n.indexOf(e)+e.length);if(c.s[25]++,"function"==typeof atob)return c.b[4][0]++,c.s[26]++,new Uint8Array(atob(n.substring(A)).split("").map(n=>(c.f[9]++,c.s[27]++,n.charCodeAt(0))));{c.b[4][1]++;const e=(c.s[28]++,t(5));return c.s[29]++,new e.Buffer(n,"base64")}}}c.s[30]++,e.Media=C},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\media\\data.ts",r="0858daa720031e71547851c32c7fb3583ee7edac",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\media\\data.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:0},end:{line:3,column:25}}},fnMap:{},branchMap:{},s:{0:0,1:0},f:{},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/media/data.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\media\\data.ts"],names:[],mappings:";;AAuBa,QAAA,WAAW,GAAG,EAAE,CAAC",sourcesContent:['export interface IMediaDataDimensions {\r\n readonly pixels: {\r\n readonly x: number;\r\n readonly y: number;\r\n };\r\n readonly emus: {\r\n readonly x: number;\r\n readonly y: number;\r\n };\r\n}\r\n\r\nexport interface IMediaData {\r\n readonly referenceId: number;\r\n readonly stream: Buffer | Uint8Array | ArrayBuffer;\r\n readonly path?: string;\r\n readonly fileName: string;\r\n readonly dimensions: IMediaDataDimensions;\r\n}\r\n\r\n// Needed because of: https://github.com/s-panferov/awesome-typescript-loader/issues/432\r\n/**\r\n * @ignore\r\n */\r\nexport const WORKAROUND2 = "";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[1]++,e.WORKAROUND2=""},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\relationships\\relationships.ts",r="4f1263b190bb7e99ebe88c18d6f3046444733acb",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\relationships\\relationships.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:21},end:{line:4,column:44}},3:{start:{line:5,column:23},end:{line:5,column:61}},4:{start:{line:8,column:8},end:{line:8,column:31}},5:{start:{line:9,column:8},end:{line:11,column:12}},6:{start:{line:14,column:8},end:{line:14,column:37}},7:{start:{line:17,column:29},end:{line:17,column:98}},8:{start:{line:18,column:8},end:{line:18,column:43}},9:{start:{line:19,column:8},end:{line:19,column:28}},10:{start:{line:22,column:8},end:{line:22,column:36}},11:{start:{line:25,column:0},end:{line:25,column:38}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:7,column:4},end:{line:7,column:5}},loc:{start:{line:7,column:18},end:{line:12,column:5}},line:7},1:{name:"(anonymous_1)",decl:{start:{line:13,column:4},end:{line:13,column:5}},loc:{start:{line:13,column:34},end:{line:15,column:5}},line:13},2:{name:"(anonymous_2)",decl:{start:{line:16,column:4},end:{line:16,column:5}},loc:{start:{line:16,column:53},end:{line:20,column:5}},line:16},3:{name:"(anonymous_3)",decl:{start:{line:21,column:4},end:{line:21,column:5}},loc:{start:{line:21,column:28},end:{line:23,column:5}},line:21}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0},f:{0:0,1:0,2:0,3:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/relationships/relationships.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\relationships\\relationships.ts"],names:[],mappings:";;AAAA,wDAAmD;AACnD,6CAAuD;AACvD,8DAA6F;AAE7F,mBAA2B,SAAQ,6BAAY;IAC3C;QACI,KAAK,CAAC,eAAe,CAAC,CAAC;QACvB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,oCAAuB,CAAC;YACxB,KAAK,EAAE,8DAA8D;SACxE,CAAC,CACL,CAAC;IACN,CAAC;IAEM,eAAe,CAAC,YAA0B;QAC7C,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC;IACjC,CAAC;IAEM,kBAAkB,CAAC,EAAU,EAAE,IAAsB,EAAE,MAAc,EAAE,UAA2B;QACrG,MAAM,YAAY,GAAG,IAAI,2BAAY,CAAC,MAAM,EAAE,EAAE,EAAE,IAAI,EAAE,MAAM,EAAE,UAAU,CAAC,CAAC;QAC5E,IAAI,CAAC,eAAe,CAAC,YAAY,CAAC,CAAC;QAEnC,OAAO,YAAY,CAAC;IACxB,CAAC;IAED,IAAW,iBAAiB;QACxB,OAAO,IAAI,CAAC,IAAI,CAAC,MAAM,GAAG,CAAC,CAAC;IAChC,CAAC;CACJ;AAxBD,sCAwBC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\nimport { RelationshipsAttributes } from "./attributes";\r\nimport { Relationship, RelationshipType, TargetModeType } from "./relationship/relationship";\r\n\r\nexport class Relationships extends XmlComponent {\r\n constructor() {\r\n super("Relationships");\r\n this.root.push(\r\n new RelationshipsAttributes({\r\n xmlns: "http://schemas.openxmlformats.org/package/2006/relationships",\r\n }),\r\n );\r\n }\r\n\r\n public addRelationship(relationship: Relationship): void {\r\n this.root.push(relationship);\r\n }\r\n\r\n public createRelationship(id: number, type: RelationshipType, target: string, targetMode?: TargetModeType): Relationship {\r\n const relationship = new Relationship(`rId${id}`, type, target, targetMode);\r\n this.addRelationship(relationship);\r\n\r\n return relationship;\r\n }\r\n\r\n public get RelationshipCount(): number {\r\n return this.root.length - 1;\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(257)),C=(c.s[3]++,t(258));c.s[11]++,e.Relationships=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[4]++,super("Relationships"),c.s[5]++,this.root.push(new u.RelationshipsAttributes({xmlns:"http://schemas.openxmlformats.org/package/2006/relationships"}))}addRelationship(n){c.f[1]++,c.s[6]++,this.root.push(n)}createRelationship(n,e,t,A){c.f[2]++;const r=(c.s[7]++,new C.Relationship(`rId${n}`,e,t,A));return c.s[8]++,this.addRelationship(r),c.s[9]++,r}get RelationshipCount(){return c.f[3]++,c.s[10]++,this.root.length-1}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\relationships\\attributes.ts",r="2fb64d2857457b664537d1cf2d85275c8aa207cf",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\relationships\\attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:9,column:10}},4:{start:{line:12,column:0},end:{line:12,column:58}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:10,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/relationships/attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\relationships\\attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAM5D,6BAAqC,SAAQ,sCAAyD;IAAtG;;QACuB,YAAO,GAAG;YACzB,KAAK,EAAE,OAAO;SACjB,CAAC;IACN,CAAC;CAAA;AAJD,0DAIC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface IRelationshipsAttributesProperties {\r\n readonly xmlns: string;\r\n}\r\n\r\nexport class RelationshipsAttributes extends XmlAttributeComponent<IRelationshipsAttributesProperties> {\r\n protected readonly xmlKeys = {\r\n xmlns: "xmlns",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.RelationshipsAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={xmlns:"xmlns"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\relationships\\relationship\\relationship.ts",r="f47f25193998b37f67974200d667af8a1bb3facb",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\relationships\\relationship\\relationship.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:34},end:{line:4,column:70}},3:{start:{line:7,column:8},end:{line:7,column:30}},4:{start:{line:8,column:8},end:{line:13,column:12}},5:{start:{line:16,column:0},end:{line:16,column:36}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:46},end:{line:14,column:5}},line:6}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/relationships/relationship/relationship.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\relationships\\relationship\\relationship.ts"],names:[],mappings:";;AAAA,wDAAmD;AACnD,uEAAmE;AAoBnE,kBAA0B,SAAQ,6BAAY;IAC1C,YAAY,EAAU,EAAE,IAAsB,EAAE,MAAc,EAAE,UAA2B;QACvF,KAAK,CAAC,cAAc,CAAC,CAAC;QAEtB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,gDAAsB,CAAC;YACvB,EAAE;YACF,IAAI;YACJ,MAAM;YACN,UAAU;SACb,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAbD,oCAaC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\nimport { RelationshipAttributes } from "./relationship-attributes";\r\n\r\nexport type RelationshipType =\r\n | "http://schemas.openxmlformats.org/officeDocument/2006/relationships/image"\r\n | "http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme"\r\n | "http://schemas.openxmlformats.org/officeDocument/2006/relationships/settings"\r\n | "http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles"\r\n | "http://schemas.openxmlformats.org/officeDocument/2006/relationships/fontTable"\r\n | "http://schemas.openxmlformats.org/officeDocument/2006/relationships/webSettings"\r\n | "http://schemas.openxmlformats.org/officeDocument/2006/relationships/numbering"\r\n | "http://schemas.openxmlformats.org/officeDocument/2006/relationships/header"\r\n | "http://schemas.openxmlformats.org/officeDocument/2006/relationships/footer"\r\n | "http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument"\r\n | "http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties"\r\n | "http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties"\r\n | "http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink"\r\n | "http://schemas.openxmlformats.org/officeDocument/2006/relationships/footnotes";\r\n\r\nexport type TargetModeType = "External";\r\n\r\nexport class Relationship extends XmlComponent {\r\n constructor(id: string, type: RelationshipType, target: string, targetMode?: TargetModeType) {\r\n super("Relationship");\r\n\r\n this.root.push(\r\n new RelationshipAttributes({\r\n id,\r\n type,\r\n target,\r\n targetMode,\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(259));c.s[5]++,e.Relationship=class extends a.XmlComponent{constructor(n,e,t,A){c.f[0]++,c.s[3]++,super("Relationship"),c.s[4]++,this.root.push(new u.RelationshipAttributes({id:n,type:e,target:t,targetMode:A}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\relationships\\relationship\\relationship-attributes.ts",r="efb5ba905bf4c2af6529b033f6f5bae01466241e",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\relationships\\relationship\\relationship-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:12,column:10}},4:{start:{line:15,column:0},end:{line:15,column:56}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:13,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/relationships/relationship/relationship-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\relationships\\relationship\\relationship-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAS5D,4BAAoC,SAAQ,sCAAwD;IAApG;;QACuB,YAAO,GAAG;YACzB,EAAE,EAAE,IAAI;YACR,IAAI,EAAE,MAAM;YACZ,MAAM,EAAE,QAAQ;YAChB,UAAU,EAAE,YAAY;SAC3B,CAAC;IACN,CAAC;CAAA;AAPD,wDAOC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface IRelationshipAttributesProperties {\r\n readonly id: string;\r\n readonly type: string;\r\n readonly target: string;\r\n readonly targetMode?: string;\r\n}\r\n\r\nexport class RelationshipAttributes extends XmlAttributeComponent<IRelationshipAttributesProperties> {\r\n protected readonly xmlKeys = {\r\n id: "Id",\r\n type: "Type",\r\n target: "Target",\r\n targetMode: "TargetMode",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.RelationshipAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={id:"Id",type:"Type",target:"Target",targetMode:"TargetMode"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footnotes\\index.ts",r="a211efef6e390da946d0065aa3ccfc7f18f0d1d5",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footnotes\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:33}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/footnotes/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\footnotes\\index.ts"],names:[],mappings:";;;;;AAAA,iCAA4B",sourcesContent:['export * from "./footnotes";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,function(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}(t(261))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footnotes\\footnotes.ts",r="5d5cfe92cae42a469e2adc7b7150892c937c7a79",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footnotes\\footnotes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:20},end:{line:4,column:43}},3:{start:{line:5,column:19},end:{line:5,column:49}},4:{start:{line:6,column:37},end:{line:6,column:89}},5:{start:{line:7,column:24},end:{line:7,column:63}},6:{start:{line:8,column:31},end:{line:8,column:64}},7:{start:{line:11,column:8},end:{line:11,column:29}},8:{start:{line:12,column:8},end:{line:12,column:27}},9:{start:{line:13,column:8},end:{line:31,column:12}},10:{start:{line:32,column:22},end:{line:32,column:84}},11:{start:{line:33,column:8},end:{line:39,column:57}},12:{start:{line:40,column:8},end:{line:40,column:30}},13:{start:{line:41,column:24},end:{line:41,column:98}},14:{start:{line:42,column:8},end:{line:48,column:82}},15:{start:{line:49,column:8},end:{line:49,column:32}},16:{start:{line:52,column:25},end:{line:52,column:64}},17:{start:{line:53,column:8},end:{line:53,column:41}},18:{start:{line:54,column:8},end:{line:54,column:33}},19:{start:{line:55,column:8},end:{line:55,column:25}},20:{start:{line:58,column:0},end:{line:58,column:30}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:10,column:4},end:{line:10,column:5}},loc:{start:{line:10,column:18},end:{line:50,column:5}},line:10},1:{name:"(anonymous_1)",decl:{start:{line:51,column:4},end:{line:51,column:5}},loc:{start:{line:51,column:30},end:{line:56,column:5}},line:51}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0},f:{0:0,1:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/footnotes/footnotes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\footnotes\\footnotes.ts"],names:[],mappings:";;AAAA,wDAAmD;AACnD,4CAAyC;AACzC,kDAA6D;AAC7D,0FAAqF;AACrF,gEAA4D;AAC5D,iEAA6D;AAE7D,eAAuB,SAAQ,6BAAY;IAIvC;QACI,KAAK,CAAC,aAAa,CAAC,CAAC;QAErB,IAAI,CAAC,SAAS,GAAG,CAAC,CAAC;QAEnB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,0CAAmB,CAAC;YACpB,GAAG,EAAE,oEAAoE;YACzE,EAAE,EAAE,6DAA6D;YACjE,CAAC,EAAE,yCAAyC;YAC5C,CAAC,EAAE,qEAAqE;YACxE,CAAC,EAAE,4DAA4D;YAC/D,CAAC,EAAE,+BAA+B;YAClC,IAAI,EAAE,qEAAqE;YAC3E,EAAE,EAAE,wEAAwE;YAC5E,GAAG,EAAE,uCAAuC;YAC5C,CAAC,EAAE,8DAA8D;YACjE,GAAG,EAAE,sDAAsD;YAC3D,GAAG,EAAE,sDAAsD;YAC3D,GAAG,EAAE,mEAAmE;YACxE,GAAG,EAAE,iEAAiE;YACtE,GAAG,EAAE,sDAAsD;YAC3D,GAAG,EAAE,mEAAmE;YACxE,SAAS,EAAE,cAAc;SAC5B,CAAC,CACL,CAAC;QAEF,MAAM,KAAK,GAAG,IAAI,mBAAQ,CAAC,CAAC,CAAC,EAAE,uBAAY,CAAC,SAAS,CAAC,CAAC;QACvD,KAAK,CAAC,YAAY,CACd,IAAI,qBAAS,EAAE;aACV,OAAO,CAAC;YACL,KAAK,EAAE,CAAC;YACR,IAAI,EAAE,GAAG;YACT,QAAQ,EAAE,MAAM;SACnB,CAAC;aACD,MAAM,CAAC,IAAI,4BAAY,EAAE,CAAC,CAClC,CAAC;QACF,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;QAEtB,MAAM,OAAO,GAAG,IAAI,mBAAQ,CAAC,CAAC,EAAE,uBAAY,CAAC,sBAAsB,CAAC,CAAC;QACrE,OAAO,CAAC,YAAY,CAChB,IAAI,qBAAS,EAAE;aACV,OAAO,CAAC;YACL,KAAK,EAAE,CAAC;YACR,IAAI,EAAE,GAAG;YACT,QAAQ,EAAE,MAAM;SACnB,CAAC;aACD,MAAM,CAAC,IAAI,qDAAwB,EAAE,CAAC,CAC9C,CAAC;QACF,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;IAC5B,CAAC;IAEM,cAAc,CAAC,SAAoB;QACtC,MAAM,QAAQ,GAAG,IAAI,mBAAQ,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC;QAC9C,QAAQ,CAAC,YAAY,CAAC,SAAS,CAAC,CAAC;QACjC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;QAEzB,IAAI,CAAC,SAAS,EAAE,CAAC;IACrB,CAAC;CACJ;AA/DD,8BA+DC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\nimport { Paragraph } from "../paragraph";\r\nimport { Footnote, FootnoteType } from "./footnote/footnote";\r\nimport { ContinuationSeperatorRun } from "./footnote/run/continuation-seperator-run";\r\nimport { SeperatorRun } from "./footnote/run/seperator-run";\r\nimport { FootnotesAttributes } from "./footnotes-attributes";\r\n\r\nexport class FootNotes extends XmlComponent {\r\n // tslint:disable-next-line:readonly-keyword\r\n private currentId: number;\r\n\r\n constructor() {\r\n super("w:footnotes");\r\n\r\n this.currentId = 1;\r\n\r\n this.root.push(\r\n new FootnotesAttributes({\r\n wpc: "http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas",\r\n mc: "http://schemas.openxmlformats.org/markup-compatibility/2006",\r\n o: "urn:schemas-microsoft-com:office:office",\r\n r: "http://schemas.openxmlformats.org/officeDocument/2006/relationships",\r\n m: "http://schemas.openxmlformats.org/officeDocument/2006/math",\r\n v: "urn:schemas-microsoft-com:vml",\r\n wp14: "http://schemas.microsoft.com/office/word/2010/wordprocessingDrawing",\r\n wp: "http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing",\r\n w10: "urn:schemas-microsoft-com:office:word",\r\n w: "http://schemas.openxmlformats.org/wordprocessingml/2006/main",\r\n w14: "http://schemas.microsoft.com/office/word/2010/wordml",\r\n w15: "http://schemas.microsoft.com/office/word/2012/wordml",\r\n wpg: "http://schemas.microsoft.com/office/word/2010/wordprocessingGroup",\r\n wpi: "http://schemas.microsoft.com/office/word/2010/wordprocessingInk",\r\n wne: "http://schemas.microsoft.com/office/word/2006/wordml",\r\n wps: "http://schemas.microsoft.com/office/word/2010/wordprocessingShape",\r\n Ignorable: "w14 w15 wp14",\r\n }),\r\n );\r\n\r\n const begin = new Footnote(-1, FootnoteType.SEPERATOR);\r\n begin.addParagraph(\r\n new Paragraph()\r\n .spacing({\r\n after: 0,\r\n line: 240,\r\n lineRule: "auto",\r\n })\r\n .addRun(new SeperatorRun()),\r\n );\r\n this.root.push(begin);\r\n\r\n const spacing = new Footnote(0, FootnoteType.CONTINUATION_SEPERATOR);\r\n spacing.addParagraph(\r\n new Paragraph()\r\n .spacing({\r\n after: 0,\r\n line: 240,\r\n lineRule: "auto",\r\n })\r\n .addRun(new ContinuationSeperatorRun()),\r\n );\r\n this.root.push(spacing);\r\n }\r\n\r\n public createFootNote(paragraph: Paragraph): void {\r\n const footnote = new Footnote(this.currentId);\r\n footnote.addParagraph(paragraph);\r\n this.root.push(footnote);\r\n\r\n this.currentId++;\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(2)),C=(c.s[3]++,t(262)),m=(c.s[4]++,t(266)),d=(c.s[5]++,t(268)),p=(c.s[6]++,t(270));c.s[20]++,e.FootNotes=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[7]++,super("w:footnotes"),c.s[8]++,this.currentId=1,c.s[9]++,this.root.push(new p.FootnotesAttributes({wpc:"http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas",mc:"http://schemas.openxmlformats.org/markup-compatibility/2006",o:"urn:schemas-microsoft-com:office:office",r:"http://schemas.openxmlformats.org/officeDocument/2006/relationships",m:"http://schemas.openxmlformats.org/officeDocument/2006/math",v:"urn:schemas-microsoft-com:vml",wp14:"http://schemas.microsoft.com/office/word/2010/wordprocessingDrawing",wp:"http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing",w10:"urn:schemas-microsoft-com:office:word",w:"http://schemas.openxmlformats.org/wordprocessingml/2006/main",w14:"http://schemas.microsoft.com/office/word/2010/wordml",w15:"http://schemas.microsoft.com/office/word/2012/wordml",wpg:"http://schemas.microsoft.com/office/word/2010/wordprocessingGroup",wpi:"http://schemas.microsoft.com/office/word/2010/wordprocessingInk",wne:"http://schemas.microsoft.com/office/word/2006/wordml",wps:"http://schemas.microsoft.com/office/word/2010/wordprocessingShape",Ignorable:"w14 w15 wp14"}));const n=(c.s[10]++,new C.Footnote(-1,C.FootnoteType.SEPERATOR));c.s[11]++,n.addParagraph((new u.Paragraph).spacing({after:0,line:240,lineRule:"auto"}).addRun(new d.SeperatorRun)),c.s[12]++,this.root.push(n);const e=(c.s[13]++,new C.Footnote(0,C.FootnoteType.CONTINUATION_SEPERATOR));c.s[14]++,e.addParagraph((new u.Paragraph).spacing({after:0,line:240,lineRule:"auto"}).addRun(new m.ContinuationSeperatorRun)),c.s[15]++,this.root.push(e)}createFootNote(n){c.f[1]++;const e=(c.s[16]++,new C.Footnote(this.currentId));c.s[17]++,e.addParagraph(n),c.s[18]++,this.root.push(e),c.s[19]++,this.currentId++}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footnotes\\footnote\\footnote.ts",r="e2e13ba6eef8582ae720ca330aca6790aa5cd051",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footnotes\\footnote\\footnote.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:30},end:{line:4,column:62}},3:{start:{line:5,column:27},end:{line:5,column:60}},4:{start:{line:7,column:0},end:{line:10,column:71}},5:{start:{line:8,column:4},end:{line:8,column:44}},6:{start:{line:9,column:4},end:{line:9,column:69}},7:{start:{line:13,column:8},end:{line:13,column:28}},8:{start:{line:14,column:8},end:{line:17,column:12}},9:{start:{line:20,column:8},end:{line:20,column:73}},10:{start:{line:21,column:8},end:{line:21,column:34}},11:{start:{line:24,column:0},end:{line:24,column:28}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:7,column:1},end:{line:7,column:2}},loc:{start:{line:7,column:25},end:{line:10,column:1}},line:7},1:{name:"(anonymous_1)",decl:{start:{line:12,column:4},end:{line:12,column:5}},loc:{start:{line:12,column:26},end:{line:18,column:5}},line:12},2:{name:"(anonymous_2)",decl:{start:{line:19,column:4},end:{line:19,column:5}},loc:{start:{line:19,column:28},end:{line:22,column:5}},line:19}},branchMap:{0:{loc:{start:{line:10,column:18},end:{line:10,column:69}},type:"binary-expr",locations:[{start:{line:10,column:18},end:{line:10,column:38}},{start:{line:10,column:43},end:{line:10,column:68}}],line:10}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0},f:{0:0,1:0,2:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/footnotes/footnote/footnote.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\footnotes\\footnote\\footnote.ts"],names:[],mappings:";;AACA,wDAAmD;AAEnD,+DAA2D;AAC3D,6DAAwD;AAExD,IAAY,YAGX;AAHD,WAAY,YAAY;IACpB,uCAAuB,CAAA;IACvB,gEAAgD,CAAA;AACpD,CAAC,EAHW,YAAY,GAAZ,oBAAY,KAAZ,oBAAY,QAGvB;AAED,cAAsB,SAAQ,6BAAY;IACtC,YAAY,EAAU,EAAE,IAAmB;QACvC,KAAK,CAAC,YAAY,CAAC,CAAC;QACpB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,wCAAkB,CAAC;YACnB,IAAI,EAAE,IAAI;YACV,EAAE,EAAE,EAAE;SACT,CAAC,CACL,CAAC;IACN,CAAC;IAEM,YAAY,CAAC,SAAoB;QACpC,SAAS,CAAC,aAAa,CAAC,IAAI,iCAAc,EAAE,CAAC,CAAC;QAC9C,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC;IAC9B,CAAC;CACJ;AAfD,4BAeC",sourcesContent:['import { Paragraph } from "file/paragraph";\r\nimport { XmlComponent } from "file/xml-components";\r\n\r\nimport { FootnoteAttributes } from "./footnote-attributes";\r\nimport { FootnoteRefRun } from "./run/footnote-ref-run";\r\n\r\nexport enum FootnoteType {\r\n SEPERATOR = "separator",\r\n CONTINUATION_SEPERATOR = "continuationSeparator",\r\n}\r\n\r\nexport class Footnote extends XmlComponent {\r\n constructor(id: number, type?: FootnoteType) {\r\n super("w:footnote");\r\n this.root.push(\r\n new FootnoteAttributes({\r\n type: type,\r\n id: id,\r\n }),\r\n );\r\n }\r\n\r\n public addParagraph(paragraph: Paragraph): void {\r\n paragraph.addRunToFront(new FootnoteRefRun());\r\n this.root.push(paragraph);\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(263)),C=(c.s[3]++,t(264));c.s[4]++,function(n){c.f[0]++,c.s[5]++,n.SEPERATOR="separator",c.s[6]++,n.CONTINUATION_SEPERATOR="continuationSeparator"}((c.b[0][0]++,e.FootnoteType||(c.b[0][1]++,e.FootnoteType={})));c.s[11]++,e.Footnote=class extends a.XmlComponent{constructor(n,e){c.f[1]++,c.s[7]++,super("w:footnote"),c.s[8]++,this.root.push(new u.FootnoteAttributes({type:e,id:n}))}addParagraph(n){c.f[2]++,c.s[9]++,n.addRunToFront(new C.FootnoteRefRun),c.s[10]++,this.root.push(n)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footnotes\\footnote\\footnote-attributes.ts",r="fcb4b717e35c24e98ca661190ff4f8371ed03f63",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footnotes\\footnote\\footnote-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:10,column:10}},4:{start:{line:13,column:0},end:{line:13,column:48}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:11,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/footnotes/footnote/footnote-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\footnotes\\footnote\\footnote-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAO5D,wBAAgC,SAAQ,sCAAoD;IAA5F;;QACuB,YAAO,GAAG;YACzB,IAAI,EAAE,QAAQ;YACd,EAAE,EAAE,MAAM;SACb,CAAC;IACN,CAAC;CAAA;AALD,gDAKC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface IFootnoteAttributesProperties {\r\n readonly type?: string;\r\n readonly id: number;\r\n}\r\n\r\nexport class FootnoteAttributes extends XmlAttributeComponent<IFootnoteAttributesProperties> {\r\n protected readonly xmlKeys = {\r\n type: "w:type",\r\n id: "w:id",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.FootnoteAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={type:"w:type",id:"w:id"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footnotes\\footnote\\run\\footnote-ref-run.ts",r="3d6bd706ae717f9a672beb0b668300eec4d46dea",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footnotes\\footnote\\run\\footnote-ref-run.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:20},end:{line:3,column:45}},2:{start:{line:4,column:23},end:{line:4,column:48}},3:{start:{line:7,column:8},end:{line:7,column:16}},4:{start:{line:8,column:8},end:{line:8,column:40}},5:{start:{line:9,column:8},end:{line:9,column:57}},6:{start:{line:12,column:0},end:{line:12,column:40}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:18},end:{line:10,column:5}},line:6}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/footnotes/footnote/run/footnote-ref-run.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\footnotes\\footnote\\run\\footnote-ref-run.ts"],names:[],mappings:";;AAAA,8CAAqC;AACrC,iDAA6C;AAE7C,oBAA4B,SAAQ,eAAG;IACnC;QACI,KAAK,EAAE,CAAC;QAER,IAAI,CAAC,KAAK,CAAC,mBAAmB,CAAC,CAAC;QAChC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,0BAAW,EAAE,CAAC,CAAC;IACtC,CAAC;CACJ;AAPD,wCAOC",sourcesContent:['import { Run } from "file/paragraph";\r\nimport { FootnoteRef } from "./footnote-ref";\r\n\r\nexport class FootnoteRefRun extends Run {\r\n constructor() {\r\n super();\r\n\r\n this.style("FootnoteReference");\r\n this.root.push(new FootnoteRef());\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(2)),u=(c.s[2]++,t(265));c.s[6]++,e.FootnoteRefRun=class extends a.Run{constructor(){c.f[0]++,c.s[3]++,super(),c.s[4]++,this.style("FootnoteReference"),c.s[5]++,this.root.push(new u.FootnoteRef)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footnotes\\footnote\\run\\footnote-ref.ts",r="58489bccdb455dbd4424af14a8f3901f9a21d2f0",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footnotes\\footnote\\run\\footnote-ref.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:31}},3:{start:{line:9,column:0},end:{line:9,column:34}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:7,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/footnotes/footnote/run/footnote-ref.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\footnotes\\footnote\\run\\footnote-ref.ts"],names:[],mappings:";;AAAA,wDAAmD;AAEnD,iBAAyB,SAAQ,6BAAY;IACzC;QACI,KAAK,CAAC,eAAe,CAAC,CAAC;IAC3B,CAAC;CACJ;AAJD,kCAIC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\n\r\nexport class FootnoteRef extends XmlComponent {\r\n constructor() {\r\n super("w:footnoteRef");\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[3]++,e.FootnoteRef=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[2]++,super("w:footnoteRef")}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footnotes\\footnote\\run\\continuation-seperator-run.ts",r="773e498bae66764b69a7ac545bcc506136d5fb16",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footnotes\\footnote\\run\\continuation-seperator-run.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:20},end:{line:3,column:45}},2:{start:{line:4,column:33},end:{line:4,column:68}},3:{start:{line:7,column:8},end:{line:7,column:16}},4:{start:{line:8,column:8},end:{line:8,column:77}},5:{start:{line:11,column:0},end:{line:11,column:60}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:18},end:{line:9,column:5}},line:6}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/footnotes/footnote/run/continuation-seperator-run.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\footnotes\\footnote\\run\\continuation-seperator-run.ts"],names:[],mappings:";;AAAA,8CAAqC;AACrC,qEAAiE;AAEjE,8BAAsC,SAAQ,eAAG;IAC7C;QACI,KAAK,EAAE,CAAC;QAER,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,8CAAqB,EAAE,CAAC,CAAC;IAChD,CAAC;CACJ;AAND,4DAMC",sourcesContent:['import { Run } from "file/paragraph";\r\nimport { ContinuationSeperator } from "./continuation-seperator";\r\n\r\nexport class ContinuationSeperatorRun extends Run {\r\n constructor() {\r\n super();\r\n\r\n this.root.push(new ContinuationSeperator());\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(2)),u=(c.s[2]++,t(267));c.s[5]++,e.ContinuationSeperatorRun=class extends a.Run{constructor(){c.f[0]++,c.s[3]++,super(),c.s[4]++,this.root.push(new u.ContinuationSeperator)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footnotes\\footnote\\run\\continuation-seperator.ts",r="237c9b42c707ef73ea1b0388c4bc109bd94b6b9f",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footnotes\\footnote\\run\\continuation-seperator.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:41}},3:{start:{line:9,column:0},end:{line:9,column:54}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:7,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/footnotes/footnote/run/continuation-seperator.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\footnotes\\footnote\\run\\continuation-seperator.ts"],names:[],mappings:";;AAAA,wDAAmD;AAEnD,2BAAmC,SAAQ,6BAAY;IACnD;QACI,KAAK,CAAC,yBAAyB,CAAC,CAAC;IACrC,CAAC;CACJ;AAJD,sDAIC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\n\r\nexport class ContinuationSeperator extends XmlComponent {\r\n constructor() {\r\n super("w:continuationSeparator");\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[3]++,e.ContinuationSeperator=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[2]++,super("w:continuationSeparator")}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footnotes\\footnote\\run\\seperator-run.ts",r="46281b2af557ab3f6638da4afc4505de4bd383c6",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footnotes\\footnote\\run\\seperator-run.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:20},end:{line:3,column:45}},2:{start:{line:4,column:20},end:{line:4,column:42}},3:{start:{line:7,column:8},end:{line:7,column:16}},4:{start:{line:8,column:8},end:{line:8,column:52}},5:{start:{line:11,column:0},end:{line:11,column:36}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:18},end:{line:9,column:5}},line:6}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/footnotes/footnote/run/seperator-run.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\footnotes\\footnote\\run\\seperator-run.ts"],names:[],mappings:";;AAAA,8CAAqC;AACrC,2CAAwC;AAExC,kBAA0B,SAAQ,eAAG;IACjC;QACI,KAAK,EAAE,CAAC;QAER,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,qBAAS,EAAE,CAAC,CAAC;IACpC,CAAC;CACJ;AAND,oCAMC",sourcesContent:['import { Run } from "file/paragraph";\r\nimport { Seperator } from "./seperator";\r\n\r\nexport class SeperatorRun extends Run {\r\n constructor() {\r\n super();\r\n\r\n this.root.push(new Seperator());\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(2)),u=(c.s[2]++,t(269));c.s[5]++,e.SeperatorRun=class extends a.Run{constructor(){c.f[0]++,c.s[3]++,super(),c.s[4]++,this.root.push(new u.Seperator)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footnotes\\footnote\\run\\seperator.ts",r="77de176909d62d2ee9984eb6150ba620b0e6ad97",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footnotes\\footnote\\run\\seperator.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:29}},3:{start:{line:9,column:0},end:{line:9,column:30}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:7,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/footnotes/footnote/run/seperator.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\footnotes\\footnote\\run\\seperator.ts"],names:[],mappings:";;AAAA,wDAAmD;AAEnD,eAAuB,SAAQ,6BAAY;IACvC;QACI,KAAK,CAAC,aAAa,CAAC,CAAC;IACzB,CAAC;CACJ;AAJD,8BAIC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\n\r\nexport class Seperator extends XmlComponent {\r\n constructor() {\r\n super("w:separator");\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[3]++,e.Seperator=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[2]++,super("w:separator")}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footnotes\\footnotes-attributes.ts",r="b7af38f38670b323175b86b21bf64a9f286e8405",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\footnotes\\footnotes-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:25,column:10}},4:{start:{line:28,column:0},end:{line:28,column:50}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:26,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/footnotes/footnotes-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\footnotes\\footnotes-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAsB5D,yBAAiC,SAAQ,sCAAqD;IAA9F;;QACuB,YAAO,GAAG;YACzB,GAAG,EAAE,WAAW;YAChB,EAAE,EAAE,UAAU;YACd,CAAC,EAAE,SAAS;YACZ,CAAC,EAAE,SAAS;YACZ,CAAC,EAAE,SAAS;YACZ,CAAC,EAAE,SAAS;YACZ,IAAI,EAAE,YAAY;YAClB,EAAE,EAAE,UAAU;YACd,GAAG,EAAE,WAAW;YAChB,CAAC,EAAE,SAAS;YACZ,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,SAAS,EAAE,cAAc;SAC5B,CAAC;IACN,CAAC;CAAA;AApBD,kDAoBC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface IFootnotesAttributesProperties {\r\n readonly wpc?: string;\r\n readonly mc?: string;\r\n readonly o?: string;\r\n readonly r?: string;\r\n readonly m?: string;\r\n readonly v?: string;\r\n readonly wp14?: string;\r\n readonly wp?: string;\r\n readonly w10?: string;\r\n readonly w?: string;\r\n readonly w14?: string;\r\n readonly w15?: string;\r\n readonly wpg?: string;\r\n readonly wpi?: string;\r\n readonly wne?: string;\r\n readonly wps?: string;\r\n readonly Ignorable?: string;\r\n}\r\n\r\nexport class FootnotesAttributes extends XmlAttributeComponent<IFootnotesAttributesProperties> {\r\n protected readonly xmlKeys = {\r\n wpc: "xmlns:wpc",\r\n mc: "xmlns:mc",\r\n o: "xmlns:o",\r\n r: "xmlns:r",\r\n m: "xmlns:m",\r\n v: "xmlns:v",\r\n wp14: "xmlns:wp14",\r\n wp: "xmlns:wp",\r\n w10: "xmlns:w10",\r\n w: "xmlns:w",\r\n w14: "xmlns:w14",\r\n w15: "xmlns:w15",\r\n wpg: "xmlns:wpg",\r\n wpi: "xmlns:wpi",\r\n wne: "xmlns:wne",\r\n wps: "xmlns:wps",\r\n Ignorable: "mc:Ignorable",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.FootnotesAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={wpc:"xmlns:wpc",mc:"xmlns:mc",o:"xmlns:o",r:"xmlns:r",m:"xmlns:m",v:"xmlns:v",wp14:"xmlns:wp14",wp:"xmlns:wp",w10:"xmlns:w10",w:"xmlns:w",w14:"xmlns:w14",w15:"xmlns:w15",wpg:"xmlns:wpg",wpi:"xmlns:wpi",wne:"xmlns:wne",wps:"xmlns:wps",Ignorable:"mc:Ignorable"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\header\\header.ts",r="b24632fee8b97e13037a851413d45265ca1e9b1c",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\header\\header.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:20},end:{line:4,column:43}},3:{start:{line:5,column:16},end:{line:5,column:35}},4:{start:{line:6,column:28},end:{line:6,column:58}},5:{start:{line:9,column:8},end:{line:9,column:36}},6:{start:{line:10,column:8},end:{line:10,column:37}},7:{start:{line:11,column:8},end:{line:39,column:12}},8:{start:{line:42,column:8},end:{line:42,column:26}},9:{start:{line:45,column:8},end:{line:45,column:34}},10:{start:{line:48,column:21},end:{line:48,column:52}},11:{start:{line:49,column:8},end:{line:49,column:32}},12:{start:{line:50,column:8},end:{line:50,column:20}},13:{start:{line:53,column:8},end:{line:53,column:30}},14:{start:{line:56,column:22},end:{line:56,column:51}},15:{start:{line:57,column:8},end:{line:57,column:29}},16:{start:{line:58,column:8},end:{line:58,column:21}},17:{start:{line:61,column:0},end:{line:61,column:24}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:8,column:4},end:{line:8,column:5}},loc:{start:{line:8,column:46},end:{line:40,column:5}},line:8},1:{name:"(anonymous_1)",decl:{start:{line:41,column:4},end:{line:41,column:5}},loc:{start:{line:41,column:22},end:{line:43,column:5}},line:41},2:{name:"(anonymous_2)",decl:{start:{line:44,column:4},end:{line:44,column:5}},loc:{start:{line:44,column:28},end:{line:46,column:5}},line:44},3:{name:"(anonymous_3)",decl:{start:{line:47,column:4},end:{line:47,column:5}},loc:{start:{line:47,column:26},end:{line:51,column:5}},line:47},4:{name:"(anonymous_4)",decl:{start:{line:52,column:4},end:{line:52,column:5}},loc:{start:{line:52,column:20},end:{line:54,column:5}},line:52},5:{name:"(anonymous_5)",decl:{start:{line:55,column:4},end:{line:55,column:5}},loc:{start:{line:55,column:28},end:{line:59,column:5}},line:55}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0},f:{0:0,1:0,2:0,3:0,4:0,5:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/header/header.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\header\\header.ts"],names:[],mappings:";;AACA,wDAA8E;AAC9E,4CAAyC;AACzC,oCAAiC;AACjC,2DAAuD;AAEvD,YAAoB,SAAQ,0CAAyB;IAGjD,YAAY,eAAuB,EAAE,WAA0B;QAC3D,KAAK,CAAC,OAAO,EAAE,WAAW,CAAC,CAAC;QAE5B,IAAI,CAAC,KAAK,GAAG,eAAe,CAAC;QAE7B,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,oCAAgB,CAAC;YACjB,GAAG,EAAE,oEAAoE;YACzE,EAAE,EAAE,6DAA6D;YACjE,CAAC,EAAE,yCAAyC;YAC5C,CAAC,EAAE,qEAAqE;YACxE,CAAC,EAAE,4DAA4D;YAC/D,CAAC,EAAE,+BAA+B;YAClC,IAAI,EAAE,qEAAqE;YAC3E,EAAE,EAAE,wEAAwE;YAC5E,GAAG,EAAE,uCAAuC;YAC5C,CAAC,EAAE,8DAA8D;YACjE,GAAG,EAAE,sDAAsD;YAC3D,GAAG,EAAE,sDAAsD;YAC3D,GAAG,EAAE,mEAAmE;YACxE,GAAG,EAAE,iEAAiE;YACtE,GAAG,EAAE,sDAAsD;YAC3D,GAAG,EAAE,mEAAmE;YACxE,EAAE,EAAE,0DAA0D;YAC9D,GAAG,EAAE,8DAA8D;YACnE,GAAG,EAAE,gEAAgE;YACrE,GAAG,EAAE,8DAA8D;YACnE,GAAG,EAAE,+DAA+D;YACpE,GAAG,EAAE,+DAA+D;YACpE,GAAG,EAAE,+DAA+D;YACpE,GAAG,EAAE,+DAA+D;YACpE,GAAG,EAAE,+DAA+D;YACpE,MAAM,EAAE,0DAA0D;YAClE,KAAK,EAAE,4DAA4D;SACtE,CAAC,CACL,CAAC;IACN,CAAC;IAED,IAAW,WAAW;QAClB,OAAO,IAAI,CAAC,KAAK,CAAC;IACtB,CAAC;IAEM,YAAY,CAAC,SAAoB;QACpC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC;IAC9B,CAAC;IAEM,eAAe,CAAC,IAAa;QAChC,MAAM,IAAI,GAAG,IAAI,qBAAS,CAAC,IAAI,CAAC,CAAC;QACjC,IAAI,CAAC,YAAY,CAAC,IAAI,CAAC,CAAC;QACxB,OAAO,IAAI,CAAC;IAChB,CAAC;IAEM,QAAQ,CAAC,KAAY;QACxB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;IAC1B,CAAC;IAEM,WAAW,CAAC,IAAY,EAAE,IAAY;QACzC,MAAM,KAAK,GAAG,IAAI,aAAK,CAAC,IAAI,EAAE,IAAI,CAAC,CAAC;QACpC,IAAI,CAAC,QAAQ,CAAC,KAAK,CAAC,CAAC;QACrB,OAAO,KAAK,CAAC;IACjB,CAAC;CACJ;AAhED,wBAgEC",sourcesContent:['// http://officeopenxml.com/WPheaders.php\r\nimport { InitializableXmlComponent, XmlComponent } from "file/xml-components";\r\nimport { Paragraph } from "../paragraph";\r\nimport { Table } from "../table";\r\nimport { HeaderAttributes } from "./header-attributes";\r\n\r\nexport class Header extends InitializableXmlComponent {\r\n private readonly refId: number;\r\n\r\n constructor(referenceNumber: number, initContent?: XmlComponent) {\r\n super("w:hdr", initContent);\r\n\r\n this.refId = referenceNumber;\r\n\r\n this.root.push(\r\n new HeaderAttributes({\r\n wpc: "http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas",\r\n mc: "http://schemas.openxmlformats.org/markup-compatibility/2006",\r\n o: "urn:schemas-microsoft-com:office:office",\r\n r: "http://schemas.openxmlformats.org/officeDocument/2006/relationships",\r\n m: "http://schemas.openxmlformats.org/officeDocument/2006/math",\r\n v: "urn:schemas-microsoft-com:vml",\r\n wp14: "http://schemas.microsoft.com/office/word/2010/wordprocessingDrawing",\r\n wp: "http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing",\r\n w10: "urn:schemas-microsoft-com:office:word",\r\n w: "http://schemas.openxmlformats.org/wordprocessingml/2006/main",\r\n w14: "http://schemas.microsoft.com/office/word/2010/wordml",\r\n w15: "http://schemas.microsoft.com/office/word/2012/wordml",\r\n wpg: "http://schemas.microsoft.com/office/word/2010/wordprocessingGroup",\r\n wpi: "http://schemas.microsoft.com/office/word/2010/wordprocessingInk",\r\n wne: "http://schemas.microsoft.com/office/word/2006/wordml",\r\n wps: "http://schemas.microsoft.com/office/word/2010/wordprocessingShape",\r\n cx: "http://schemas.microsoft.com/office/drawing/2014/chartex",\r\n cx1: "http://schemas.microsoft.com/office/drawing/2015/9/8/chartex",\r\n cx2: "http://schemas.microsoft.com/office/drawing/2015/10/21/chartex",\r\n cx3: "http://schemas.microsoft.com/office/drawing/2016/5/9/chartex",\r\n cx4: "http://schemas.microsoft.com/office/drawing/2016/5/10/chartex",\r\n cx5: "http://schemas.microsoft.com/office/drawing/2016/5/11/chartex",\r\n cx6: "http://schemas.microsoft.com/office/drawing/2016/5/12/chartex",\r\n cx7: "http://schemas.microsoft.com/office/drawing/2016/5/13/chartex",\r\n cx8: "http://schemas.microsoft.com/office/drawing/2016/5/14/chartex",\r\n w16cid: "http://schemas.microsoft.com/office/word/2016/wordml/cid",\r\n w16se: "http://schemas.microsoft.com/office/word/2015/wordml/symex",\r\n }),\r\n );\r\n }\r\n\r\n public get ReferenceId(): number {\r\n return this.refId;\r\n }\r\n\r\n public addParagraph(paragraph: Paragraph): void {\r\n this.root.push(paragraph);\r\n }\r\n\r\n public createParagraph(text?: string): Paragraph {\r\n const para = new Paragraph(text);\r\n this.addParagraph(para);\r\n return para;\r\n }\r\n\r\n public addTable(table: Table): void {\r\n this.root.push(table);\r\n }\r\n\r\n public createTable(rows: number, cols: number): Table {\r\n const table = new Table(rows, cols);\r\n this.addTable(table);\r\n return table;\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(2)),C=(c.s[3]++,t(23)),m=(c.s[4]++,t(272));c.s[17]++,e.Header=class extends a.InitializableXmlComponent{constructor(n,e){c.f[0]++,c.s[5]++,super("w:hdr",e),c.s[6]++,this.refId=n,c.s[7]++,this.root.push(new m.HeaderAttributes({wpc:"http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas",mc:"http://schemas.openxmlformats.org/markup-compatibility/2006",o:"urn:schemas-microsoft-com:office:office",r:"http://schemas.openxmlformats.org/officeDocument/2006/relationships",m:"http://schemas.openxmlformats.org/officeDocument/2006/math",v:"urn:schemas-microsoft-com:vml",wp14:"http://schemas.microsoft.com/office/word/2010/wordprocessingDrawing",wp:"http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing",w10:"urn:schemas-microsoft-com:office:word",w:"http://schemas.openxmlformats.org/wordprocessingml/2006/main",w14:"http://schemas.microsoft.com/office/word/2010/wordml",w15:"http://schemas.microsoft.com/office/word/2012/wordml",wpg:"http://schemas.microsoft.com/office/word/2010/wordprocessingGroup",wpi:"http://schemas.microsoft.com/office/word/2010/wordprocessingInk",wne:"http://schemas.microsoft.com/office/word/2006/wordml",wps:"http://schemas.microsoft.com/office/word/2010/wordprocessingShape",cx:"http://schemas.microsoft.com/office/drawing/2014/chartex",cx1:"http://schemas.microsoft.com/office/drawing/2015/9/8/chartex",cx2:"http://schemas.microsoft.com/office/drawing/2015/10/21/chartex",cx3:"http://schemas.microsoft.com/office/drawing/2016/5/9/chartex",cx4:"http://schemas.microsoft.com/office/drawing/2016/5/10/chartex",cx5:"http://schemas.microsoft.com/office/drawing/2016/5/11/chartex",cx6:"http://schemas.microsoft.com/office/drawing/2016/5/12/chartex",cx7:"http://schemas.microsoft.com/office/drawing/2016/5/13/chartex",cx8:"http://schemas.microsoft.com/office/drawing/2016/5/14/chartex",w16cid:"http://schemas.microsoft.com/office/word/2016/wordml/cid",w16se:"http://schemas.microsoft.com/office/word/2015/wordml/symex"}))}get ReferenceId(){return c.f[1]++,c.s[8]++,this.refId}addParagraph(n){c.f[2]++,c.s[9]++,this.root.push(n)}createParagraph(n){c.f[3]++;const e=(c.s[10]++,new u.Paragraph(n));return c.s[11]++,this.addParagraph(e),c.s[12]++,e}addTable(n){c.f[4]++,c.s[13]++,this.root.push(n)}createTable(n,e){c.f[5]++;const t=(c.s[14]++,new C.Table(n,e));return c.s[15]++,this.addTable(t),c.s[16]++,t}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\header\\header-attributes.ts",r="37cd381865e8798b92cc71d91210d279d22ab8c1",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\header\\header-attributes.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:41,column:10}},4:{start:{line:44,column:0},end:{line:44,column:44}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:42,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/header/header-attributes.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\header\\header-attributes.ts"],names:[],mappings:";;AAAA,wDAA4D;AAsC5D,sBAA8B,SAAQ,sCAAkD;IAAxF;;QACuB,YAAO,GAAG;YACzB,GAAG,EAAE,WAAW;YAChB,EAAE,EAAE,UAAU;YACd,CAAC,EAAE,SAAS;YACZ,CAAC,EAAE,SAAS;YACZ,CAAC,EAAE,SAAS;YACZ,CAAC,EAAE,SAAS;YACZ,IAAI,EAAE,YAAY;YAClB,EAAE,EAAE,UAAU;YACd,GAAG,EAAE,WAAW;YAChB,CAAC,EAAE,SAAS;YACZ,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,EAAE,EAAE,UAAU;YACd,EAAE,EAAE,UAAU;YACd,OAAO,EAAE,eAAe;YACxB,QAAQ,EAAE,gBAAgB;YAC1B,GAAG,EAAE,WAAW;YAChB,IAAI,EAAE,UAAU;YAChB,EAAE,EAAE,UAAU;YACd,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,MAAM,EAAE,cAAc;YACtB,KAAK,EAAE,aAAa;SACvB,CAAC;IACN,CAAC;CAAA;AApCD,4CAoCC",sourcesContent:['import { XmlAttributeComponent } from "file/xml-components";\r\n\r\nexport interface IHeaderAttributesProperties {\r\n readonly wpc?: string;\r\n readonly mc?: string;\r\n readonly o?: string;\r\n readonly r?: string;\r\n readonly m?: string;\r\n readonly v?: string;\r\n readonly wp14?: string;\r\n readonly wp?: string;\r\n readonly w10?: string;\r\n readonly w?: string;\r\n readonly w14?: string;\r\n readonly w15?: string;\r\n readonly wpg?: string;\r\n readonly wpi?: string;\r\n readonly wne?: string;\r\n readonly wps?: string;\r\n readonly cp?: string;\r\n readonly dc?: string;\r\n readonly dcterms?: string;\r\n readonly dcmitype?: string;\r\n readonly xsi?: string;\r\n readonly type?: string;\r\n readonly cx?: string;\r\n readonly cx1?: string;\r\n readonly cx2?: string;\r\n readonly cx3?: string;\r\n readonly cx4?: string;\r\n readonly cx5?: string;\r\n readonly cx6?: string;\r\n readonly cx7?: string;\r\n readonly cx8?: string;\r\n readonly w16cid: string;\r\n readonly w16se: string;\r\n}\r\n\r\nexport class HeaderAttributes extends XmlAttributeComponent<IHeaderAttributesProperties> {\r\n protected readonly xmlKeys = {\r\n wpc: "xmlns:wpc",\r\n mc: "xmlns:mc",\r\n o: "xmlns:o",\r\n r: "xmlns:r",\r\n m: "xmlns:m",\r\n v: "xmlns:v",\r\n wp14: "xmlns:wp14",\r\n wp: "xmlns:wp",\r\n w10: "xmlns:w10",\r\n w: "xmlns:w",\r\n w14: "xmlns:w14",\r\n w15: "xmlns:w15",\r\n wpg: "xmlns:wpg",\r\n wpi: "xmlns:wpi",\r\n wne: "xmlns:wne",\r\n wps: "xmlns:wps",\r\n cp: "xmlns:cp",\r\n dc: "xmlns:dc",\r\n dcterms: "xmlns:dcterms",\r\n dcmitype: "xmlns:dcmitype",\r\n xsi: "xmlns:xsi",\r\n type: "xsi:type",\r\n cx: "xmlns:cx",\r\n cx1: "xmlns:cx1",\r\n cx2: "xmlns:cx2",\r\n cx3: "xmlns:cx3",\r\n cx4: "xmlns:cx4",\r\n cx5: "xmlns:cx5",\r\n cx6: "xmlns:cx6",\r\n cx7: "xmlns:cx7",\r\n cx8: "xmlns:cx8",\r\n w16cid: "xmlns:w16cid",\r\n w16se: "xmlns:w16se",\r\n };\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.HeaderAttributes=class extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={wpc:"xmlns:wpc",mc:"xmlns:mc",o:"xmlns:o",r:"xmlns:r",m:"xmlns:m",v:"xmlns:v",wp14:"xmlns:wp14",wp:"xmlns:wp",w10:"xmlns:w10",w:"xmlns:w",w14:"xmlns:w14",w15:"xmlns:w15",wpg:"xmlns:wpg",wpi:"xmlns:wpi",wne:"xmlns:wne",wps:"xmlns:wps",cp:"xmlns:cp",dc:"xmlns:dc",dcterms:"xmlns:dcterms",dcmitype:"xmlns:dcmitype",xsi:"xmlns:xsi",type:"xsi:type",cx:"xmlns:cx",cx1:"xmlns:cx1",cx2:"xmlns:cx2",cx3:"xmlns:cx3",cx4:"xmlns:cx4",cx5:"xmlns:cx5",cx6:"xmlns:cx6",cx7:"xmlns:cx7",cx8:"xmlns:cx8",w16cid:"xmlns:w16cid",w16se:"xmlns:w16se"}}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\numbering\\numbering.ts",r="b98d51a85c97319e6113624e2496f2761015dc82",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\numbering\\numbering.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:20},end:{line:3,column:45}},2:{start:{line:4,column:25},end:{line:4,column:55}},3:{start:{line:5,column:30},end:{line:5,column:72}},4:{start:{line:6,column:29},end:{line:6,column:60}},5:{start:{line:7,column:14},end:{line:7,column:30}},6:{start:{line:10,column:8},end:{line:10,column:29}},7:{start:{line:11,column:8},end:{line:11,column:36}},8:{start:{line:12,column:8},end:{line:12,column:36}},9:{start:{line:13,column:8},end:{line:31,column:12}},10:{start:{line:32,column:8},end:{line:32,column:24}},11:{start:{line:33,column:34},end:{line:33,column:64}},12:{start:{line:34,column:8},end:{line:34,column:143}},13:{start:{line:35,column:8},end:{line:35,column:144}},14:{start:{line:36,column:8},end:{line:36,column:144}},15:{start:{line:37,column:8},end:{line:37,column:144}},16:{start:{line:38,column:8},end:{line:38,column:144}},17:{start:{line:39,column:8},end:{line:39,column:144}},18:{start:{line:40,column:8},end:{line:40,column:144}},19:{start:{line:41,column:8},end:{line:41,column:144}},20:{start:{line:42,column:8},end:{line:42,column:144}},21:{start:{line:43,column:8},end:{line:43,column:56}},22:{start:{line:46,column:20},end:{line:46,column:77}},23:{start:{line:47,column:8},end:{line:47,column:41}},24:{start:{line:48,column:8},end:{line:48,column:19}},25:{start:{line:51,column:20},end:{line:51,column:70}},26:{start:{line:52,column:8},end:{line:52,column:41}},27:{start:{line:53,column:8},end:{line:53,column:19}},28:{start:{line:56,column:8},end:{line:56,column:65}},29:{start:{line:56,column:46},end:{line:56,column:63}},30:{start:{line:57,column:8},end:{line:57,column:65}},31:{start:{line:57,column:46},end:{line:57,column:63}},32:{start:{line:58,column:8},end:{line:58,column:34}},33:{start:{line:61,column:0},end:{line:61,column:30}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:9,column:4},end:{line:9,column:5}},loc:{start:{line:9,column:18},end:{line:44,column:5}},line:9},1:{name:"(anonymous_1)",decl:{start:{line:45,column:4},end:{line:45,column:5}},loc:{start:{line:45,column:30},end:{line:49,column:5}},line:45},2:{name:"(anonymous_2)",decl:{start:{line:50,column:4},end:{line:50,column:5}},loc:{start:{line:50,column:47},end:{line:54,column:5}},line:50},3:{name:"(anonymous_3)",decl:{start:{line:55,column:4},end:{line:55,column:5}},loc:{start:{line:55,column:17},end:{line:59,column:5}},line:55},4:{name:"(anonymous_4)",decl:{start:{line:56,column:39},end:{line:56,column:40}},loc:{start:{line:56,column:46},end:{line:56,column:63}},line:56},5:{name:"(anonymous_5)",decl:{start:{line:57,column:39},end:{line:57,column:40}},loc:{start:{line:57,column:46},end:{line:57,column:63}},line:57}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0},f:{0:0,1:0,2:0,3:0,4:0,5:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/numbering/numbering.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\numbering\\numbering.ts"],names:[],mappings:"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",sourcesContent:['import { Indent } from "file/paragraph";\r\nimport { IXmlableObject, XmlComponent } from "file/xml-components";\r\nimport { DocumentAttributes } from "../document/document-attributes";\r\nimport { AbstractNumbering } from "./abstract-numbering";\r\nimport { Num } from "./num";\r\n\r\nexport class Numbering extends XmlComponent {\r\n // tslint:disable-next-line:readonly-keyword\r\n private nextId: number;\r\n\r\n private readonly abstractNumbering: XmlComponent[] = [];\r\n private readonly concreteNumbering: XmlComponent[] = [];\r\n\r\n constructor() {\r\n super("w:numbering");\r\n this.root.push(\r\n new DocumentAttributes({\r\n wpc: "http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas",\r\n mc: "http://schemas.openxmlformats.org/markup-compatibility/2006",\r\n o: "urn:schemas-microsoft-com:office:office",\r\n r: "http://schemas.openxmlformats.org/officeDocument/2006/relationships",\r\n m: "http://schemas.openxmlformats.org/officeDocument/2006/math",\r\n v: "urn:schemas-microsoft-com:vml",\r\n wp14: "http://schemas.microsoft.com/office/word/2010/wordprocessingDrawing",\r\n wp: "http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing",\r\n w10: "urn:schemas-microsoft-com:office:word",\r\n w: "http://schemas.openxmlformats.org/wordprocessingml/2006/main",\r\n w14: "http://schemas.microsoft.com/office/word/2010/wordml",\r\n w15: "http://schemas.microsoft.com/office/word/2012/wordml",\r\n wpg: "http://schemas.microsoft.com/office/word/2010/wordprocessingGroup",\r\n wpi: "http://schemas.microsoft.com/office/word/2010/wordprocessingInk",\r\n wne: "http://schemas.microsoft.com/office/word/2006/wordml",\r\n wps: "http://schemas.microsoft.com/office/word/2010/wordprocessingShape",\r\n Ignorable: "w14 w15 wp14",\r\n }),\r\n );\r\n\r\n this.nextId = 0;\r\n\r\n const abstractNumbering = this.createAbstractNumbering();\r\n\r\n abstractNumbering.createLevel(0, "bullet", "\\u25CF", "left").addParagraphProperty(new Indent({ left: 720, hanging: 360 }));\r\n\r\n abstractNumbering.createLevel(1, "bullet", "\\u25CB", "left").addParagraphProperty(new Indent({ left: 1440, hanging: 360 }));\r\n\r\n abstractNumbering.createLevel(2, "bullet", "\\u25A0", "left").addParagraphProperty(new Indent({ left: 2160, hanging: 360 }));\r\n\r\n abstractNumbering.createLevel(3, "bullet", "\\u25CF", "left").addParagraphProperty(new Indent({ left: 2880, hanging: 360 }));\r\n\r\n abstractNumbering.createLevel(4, "bullet", "\\u25CB", "left").addParagraphProperty(new Indent({ left: 3600, hanging: 360 }));\r\n\r\n abstractNumbering.createLevel(5, "bullet", "\\u25A0", "left").addParagraphProperty(new Indent({ left: 4320, hanging: 360 }));\r\n\r\n abstractNumbering.createLevel(6, "bullet", "\\u25CF", "left").addParagraphProperty(new Indent({ left: 5040, hanging: 360 }));\r\n\r\n abstractNumbering.createLevel(7, "bullet", "\\u25CB", "left").addParagraphProperty(new Indent({ left: 5760, hanging: 360 }));\r\n\r\n abstractNumbering.createLevel(8, "bullet", "\\u25A0", "left").addParagraphProperty(new Indent({ left: 6480, hanging: 360 }));\r\n\r\n this.createConcreteNumbering(abstractNumbering);\r\n }\r\n\r\n public createAbstractNumbering(): AbstractNumbering {\r\n const num = new AbstractNumbering(this.nextId++);\r\n this.abstractNumbering.push(num);\r\n return num;\r\n }\r\n\r\n public createConcreteNumbering(abstractNumbering: AbstractNumbering): Num {\r\n const num = new Num(this.nextId++, abstractNumbering.id);\r\n this.concreteNumbering.push(num);\r\n return num;\r\n }\r\n\r\n public prepForXml(): IXmlableObject | undefined {\r\n this.abstractNumbering.forEach((x) => this.root.push(x));\r\n this.concreteNumbering.forEach((x) => this.root.push(x));\r\n return super.prepForXml();\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(2)),u=(c.s[2]++,t(0)),C=(c.s[3]++,t(11)),m=(c.s[4]++,t(103)),d=(c.s[5]++,t(275));c.s[33]++,e.Numbering=class extends u.XmlComponent{constructor(){c.f[0]++,c.s[6]++,super("w:numbering"),c.s[7]++,this.abstractNumbering=[],c.s[8]++,this.concreteNumbering=[],c.s[9]++,this.root.push(new C.DocumentAttributes({wpc:"http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas",mc:"http://schemas.openxmlformats.org/markup-compatibility/2006",o:"urn:schemas-microsoft-com:office:office",r:"http://schemas.openxmlformats.org/officeDocument/2006/relationships",m:"http://schemas.openxmlformats.org/officeDocument/2006/math",v:"urn:schemas-microsoft-com:vml",wp14:"http://schemas.microsoft.com/office/word/2010/wordprocessingDrawing",wp:"http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing",w10:"urn:schemas-microsoft-com:office:word",w:"http://schemas.openxmlformats.org/wordprocessingml/2006/main",w14:"http://schemas.microsoft.com/office/word/2010/wordml",w15:"http://schemas.microsoft.com/office/word/2012/wordml",wpg:"http://schemas.microsoft.com/office/word/2010/wordprocessingGroup",wpi:"http://schemas.microsoft.com/office/word/2010/wordprocessingInk",wne:"http://schemas.microsoft.com/office/word/2006/wordml",wps:"http://schemas.microsoft.com/office/word/2010/wordprocessingShape",Ignorable:"w14 w15 wp14"})),c.s[10]++,this.nextId=0;const n=(c.s[11]++,this.createAbstractNumbering());c.s[12]++,n.createLevel(0,"bullet","●","left").addParagraphProperty(new a.Indent({left:720,hanging:360})),c.s[13]++,n.createLevel(1,"bullet","○","left").addParagraphProperty(new a.Indent({left:1440,hanging:360})),c.s[14]++,n.createLevel(2,"bullet","■","left").addParagraphProperty(new a.Indent({left:2160,hanging:360})),c.s[15]++,n.createLevel(3,"bullet","●","left").addParagraphProperty(new a.Indent({left:2880,hanging:360})),c.s[16]++,n.createLevel(4,"bullet","○","left").addParagraphProperty(new a.Indent({left:3600,hanging:360})),c.s[17]++,n.createLevel(5,"bullet","■","left").addParagraphProperty(new a.Indent({left:4320,hanging:360})),c.s[18]++,n.createLevel(6,"bullet","●","left").addParagraphProperty(new a.Indent({left:5040,hanging:360})),c.s[19]++,n.createLevel(7,"bullet","○","left").addParagraphProperty(new a.Indent({left:5760,hanging:360})),c.s[20]++,n.createLevel(8,"bullet","■","left").addParagraphProperty(new a.Indent({left:6480,hanging:360})),c.s[21]++,this.createConcreteNumbering(n)}createAbstractNumbering(){c.f[1]++;const n=(c.s[22]++,new m.AbstractNumbering(this.nextId++));return c.s[23]++,this.abstractNumbering.push(n),c.s[24]++,n}createConcreteNumbering(n){c.f[2]++;const e=(c.s[25]++,new d.Num(this.nextId++,n.id));return c.s[26]++,this.concreteNumbering.push(e),c.s[27]++,e}prepForXml(){return c.f[3]++,c.s[28]++,this.abstractNumbering.forEach(n=>(c.f[4]++,c.s[29]++,this.root.push(n))),c.s[30]++,this.concreteNumbering.forEach(n=>(c.f[5]++,c.s[31]++,this.root.push(n))),c.s[32]++,super.prepForXml()}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\numbering\\multi-level-type.ts",r="00f6814fc1799efb02a6b58db09bf21c77672bfe",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\numbering\\multi-level-type.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:34}},3:{start:{line:7,column:8},end:{line:9,column:12}},4:{start:{line:12,column:0},end:{line:12,column:40}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:23},end:{line:10,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/numbering/multi-level-type.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\numbering\\multi-level-type.ts"],names:[],mappings:";;AAAA,wDAA+D;AAE/D,oBAA4B,SAAQ,6BAAY;IAC5C,YAAY,KAAa;QACrB,KAAK,CAAC,kBAAkB,CAAC,CAAC;QAC1B,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,2BAAU,CAAC;YACX,GAAG,EAAE,KAAK;SACb,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AATD,wCASC",sourcesContent:['import { Attributes, XmlComponent } from "file/xml-components";\r\n\r\nexport class MultiLevelType extends XmlComponent {\r\n constructor(value: string) {\r\n super("w:multiLevelType");\r\n this.root.push(\r\n new Attributes({\r\n val: value,\r\n }),\r\n );\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[4]++,e.MultiLevelType=class extends a.XmlComponent{constructor(n){c.f[0]++,c.s[2]++,super("w:multiLevelType"),c.s[3]++,this.root.push(new a.Attributes({val:n}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\numbering\\num.ts",r="9b59c7a398e0270b5d137f83631ecce763741612",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\numbering\\num.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:16},end:{line:4,column:34}},3:{start:{line:7,column:8},end:{line:7,column:33}},4:{start:{line:8,column:8},end:{line:10,column:12}},5:{start:{line:15,column:8},end:{line:15,column:28}},6:{start:{line:16,column:8},end:{line:16,column:44}},7:{start:{line:21,column:8},end:{line:21,column:23}},8:{start:{line:22,column:8},end:{line:24,column:12}},9:{start:{line:25,column:8},end:{line:25,column:57}},10:{start:{line:26,column:8},end:{line:26,column:24}},11:{start:{line:29,column:21},end:{line:29,column:50}},12:{start:{line:30,column:8},end:{line:30,column:29}},13:{start:{line:31,column:8},end:{line:31,column:20}},14:{start:{line:34,column:0},end:{line:34,column:18}},15:{start:{line:37,column:8},end:{line:37,column:28}},16:{start:{line:38,column:8},end:{line:38,column:42}},17:{start:{line:43,column:8},end:{line:43,column:31}},18:{start:{line:44,column:8},end:{line:44,column:33}},19:{start:{line:45,column:8},end:{line:45,column:72}},20:{start:{line:46,column:8},end:{line:48,column:9}},21:{start:{line:47,column:12},end:{line:47,column:53}},22:{start:{line:49,column:8},end:{line:49,column:63}},23:{start:{line:50,column:8},end:{line:50,column:33}},24:{start:{line:53,column:8},end:{line:53,column:24}},25:{start:{line:56,column:0},end:{line:56,column:38}},26:{start:{line:59,column:8},end:{line:59,column:28}},27:{start:{line:60,column:8},end:{line:60,column:40}},28:{start:{line:65,column:8},end:{line:65,column:33}},29:{start:{line:66,column:8},end:{line:66,column:68}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:23},end:{line:11,column:5}},line:6},1:{name:"(anonymous_1)",decl:{start:{line:14,column:4},end:{line:14,column:5}},loc:{start:{line:14,column:18},end:{line:17,column:5}},line:14},2:{name:"(anonymous_2)",decl:{start:{line:20,column:4},end:{line:20,column:5}},loc:{start:{line:20,column:38},end:{line:27,column:5}},line:20},3:{name:"(anonymous_3)",decl:{start:{line:28,column:4},end:{line:28,column:5}},loc:{start:{line:28,column:30},end:{line:32,column:5}},line:28},4:{name:"(anonymous_4)",decl:{start:{line:36,column:4},end:{line:36,column:5}},loc:{start:{line:36,column:18},end:{line:39,column:5}},line:36},5:{name:"(anonymous_5)",decl:{start:{line:42,column:4},end:{line:42,column:5}},loc:{start:{line:42,column:33},end:{line:51,column:5}},line:42},6:{name:"(anonymous_6)",decl:{start:{line:52,column:4},end:{line:52,column:5}},loc:{start:{line:52,column:16},end:{line:54,column:5}},line:52},7:{name:"(anonymous_7)",decl:{start:{line:58,column:4},end:{line:58,column:5}},loc:{start:{line:58,column:18},end:{line:61,column:5}},line:58},8:{name:"(anonymous_8)",decl:{start:{line:64,column:4},end:{line:64,column:5}},loc:{start:{line:64,column:23},end:{line:67,column:5}},line:64}},branchMap:{0:{loc:{start:{line:46,column:8},end:{line:48,column:9}},type:"if",locations:[{start:{line:46,column:8},end:{line:48,column:9}},{start:{line:46,column:8},end:{line:48,column:9}}],line:46}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/numbering/num.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\numbering\\num.ts"],names:[],mappings:";;AAAA,wDAAsF;AACtF,mCAA2C;AAE3C,mBAAoB,SAAQ,6BAAY;IACpC,YAAY,KAAa;QACrB,KAAK,CAAC,iBAAiB,CAAC,CAAC;QACzB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,2BAAU,CAAC;YACX,GAAG,EAAE,KAAK;SACb,CAAC,CACL,CAAC;IACN,CAAC;CACJ;AAMD,mBAAoB,SAAQ,sCAA+C;IAA3E;;QACuB,YAAO,GAAG,EAAE,KAAK,EAAE,SAAS,EAAE,CAAC;IACtD,CAAC;CAAA;AAED,SAAiB,SAAQ,6BAAY;IAGjC,YAAY,KAAa,EAAE,aAAqB;QAC5C,KAAK,CAAC,OAAO,CAAC,CAAC;QACf,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,aAAa,CAAC;YACd,KAAK,EAAE,KAAK;SACf,CAAC,CACL,CAAC;QACF,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,aAAa,CAAC,aAAa,CAAC,CAAC,CAAC;QACjD,IAAI,CAAC,EAAE,GAAG,KAAK,CAAC;IACpB,CAAC;IAEM,aAAa,CAAC,GAAW,EAAE,KAAc;QAC5C,MAAM,IAAI,GAAG,IAAI,aAAa,CAAC,GAAG,EAAE,KAAK,CAAC,CAAC;QAC3C,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;QACrB,OAAO,IAAI,CAAC;IAChB,CAAC;CACJ;AAnBD,kBAmBC;AAED,6BAA8B,SAAQ,sCAAgD;IAAtF;;QACuB,YAAO,GAAG,EAAE,IAAI,EAAE,QAAQ,EAAE,CAAC;IACpD,CAAC;CAAA;AAED,mBAA2B,SAAQ,6BAAY;IAG3C,YAA6B,QAAgB,EAAE,KAAc;QACzD,KAAK,CAAC,eAAe,CAAC,CAAC;QADE,aAAQ,GAAR,QAAQ,CAAQ;QAEzC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,uBAAuB,CAAC,EAAE,IAAI,EAAE,QAAQ,EAAE,CAAC,CAAC,CAAC;QAChE,IAAI,KAAK,KAAK,SAAS,EAAE;YACrB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,aAAa,CAAC,KAAK,CAAC,CAAC,CAAC;SAC5C;QAED,IAAI,CAAC,GAAG,GAAG,IAAI,wBAAgB,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;QAC/C,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;IAC7B,CAAC;IAED,IAAW,KAAK;QACZ,OAAO,IAAI,CAAC,GAAG,CAAC;IACpB,CAAC;CACJ;AAjBD,sCAiBC;AAED,6BAA8B,SAAQ,sCAA+C;IAArF;;QACuB,YAAO,GAAG,EAAE,GAAG,EAAE,OAAO,EAAE,CAAC;IAClD,CAAC;CAAA;AAED,mBAAoB,SAAQ,6BAAY;IACpC,YAAY,KAAa;QACrB,KAAK,CAAC,iBAAiB,CAAC,CAAC;QACzB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,uBAAuB,CAAC,EAAE,GAAG,EAAE,KAAK,EAAE,CAAC,CAAC,CAAC;IAChE,CAAC;CACJ",sourcesContent:['import { Attributes, XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\nimport { LevelForOverride } from "./level";\r\n\r\nclass AbstractNumId extends XmlComponent {\r\n constructor(value: number) {\r\n super("w:abstractNumId");\r\n this.root.push(\r\n new Attributes({\r\n val: value,\r\n }),\r\n );\r\n }\r\n}\r\n\r\ninterface INumAttributesProperties {\r\n readonly numId: number;\r\n}\r\n\r\nclass NumAttributes extends XmlAttributeComponent<INumAttributesProperties> {\r\n protected readonly xmlKeys = { numId: "w:numId" };\r\n}\r\n\r\nexport class Num extends XmlComponent {\r\n public readonly id: number;\r\n\r\n constructor(numId: number, abstractNumId: number) {\r\n super("w:num");\r\n this.root.push(\r\n new NumAttributes({\r\n numId: numId,\r\n }),\r\n );\r\n this.root.push(new AbstractNumId(abstractNumId));\r\n this.id = numId;\r\n }\r\n\r\n public overrideLevel(num: number, start?: number): LevelOverride {\r\n const olvl = new LevelOverride(num, start);\r\n this.root.push(olvl);\r\n return olvl;\r\n }\r\n}\r\n\r\nclass LevelOverrideAttributes extends XmlAttributeComponent<{ readonly ilvl: number }> {\r\n protected readonly xmlKeys = { ilvl: "w:ilvl" };\r\n}\r\n\r\nexport class LevelOverride extends XmlComponent {\r\n private readonly lvl: LevelForOverride;\r\n\r\n constructor(private readonly levelNum: number, start?: number) {\r\n super("w:lvlOverride");\r\n this.root.push(new LevelOverrideAttributes({ ilvl: levelNum }));\r\n if (start !== undefined) {\r\n this.root.push(new StartOverride(start));\r\n }\r\n\r\n this.lvl = new LevelForOverride(this.levelNum);\r\n this.root.push(this.lvl);\r\n }\r\n\r\n public get Level(): LevelForOverride {\r\n return this.lvl;\r\n }\r\n}\r\n\r\nclass StartOverrideAttributes extends XmlAttributeComponent<{ readonly val: number }> {\r\n protected readonly xmlKeys = { val: "w:val" };\r\n}\r\n\r\nclass StartOverride extends XmlComponent {\r\n constructor(start: number) {\r\n super("w:startOverride");\r\n this.root.push(new StartOverrideAttributes({ val: start }));\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(43));class C extends a.XmlComponent{constructor(n){c.f[0]++,c.s[3]++,super("w:abstractNumId"),c.s[4]++,this.root.push(new a.Attributes({val:n}))}}class m extends a.XmlAttributeComponent{constructor(){c.f[1]++,c.s[5]++,super(...arguments),c.s[6]++,this.xmlKeys={numId:"w:numId"}}}c.s[14]++,e.Num=class extends a.XmlComponent{constructor(n,e){c.f[2]++,c.s[7]++,super("w:num"),c.s[8]++,this.root.push(new m({numId:n})),c.s[9]++,this.root.push(new C(e)),c.s[10]++,this.id=n}overrideLevel(n,e){c.f[3]++;const t=(c.s[11]++,new p(n,e));return c.s[12]++,this.root.push(t),c.s[13]++,t}};class d extends a.XmlAttributeComponent{constructor(){c.f[4]++,c.s[15]++,super(...arguments),c.s[16]++,this.xmlKeys={ilvl:"w:ilvl"}}}class p extends a.XmlComponent{constructor(n,e){c.f[5]++,c.s[17]++,super("w:lvlOverride"),c.s[18]++,this.levelNum=n,c.s[19]++,this.root.push(new d({ilvl:n})),c.s[20]++,void 0!==e?(c.b[0][0]++,c.s[21]++,this.root.push(new f(e))):c.b[0][1]++,c.s[22]++,this.lvl=new u.LevelForOverride(this.levelNum),c.s[23]++,this.root.push(this.lvl)}get Level(){return c.f[6]++,c.s[24]++,this.lvl}}c.s[25]++,e.LevelOverride=p;class h extends a.XmlAttributeComponent{constructor(){c.f[7]++,c.s[26]++,super(...arguments),c.s[27]++,this.xmlKeys={val:"w:val"}}}class f extends a.XmlComponent{constructor(n){c.f[8]++,c.s[28]++,super("w:startOverride"),c.s[29]++,this.root.push(new h({val:n}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\settings\\index.ts",r="578df85243ae25d0a898f7b2929891dc66415a68",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\settings\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:32}},5:{start:{line:7,column:0},end:{line:7,column:37}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/settings/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\settings\\index.ts"],names:[],mappings:";;;;;AAAA,gCAA2B;AAC3B,qCAAgC",sourcesContent:['export * from "./settings";\r\nexport * from "./update-fields";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));function a(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,a(t(277)),c.s[5]++,a(t(104))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\settings\\settings.ts",r="9c698ecff4b85f48c57ae228cffe9b3cd6973e24",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\settings\\settings.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:24},end:{line:4,column:50}},3:{start:{line:7,column:8},end:{line:7,column:28}},4:{start:{line:8,column:8},end:{line:26,column:10}},5:{start:{line:29,column:0},end:{line:29,column:48}},6:{start:{line:32,column:8},end:{line:32,column:28}},7:{start:{line:33,column:8},end:{line:51,column:12}},8:{start:{line:54,column:8},end:{line:56,column:9}},9:{start:{line:54,column:39},end:{line:54,column:84}},10:{start:{line:55,column:12},end:{line:55,column:69}},11:{start:{line:59,column:0},end:{line:59,column:28}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:18},end:{line:27,column:5}},line:6},1:{name:"(anonymous_1)",decl:{start:{line:31,column:4},end:{line:31,column:5}},loc:{start:{line:31,column:18},end:{line:52,column:5}},line:31},2:{name:"(anonymous_2)",decl:{start:{line:53,column:4},end:{line:53,column:5}},loc:{start:{line:53,column:22},end:{line:57,column:5}},line:53},3:{name:"(anonymous_3)",decl:{start:{line:54,column:28},end:{line:54,column:29}},loc:{start:{line:54,column:39},end:{line:54,column:84}},line:54}},branchMap:{0:{loc:{start:{line:54,column:8},end:{line:56,column:9}},type:"if",locations:[{start:{line:54,column:8},end:{line:56,column:9}},{start:{line:54,column:8},end:{line:56,column:9}}],line:54}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0},f:{0:0,1:0,2:0,3:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/settings/settings.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\settings\\settings.ts"],names:[],mappings:";;AAAA,wDAA0E;AAC1E,mDAA+C;AAoB/C,wBAAgC,SAAQ,sCAAoD;IAA5F;;QACuB,YAAO,GAAG;YACzB,GAAG,EAAE,WAAW;YAChB,EAAE,EAAE,UAAU;YACd,CAAC,EAAE,SAAS;YACZ,CAAC,EAAE,SAAS;YACZ,CAAC,EAAE,SAAS;YACZ,CAAC,EAAE,SAAS;YACZ,IAAI,EAAE,YAAY;YAClB,EAAE,EAAE,UAAU;YACd,GAAG,EAAE,WAAW;YAChB,CAAC,EAAE,SAAS;YACZ,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,GAAG,EAAE,WAAW;YAChB,SAAS,EAAE,cAAc;SAC5B,CAAC;IACN,CAAC;CAAA;AApBD,gDAoBC;AACD,cAAsB,SAAQ,6BAAY;IACtC;QACI,KAAK,CAAC,YAAY,CAAC,CAAC;QACpB,IAAI,CAAC,IAAI,CAAC,IAAI,CACV,IAAI,kBAAkB,CAAC;YACnB,GAAG,EAAE,oEAAoE;YACzE,EAAE,EAAE,6DAA6D;YACjE,CAAC,EAAE,yCAAyC;YAC5C,CAAC,EAAE,qEAAqE;YACxE,CAAC,EAAE,4DAA4D;YAC/D,CAAC,EAAE,+BAA+B;YAClC,IAAI,EAAE,qEAAqE;YAC3E,EAAE,EAAE,wEAAwE;YAC5E,GAAG,EAAE,uCAAuC;YAC5C,CAAC,EAAE,8DAA8D;YACjE,GAAG,EAAE,sDAAsD;YAC3D,GAAG,EAAE,sDAAsD;YAC3D,GAAG,EAAE,mEAAmE;YACxE,GAAG,EAAE,iEAAiE;YACtE,GAAG,EAAE,sDAAsD;YAC3D,GAAG,EAAE,mEAAmE;YACxE,SAAS,EAAE,cAAc;SAC5B,CAAC,CACL,CAAC;IACN,CAAC;IACM,eAAe;QAClB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,KAAK,EAAE,EAAE,CAAC,KAAK,YAAY,4BAAY,CAAC,EAAE;YAC3D,IAAI,CAAC,eAAe,CAAC,IAAI,4BAAY,EAAE,CAAC,CAAC;SAC5C;IACL,CAAC;CACJ;AA9BD,4BA8BC",sourcesContent:['import { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\nimport { UpdateFields } from "./update-fields";\r\nexport interface ISettingsAttributesProperties {\r\n readonly wpc?: string;\r\n readonly mc?: string;\r\n readonly o?: string;\r\n readonly r?: string;\r\n readonly m?: string;\r\n readonly v?: string;\r\n readonly wp14?: string;\r\n readonly wp?: string;\r\n readonly w10?: string;\r\n readonly w?: string;\r\n readonly w14?: string;\r\n readonly w15?: string;\r\n readonly wpg?: string;\r\n readonly wpi?: string;\r\n readonly wne?: string;\r\n readonly wps?: string;\r\n readonly Ignorable?: string;\r\n}\r\nexport class SettingsAttributes extends XmlAttributeComponent<ISettingsAttributesProperties> {\r\n protected readonly xmlKeys = {\r\n wpc: "xmlns:wpc",\r\n mc: "xmlns:mc",\r\n o: "xmlns:o",\r\n r: "xmlns:r",\r\n m: "xmlns:m",\r\n v: "xmlns:v",\r\n wp14: "xmlns:wp14",\r\n wp: "xmlns:wp",\r\n w10: "xmlns:w10",\r\n w: "xmlns:w",\r\n w14: "xmlns:w14",\r\n w15: "xmlns:w15",\r\n wpg: "xmlns:wpg",\r\n wpi: "xmlns:wpi",\r\n wne: "xmlns:wne",\r\n wps: "xmlns:wps",\r\n Ignorable: "mc:Ignorable",\r\n };\r\n}\r\nexport class Settings extends XmlComponent {\r\n constructor() {\r\n super("w:settings");\r\n this.root.push(\r\n new SettingsAttributes({\r\n wpc: "http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas",\r\n mc: "http://schemas.openxmlformats.org/markup-compatibility/2006",\r\n o: "urn:schemas-microsoft-com:office:office",\r\n r: "http://schemas.openxmlformats.org/officeDocument/2006/relationships",\r\n m: "http://schemas.openxmlformats.org/officeDocument/2006/math",\r\n v: "urn:schemas-microsoft-com:vml",\r\n wp14: "http://schemas.microsoft.com/office/word/2010/wordprocessingDrawing",\r\n wp: "http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing",\r\n w10: "urn:schemas-microsoft-com:office:word",\r\n w: "http://schemas.openxmlformats.org/wordprocessingml/2006/main",\r\n w14: "http://schemas.microsoft.com/office/word/2010/wordml",\r\n w15: "http://schemas.microsoft.com/office/word/2012/wordml",\r\n wpg: "http://schemas.microsoft.com/office/word/2010/wordprocessingGroup",\r\n wpi: "http://schemas.microsoft.com/office/word/2010/wordprocessingInk",\r\n wne: "http://schemas.microsoft.com/office/word/2006/wordml",\r\n wps: "http://schemas.microsoft.com/office/word/2010/wordprocessingShape",\r\n Ignorable: "w14 w15 wp14",\r\n }),\r\n );\r\n }\r\n public addUpdateFields(): void {\r\n if (!this.root.find((child) => child instanceof UpdateFields)) {\r\n this.addChildElement(new UpdateFields());\r\n }\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(104));class C extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[3]++,super(...arguments),c.s[4]++,this.xmlKeys={wpc:"xmlns:wpc",mc:"xmlns:mc",o:"xmlns:o",r:"xmlns:r",m:"xmlns:m",v:"xmlns:v",wp14:"xmlns:wp14",wp:"xmlns:wp",w10:"xmlns:w10",w:"xmlns:w",w14:"xmlns:w14",w15:"xmlns:w15",wpg:"xmlns:wpg",wpi:"xmlns:wpi",wne:"xmlns:wne",wps:"xmlns:wps",Ignorable:"mc:Ignorable"}}}c.s[5]++,e.SettingsAttributes=C;c.s[11]++,e.Settings=class extends a.XmlComponent{constructor(){c.f[1]++,c.s[6]++,super("w:settings"),c.s[7]++,this.root.push(new C({wpc:"http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas",mc:"http://schemas.openxmlformats.org/markup-compatibility/2006",o:"urn:schemas-microsoft-com:office:office",r:"http://schemas.openxmlformats.org/officeDocument/2006/relationships",m:"http://schemas.openxmlformats.org/officeDocument/2006/math",v:"urn:schemas-microsoft-com:vml",wp14:"http://schemas.microsoft.com/office/word/2010/wordprocessingDrawing",wp:"http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing",w10:"urn:schemas-microsoft-com:office:word",w:"http://schemas.openxmlformats.org/wordprocessingml/2006/main",w14:"http://schemas.microsoft.com/office/word/2010/wordml",w15:"http://schemas.microsoft.com/office/word/2012/wordml",wpg:"http://schemas.microsoft.com/office/word/2010/wordprocessingGroup",wpi:"http://schemas.microsoft.com/office/word/2010/wordprocessingInk",wne:"http://schemas.microsoft.com/office/word/2006/wordml",wps:"http://schemas.microsoft.com/office/word/2010/wordprocessingShape",Ignorable:"w14 w15 wp14"}))}addUpdateFields(){c.f[2]++,c.s[8]++,this.root.find(n=>(c.f[3]++,c.s[9]++,n instanceof u.UpdateFields))?c.b[0][1]++:(c.b[0][0]++,c.s[10]++,this.addChildElement(new u.UpdateFields))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\styles\\styles.ts",r="b185cc9e64be9c422c3da2f8b5c5c9ac638bb8b0",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\styles\\styles.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:25},end:{line:6,column:55}},5:{start:{line:7,column:19},end:{line:7,column:40}},6:{start:{line:8,column:16},end:{line:8,column:34}},7:{start:{line:9,column:0},end:{line:9,column:30}},8:{start:{line:12,column:8},end:{line:12,column:26}},9:{start:{line:13,column:8},end:{line:15,column:9}},10:{start:{line:14,column:12},end:{line:14,column:42}},11:{start:{line:18,column:8},end:{line:18,column:30}},12:{start:{line:19,column:8},end:{line:19,column:20}},13:{start:{line:22,column:25},end:{line:22,column:58}},14:{start:{line:23,column:8},end:{line:23,column:28}},15:{start:{line:24,column:8},end:{line:24,column:24}},16:{start:{line:27,column:21},end:{line:27,column:62}},17:{start:{line:28,column:8},end:{line:28,column:24}},18:{start:{line:29,column:8},end:{line:29,column:20}},19:{start:{line:32,column:0},end:{line:32,column:24}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2},1:{name:"(anonymous_1)",decl:{start:{line:11,column:4},end:{line:11,column:5}},loc:{start:{line:11,column:31},end:{line:16,column:5}},line:11},2:{name:"(anonymous_2)",decl:{start:{line:17,column:4},end:{line:17,column:5}},loc:{start:{line:17,column:16},end:{line:20,column:5}},line:17},3:{name:"(anonymous_3)",decl:{start:{line:21,column:4},end:{line:21,column:5}},loc:{start:{line:21,column:29},end:{line:25,column:5}},line:21},4:{name:"(anonymous_4)",decl:{start:{line:26,column:4},end:{line:26,column:5}},loc:{start:{line:26,column:40},end:{line:30,column:5}},line:26}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3},1:{loc:{start:{line:13,column:8},end:{line:15,column:9}},type:"if",locations:[{start:{line:13,column:8},end:{line:15,column:9}},{start:{line:13,column:8},end:{line:15,column:9}}],line:13}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0},f:{0:0,1:0,2:0,3:0,4:0},b:{0:[0,0],1:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/styles/styles.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\styles\\styles.ts"],names:[],mappings:";;;;;AAAA,wDAAqE;AACrE,yCAA8C;AAC9C,mCAAyC;AACzC,8BAAyB;AAEzB,YAAoB,SAAQ,6BAAY;IACpC,YAAY,aAAgC;QACxC,KAAK,CAAC,UAAU,CAAC,CAAC;QAClB,IAAI,aAAa,EAAE;YACf,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC;SACjC;IACL,CAAC;IAEM,IAAI,CAAC,KAAmB;QAC3B,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;QACtB,OAAO,IAAI,CAAC;IAChB,CAAC;IAEM,sBAAsB;QACzB,MAAM,QAAQ,GAAG,IAAI,2BAAgB,EAAE,CAAC;QACxC,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;QACpB,OAAO,QAAQ,CAAC;IACpB,CAAC;IAEM,oBAAoB,CAAC,OAAe,EAAE,IAAa;QACtD,MAAM,IAAI,GAAG,IAAI,sBAAc,CAAC,OAAO,EAAE,IAAI,CAAC,CAAC;QAC/C,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;QAChB,OAAO,IAAI,CAAC;IAChB,CAAC;CACJ;AAxBD,wBAwBC",sourcesContent:['import { BaseXmlComponent, XmlComponent } from "file/xml-components";\r\nimport { DocumentDefaults } from "./defaults";\r\nimport { ParagraphStyle } from "./style";\r\nexport * from "./border";\r\n\r\nexport class Styles extends XmlComponent {\r\n constructor(initialStyles?: BaseXmlComponent) {\r\n super("w:styles");\r\n if (initialStyles) {\r\n this.root.push(initialStyles);\r\n }\r\n }\r\n\r\n public push(style: XmlComponent): Styles {\r\n this.root.push(style);\r\n return this;\r\n }\r\n\r\n public createDocumentDefaults(): DocumentDefaults {\r\n const defaults = new DocumentDefaults();\r\n this.push(defaults);\r\n return defaults;\r\n }\r\n\r\n public createParagraphStyle(styleId: string, name?: string): ParagraphStyle {\r\n const para = new ParagraphStyle(styleId, name);\r\n this.push(para);\r\n return para;\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[4]++,t(0)),u=(c.s[5]++,t(279)),C=(c.s[6]++,t(106));c.s[7]++,function(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}(t(283));c.s[19]++,e.Styles=class extends a.XmlComponent{constructor(n){c.f[1]++,c.s[8]++,super("w:styles"),c.s[9]++,n?(c.b[1][0]++,c.s[10]++,this.root.push(n)):c.b[1][1]++}push(n){return c.f[2]++,c.s[11]++,this.root.push(n),c.s[12]++,this}createDocumentDefaults(){c.f[3]++;const n=(c.s[13]++,new u.DocumentDefaults);return c.s[14]++,this.push(n),c.s[15]++,n}createParagraphStyle(n,e){c.f[4]++;const t=(c.s[16]++,new C.ParagraphStyle(n,e));return c.s[17]++,this.push(t),c.s[18]++,t}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\styles\\defaults\\index.ts",r="6ce2288a1bc51fcb8285b4f4c122ebd69582948b",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\styles\\defaults\\index.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:31},end:{line:4,column:64}},3:{start:{line:5,column:25},end:{line:5,column:52}},4:{start:{line:8,column:8},end:{line:8,column:31}},5:{start:{line:9,column:8},end:{line:9,column:82}},6:{start:{line:10,column:8},end:{line:10,column:100}},7:{start:{line:11,column:8},end:{line:11,column:51}},8:{start:{line:12,column:8},end:{line:12,column:57}},9:{start:{line:15,column:0},end:{line:15,column:44}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:7,column:4},end:{line:7,column:5}},loc:{start:{line:7,column:18},end:{line:13,column:5}},line:7}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/styles/defaults/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\styles\\defaults\\index.ts"],names:[],mappings:";;AAAA,wDAAmD;AACnD,iEAAqE;AACrE,qDAAyD;AAEzD,sBAA8B,SAAQ,6BAAY;IAI9C;QACI,KAAK,CAAC,eAAe,CAAC,CAAC;QACvB,IAAI,CAAC,qBAAqB,GAAG,IAAI,sCAAqB,EAAE,CAAC;QACzD,IAAI,CAAC,2BAA2B,GAAG,IAAI,kDAA2B,EAAE,CAAC;QACrE,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,qBAAqB,CAAC,CAAC;QAC3C,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,2BAA2B,CAAC,CAAC;IACrD,CAAC;CACJ;AAXD,4CAWC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\nimport { ParagraphPropertiesDefaults } from "./paragraph-properties";\r\nimport { RunPropertiesDefaults } from "./run-properties";\r\n\r\nexport class DocumentDefaults extends XmlComponent {\r\n private readonly runPropertiesDefaults: RunPropertiesDefaults;\r\n private readonly paragraphPropertiesDefaults: ParagraphPropertiesDefaults;\r\n\r\n constructor() {\r\n super("w:docDefaults");\r\n this.runPropertiesDefaults = new RunPropertiesDefaults();\r\n this.paragraphPropertiesDefaults = new ParagraphPropertiesDefaults();\r\n this.root.push(this.runPropertiesDefaults);\r\n this.root.push(this.paragraphPropertiesDefaults);\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(280)),C=(c.s[3]++,t(281));c.s[9]++,e.DocumentDefaults=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[4]++,super("w:docDefaults"),c.s[5]++,this.runPropertiesDefaults=new C.RunPropertiesDefaults,c.s[6]++,this.paragraphPropertiesDefaults=new u.ParagraphPropertiesDefaults,c.s[7]++,this.root.push(this.runPropertiesDefaults),c.s[8]++,this.root.push(this.paragraphPropertiesDefaults)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\styles\\defaults\\paragraph-properties.ts",r="acac36bde787d328a1fc6e375a7ad89423a05b81",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\styles\\defaults\\paragraph-properties.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:21},end:{line:3,column:57}},2:{start:{line:4,column:25},end:{line:4,column:55}},3:{start:{line:7,column:8},end:{line:7,column:30}},4:{start:{line:8,column:8},end:{line:8,column:63}},5:{start:{line:11,column:0},end:{line:11,column:66}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:18},end:{line:9,column:5}},line:6}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/styles/defaults/paragraph-properties.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\styles\\defaults\\paragraph-properties.ts"],names:[],mappings:";;AAAA,0DAAgE;AAChE,wDAAmD;AAEnD,iCAAyC,SAAQ,6BAAY;IACzD;QACI,KAAK,CAAC,cAAc,CAAC,CAAC;QACtB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,gCAAmB,EAAE,CAAC,CAAC;IAC9C,CAAC;CACJ;AALD,kEAKC",sourcesContent:['import { ParagraphProperties } from "file/paragraph/properties";\r\nimport { XmlComponent } from "file/xml-components";\r\n\r\nexport class ParagraphPropertiesDefaults extends XmlComponent {\r\n constructor() {\r\n super("w:pPrDefault");\r\n this.root.push(new ParagraphProperties());\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(22)),u=(c.s[2]++,t(0));c.s[5]++,e.ParagraphPropertiesDefaults=class extends u.XmlComponent{constructor(){c.f[0]++,c.s[3]++,super("w:pPrDefault"),c.s[4]++,this.root.push(new a.ParagraphProperties)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\styles\\defaults\\run-properties.ts",r="f7668d56bb27fe7c0f0a95d27df40ce2b26087b0",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\styles\\defaults\\run-properties.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:21},end:{line:3,column:61}},2:{start:{line:4,column:21},end:{line:4,column:61}},3:{start:{line:5,column:20},end:{line:5,column:59}},4:{start:{line:6,column:25},end:{line:6,column:55}},5:{start:{line:9,column:8},end:{line:9,column:30}},6:{start:{line:10,column:8},end:{line:10,column:59}},7:{start:{line:11,column:8},end:{line:11,column:40}},8:{start:{line:14,column:8},end:{line:14,column:58}},9:{start:{line:15,column:8},end:{line:15,column:71}},10:{start:{line:16,column:8},end:{line:16,column:20}},11:{start:{line:19,column:8},end:{line:19,column:65}},12:{start:{line:20,column:8},end:{line:20,column:20}},13:{start:{line:23,column:0},end:{line:23,column:54}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:8,column:4},end:{line:8,column:5}},loc:{start:{line:8,column:18},end:{line:12,column:5}},line:8},1:{name:"(anonymous_1)",decl:{start:{line:13,column:4},end:{line:13,column:5}},loc:{start:{line:13,column:15},end:{line:17,column:5}},line:13},2:{name:"(anonymous_2)",decl:{start:{line:18,column:4},end:{line:18,column:5}},loc:{start:{line:18,column:19},end:{line:21,column:5}},line:18}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0},f:{0:0,1:0,2:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/styles/defaults/run-properties.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\styles\\defaults\\run-properties.ts"],names:[],mappings:";;AAAA,8DAAwE;AACxE,8DAA8D;AAC9D,4DAAwD;AACxD,wDAAmD;AAEnD,2BAAmC,SAAQ,6BAAY;IAGnD;QACI,KAAK,CAAC,cAAc,CAAC,CAAC;QACtB,IAAI,CAAC,UAAU,GAAG,IAAI,0BAAa,EAAE,CAAC;QACtC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC;IACpC,CAAC;IAEM,IAAI,CAAC,IAAY;QACpB,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,IAAI,iBAAI,CAAC,IAAI,CAAC,CAAC,CAAC;QACrC,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,IAAI,8BAAiB,CAAC,IAAI,CAAC,CAAC,CAAC;QAClD,OAAO,IAAI,CAAC;IAChB,CAAC;IAEM,IAAI,CAAC,QAAgB;QACxB,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,IAAI,oBAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC;QAC7C,OAAO,IAAI,CAAC;IAChB,CAAC;CACJ;AAnBD,sDAmBC",sourcesContent:['import { Size, SizeComplexScript } from "file/paragraph/run/formatting";\r\nimport { RunProperties } from "file/paragraph/run/properties";\r\nimport { RunFonts } from "file/paragraph/run/run-fonts";\r\nimport { XmlComponent } from "file/xml-components";\r\n\r\nexport class RunPropertiesDefaults extends XmlComponent {\r\n private readonly properties: RunProperties;\r\n\r\n constructor() {\r\n super("w:rPrDefault");\r\n this.properties = new RunProperties();\r\n this.root.push(this.properties);\r\n }\r\n\r\n public size(size: number): RunPropertiesDefaults {\r\n this.properties.push(new Size(size));\r\n this.properties.push(new SizeComplexScript(size));\r\n return this;\r\n }\r\n\r\n public font(fontName: string): RunPropertiesDefaults {\r\n this.properties.push(new RunFonts(fontName));\r\n return this;\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(15)),u=(c.s[2]++,t(21)),C=(c.s[3]++,t(37)),m=(c.s[4]++,t(0));c.s[13]++,e.RunPropertiesDefaults=class extends m.XmlComponent{constructor(){c.f[0]++,c.s[5]++,super("w:rPrDefault"),c.s[6]++,this.properties=new u.RunProperties,c.s[7]++,this.root.push(this.properties)}size(n){return c.f[1]++,c.s[8]++,this.properties.push(new a.Size(n)),c.s[9]++,this.properties.push(new a.SizeComplexScript(n)),c.s[10]++,this}font(n){return c.f[2]++,c.s[11]++,this.properties.push(new C.RunFonts(n)),c.s[12]++,this}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\styles\\style\\components.ts",r="862933318d2dc957e7bec765794e385f628f2254",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\styles\\style\\components.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:7,column:40}},4:{start:{line:12,column:8},end:{line:12,column:24}},5:{start:{line:13,column:8},end:{line:13,column:64}},6:{start:{line:16,column:0},end:{line:16,column:20}},7:{start:{line:19,column:8},end:{line:19,column:27}},8:{start:{line:20,column:8},end:{line:20,column:64}},9:{start:{line:23,column:0},end:{line:23,column:26}},10:{start:{line:26,column:8},end:{line:26,column:24}},11:{start:{line:27,column:8},end:{line:27,column:64}},12:{start:{line:30,column:0},end:{line:30,column:20}},13:{start:{line:33,column:8},end:{line:33,column:24}},14:{start:{line:34,column:8},end:{line:34,column:64}},15:{start:{line:37,column:0},end:{line:37,column:20}},16:{start:{line:40,column:8},end:{line:40,column:30}},17:{start:{line:41,column:8},end:{line:41,column:64}},18:{start:{line:44,column:0},end:{line:44,column:32}},19:{start:{line:47,column:8},end:{line:47,column:34}},20:{start:{line:50,column:0},end:{line:50,column:40}},21:{start:{line:53,column:8},end:{line:53,column:27}},22:{start:{line:56,column:0},end:{line:56,column:34}},23:{start:{line:59,column:0},end:{line:59,column:42}},24:{start:{line:62,column:0},end:{line:62,column:20}},25:{start:{line:65,column:8},end:{line:65,column:30}},26:{start:{line:68,column:0},end:{line:68,column:32}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:8,column:5}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:11,column:4},end:{line:11,column:5}},loc:{start:{line:11,column:23},end:{line:14,column:5}},line:11},2:{name:"(anonymous_2)",decl:{start:{line:18,column:4},end:{line:18,column:5}},loc:{start:{line:18,column:23},end:{line:21,column:5}},line:18},3:{name:"(anonymous_3)",decl:{start:{line:25,column:4},end:{line:25,column:5}},loc:{start:{line:25,column:23},end:{line:28,column:5}},line:25},4:{name:"(anonymous_4)",decl:{start:{line:32,column:4},end:{line:32,column:5}},loc:{start:{line:32,column:23},end:{line:35,column:5}},line:32},5:{name:"(anonymous_5)",decl:{start:{line:39,column:4},end:{line:39,column:5}},loc:{start:{line:39,column:23},end:{line:42,column:5}},line:39},6:{name:"(anonymous_6)",decl:{start:{line:46,column:4},end:{line:46,column:5}},loc:{start:{line:46,column:18},end:{line:48,column:5}},line:46},7:{name:"(anonymous_7)",decl:{start:{line:52,column:4},end:{line:52,column:5}},loc:{start:{line:52,column:18},end:{line:54,column:5}},line:52},8:{name:"(anonymous_8)",decl:{start:{line:64,column:4},end:{line:64,column:5}},loc:{start:{line:64,column:18},end:{line:66,column:5}},line:64}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/styles/style/components.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\styles\\style\\components.ts"],names:[],mappings:";;AAAA,wDAA0E;AAM1E,yBAA0B,SAAQ,sCAA2C;IAA7E;;QACuB,YAAO,GAAG,EAAE,GAAG,EAAE,OAAO,EAAE,CAAC;IAClD,CAAC;CAAA;AAED,UAAkB,SAAQ,6BAAY;IAClC,YAAY,KAAa;QACrB,KAAK,CAAC,QAAQ,CAAC,CAAC;QAChB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,mBAAmB,CAAC,EAAE,GAAG,EAAE,KAAK,EAAE,CAAC,CAAC,CAAC;IAC5D,CAAC;CACJ;AALD,oBAKC;AAED,aAAqB,SAAQ,6BAAY;IACrC,YAAY,KAAa;QACrB,KAAK,CAAC,WAAW,CAAC,CAAC;QACnB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,mBAAmB,CAAC,EAAE,GAAG,EAAE,KAAK,EAAE,CAAC,CAAC,CAAC;IAC5D,CAAC;CACJ;AALD,0BAKC;AAED,UAAkB,SAAQ,6BAAY;IAClC,YAAY,KAAa;QACrB,KAAK,CAAC,QAAQ,CAAC,CAAC;QAChB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,mBAAmB,CAAC,EAAE,GAAG,EAAE,KAAK,EAAE,CAAC,CAAC,CAAC;IAC5D,CAAC;CACJ;AALD,oBAKC;AAED,UAAkB,SAAQ,6BAAY;IAClC,YAAY,KAAa;QACrB,KAAK,CAAC,QAAQ,CAAC,CAAC;QAChB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,mBAAmB,CAAC,EAAE,GAAG,EAAE,KAAK,EAAE,CAAC,CAAC,CAAC;IAC5D,CAAC;CACJ;AALD,oBAKC;AAED,gBAAwB,SAAQ,6BAAY;IACxC,YAAY,KAAa;QACrB,KAAK,CAAC,cAAc,CAAC,CAAC;QAEtB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,mBAAmB,CAAC,EAAE,GAAG,EAAE,KAAK,EAAE,CAAC,CAAC,CAAC;IAC5D,CAAC;CACJ;AAND,gCAMC;AAED,oBAA4B,SAAQ,6BAAY;IAC5C;QACI,KAAK,CAAC,kBAAkB,CAAC,CAAC;IAC9B,CAAC;CACJ;AAJD,wCAIC;AAED,iBAAyB,SAAQ,6BAAY;IACzC;QACI,KAAK,CAAC,WAAW,CAAC,CAAC;IACvB,CAAC;CACJ;AAJD,kCAIC;AAED,qBAA6B,SAAQ,6BAAY;CAAG;AAApD,0CAAoD;AAEpD,UAAkB,SAAQ,6BAAY;CAAG;AAAzC,oBAAyC;AAEzC,gBAAwB,SAAQ,6BAAY;IACxC;QACI,KAAK,CAAC,cAAc,CAAC,CAAC;IAC1B,CAAC;CACJ;AAJD,gCAIC",sourcesContent:['import { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\n\r\ninterface IComponentAttributes {\r\n readonly val: string;\r\n}\r\n\r\nclass ComponentAttributes extends XmlAttributeComponent<IComponentAttributes> {\r\n protected readonly xmlKeys = { val: "w:val" };\r\n}\r\n\r\nexport class Name extends XmlComponent {\r\n constructor(value: string) {\r\n super("w:name");\r\n this.root.push(new ComponentAttributes({ val: value }));\r\n }\r\n}\r\n\r\nexport class BasedOn extends XmlComponent {\r\n constructor(value: string) {\r\n super("w:basedOn");\r\n this.root.push(new ComponentAttributes({ val: value }));\r\n }\r\n}\r\n\r\nexport class Next extends XmlComponent {\r\n constructor(value: string) {\r\n super("w:next");\r\n this.root.push(new ComponentAttributes({ val: value }));\r\n }\r\n}\r\n\r\nexport class Link extends XmlComponent {\r\n constructor(value: string) {\r\n super("w:link");\r\n this.root.push(new ComponentAttributes({ val: value }));\r\n }\r\n}\r\n\r\nexport class UiPriority extends XmlComponent {\r\n constructor(value: string) {\r\n super("w:uiPriority");\r\n // TODO: this value should be a ST_DecimalNumber\r\n this.root.push(new ComponentAttributes({ val: value }));\r\n }\r\n}\r\n\r\nexport class UnhideWhenUsed extends XmlComponent {\r\n constructor() {\r\n super("w:unhideWhenUsed");\r\n }\r\n}\r\n\r\nexport class QuickFormat extends XmlComponent {\r\n constructor() {\r\n super("w:qFormat");\r\n }\r\n}\r\n\r\nexport class TableProperties extends XmlComponent {}\r\n\r\nexport class RsId extends XmlComponent {}\r\n\r\nexport class SemiHidden extends XmlComponent {\r\n constructor() {\r\n super("w:semiHidden");\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));class u extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={val:"w:val"}}}c.s[6]++,e.Name=class extends a.XmlComponent{constructor(n){c.f[1]++,c.s[4]++,super("w:name"),c.s[5]++,this.root.push(new u({val:n}))}};c.s[9]++,e.BasedOn=class extends a.XmlComponent{constructor(n){c.f[2]++,c.s[7]++,super("w:basedOn"),c.s[8]++,this.root.push(new u({val:n}))}};c.s[12]++,e.Next=class extends a.XmlComponent{constructor(n){c.f[3]++,c.s[10]++,super("w:next"),c.s[11]++,this.root.push(new u({val:n}))}};c.s[15]++,e.Link=class extends a.XmlComponent{constructor(n){c.f[4]++,c.s[13]++,super("w:link"),c.s[14]++,this.root.push(new u({val:n}))}};c.s[18]++,e.UiPriority=class extends a.XmlComponent{constructor(n){c.f[5]++,c.s[16]++,super("w:uiPriority"),c.s[17]++,this.root.push(new u({val:n}))}};c.s[20]++,e.UnhideWhenUsed=class extends a.XmlComponent{constructor(){c.f[6]++,c.s[19]++,super("w:unhideWhenUsed")}};c.s[22]++,e.QuickFormat=class extends a.XmlComponent{constructor(){c.f[7]++,c.s[21]++,super("w:qFormat")}};c.s[23]++,e.TableProperties=class extends a.XmlComponent{};c.s[24]++,e.RsId=class extends a.XmlComponent{};c.s[26]++,e.SemiHidden=class extends a.XmlComponent{constructor(){c.f[8]++,c.s[25]++,super("w:semiHidden")}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\styles\\border\\index.ts",r="d0e0c298375aa730a1517b130f81bc156553365f",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\styles\\border\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:36}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/styles/border/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\styles\\border\\index.ts"],names:[],mappings:";;;;;AAAA,oCAA+B",sourcesContent:['export * from "./border-style";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,function(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}(t(284))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\styles\\border\\border-style.ts",r="ef51ba00920fe8023454af3a4d02cc91e1a0e527",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\styles\\border\\border-style.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:4,column:0},end:{line:32,column:68}},2:{start:{line:5,column:4},end:{line:5,column:37}},3:{start:{line:6,column:4},end:{line:6,column:55}},4:{start:{line:7,column:4},end:{line:7,column:37}},5:{start:{line:8,column:4},end:{line:8,column:51}},6:{start:{line:9,column:4},end:{line:9,column:40}},7:{start:{line:10,column:4},end:{line:10,column:47}},8:{start:{line:11,column:4},end:{line:11,column:37}},9:{start:{line:12,column:4},end:{line:12,column:37}},10:{start:{line:13,column:4},end:{line:13,column:46}},11:{start:{line:14,column:4},end:{line:14,column:35}},12:{start:{line:15,column:4},end:{line:15,column:31}},13:{start:{line:16,column:4},end:{line:16,column:33}},14:{start:{line:17,column:4},end:{line:17,column:37}},15:{start:{line:18,column:4},end:{line:18,column:35}},16:{start:{line:19,column:4},end:{line:19,column:62}},17:{start:{line:20,column:4},end:{line:20,column:64}},18:{start:{line:21,column:4},end:{line:21,column:62}},19:{start:{line:22,column:4},end:{line:22,column:62}},20:{start:{line:23,column:4},end:{line:23,column:64}},21:{start:{line:24,column:4},end:{line:24,column:62}},22:{start:{line:25,column:4},end:{line:25,column:71}},23:{start:{line:26,column:4},end:{line:26,column:73}},24:{start:{line:27,column:4},end:{line:27,column:71}},25:{start:{line:28,column:4},end:{line:28,column:51}},26:{start:{line:29,column:4},end:{line:29,column:53}},27:{start:{line:30,column:4},end:{line:30,column:37}},28:{start:{line:31,column:4},end:{line:31,column:33}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:4,column:1},end:{line:4,column:2}},loc:{start:{line:4,column:24},end:{line:32,column:1}},line:4}},branchMap:{0:{loc:{start:{line:32,column:17},end:{line:32,column:66}},type:"binary-expr",locations:[{start:{line:32,column:17},end:{line:32,column:36}},{start:{line:32,column:41},end:{line:32,column:65}}],line:32}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/styles/border/border-style.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\styles\\border\\border-style.ts"],names:[],mappings:";;AAAA,IAAY,WA4BX;AA5BD,WAAY,WAAW;IACnB,gCAAiB,CAAA;IACjB,kDAAmC,CAAA;IACnC,gCAAiB,CAAA;IACjB,8CAA+B,CAAA;IAC/B,mCAAoB,CAAA;IACpB,0CAA2B,CAAA;IAC3B,gCAAiB,CAAA;IACjB,gCAAiB,CAAA;IACjB,yCAA0B,CAAA;IAC1B,8BAAe,CAAA;IACf,0BAAW,CAAA;IACX,4BAAa,CAAA;IACb,gCAAiB,CAAA;IACjB,8BAAe,CAAA;IACf,yDAA0C,CAAA;IAC1C,2DAA4C,CAAA;IAC5C,yDAA0C,CAAA;IAC1C,yDAA0C,CAAA;IAC1C,2DAA4C,CAAA;IAC5C,yDAA0C,CAAA;IAC1C,kEAAmD,CAAA;IACnD,oEAAqD,CAAA;IACrD,kEAAmD,CAAA;IACnD,8CAA+B,CAAA;IAC/B,gDAAiC,CAAA;IACjC,gCAAiB,CAAA;IACjB,4BAAa,CAAA;AACjB,CAAC,EA5BW,WAAW,GAAX,mBAAW,KAAX,mBAAW,QA4BtB",sourcesContent:['export enum BorderStyle {\r\n SINGLE = "single",\r\n DASH_DOT_STROKED = "dashDotStroked",\r\n DASHED = "dashed",\r\n DASH_SMALL_GAP = "dashSmallGap",\r\n DOT_DASH = "dotDash",\r\n DOT_DOT_DASH = "dotDotDash",\r\n DOTTED = "dotted",\r\n DOUBLE = "double",\r\n DOUBLE_WAVE = "doubleWave",\r\n INSET = "inset",\r\n NIL = "nil",\r\n NONE = "none",\r\n OUTSET = "outset",\r\n THICK = "thick",\r\n THICK_THIN_LARGE_GAP = "thickThinLargeGap",\r\n THICK_THIN_MEDIUM_GAP = "thickThinMediumGap",\r\n THICK_THIN_SMALL_GAP = "thickThinSmallGap",\r\n THIN_THICK_LARGE_GAP = "thinThickLargeGap",\r\n THIN_THICK_MEDIUM_GAP = "thinThickMediumGap",\r\n THIN_THICK_SMALL_GAP = "thinThickSmallGap",\r\n THIN_THICK_THIN_LARGE_GAP = "thinThickThinLargeGap",\r\n THIN_THICK_THIN_MEDIUM_GAP = "thinThickThinMediumGap",\r\n THIN_THICK_THIN_SMALL_GAP = "thinThickThinSmallGap",\r\n THREE_D_EMBOSS = "threeDEmboss",\r\n THREE_D_ENGRAVE = "threeDEngrave",\r\n TRIPLE = "triple",\r\n WAVE = "wave",\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[1]++,function(n){c.f[0]++,c.s[2]++,n.SINGLE="single",c.s[3]++,n.DASH_DOT_STROKED="dashDotStroked",c.s[4]++,n.DASHED="dashed",c.s[5]++,n.DASH_SMALL_GAP="dashSmallGap",c.s[6]++,n.DOT_DASH="dotDash",c.s[7]++,n.DOT_DOT_DASH="dotDotDash",c.s[8]++,n.DOTTED="dotted",c.s[9]++,n.DOUBLE="double",c.s[10]++,n.DOUBLE_WAVE="doubleWave",c.s[11]++,n.INSET="inset",c.s[12]++,n.NIL="nil",c.s[13]++,n.NONE="none",c.s[14]++,n.OUTSET="outset",c.s[15]++,n.THICK="thick",c.s[16]++,n.THICK_THIN_LARGE_GAP="thickThinLargeGap",c.s[17]++,n.THICK_THIN_MEDIUM_GAP="thickThinMediumGap",c.s[18]++,n.THICK_THIN_SMALL_GAP="thickThinSmallGap",c.s[19]++,n.THIN_THICK_LARGE_GAP="thinThickLargeGap",c.s[20]++,n.THIN_THICK_MEDIUM_GAP="thinThickMediumGap",c.s[21]++,n.THIN_THICK_SMALL_GAP="thinThickSmallGap",c.s[22]++,n.THIN_THICK_THIN_LARGE_GAP="thinThickThinLargeGap",c.s[23]++,n.THIN_THICK_THIN_MEDIUM_GAP="thinThickThinMediumGap",c.s[24]++,n.THIN_THICK_THIN_SMALL_GAP="thinThickThinSmallGap",c.s[25]++,n.THREE_D_EMBOSS="threeDEmboss",c.s[26]++,n.THREE_D_ENGRAVE="threeDEngrave",c.s[27]++,n.TRIPLE="triple",c.s[28]++,n.WAVE="wave"}((c.b[0][0]++,e.BorderStyle||(c.b[0][1]++,e.BorderStyle={})))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\styles\\factory.ts",r="ed77105567ccf7d2038eb5284befb2d8227ef656",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\styles\\factory.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:30},end:{line:3,column:72}},2:{start:{line:4,column:21},end:{line:4,column:59}},3:{start:{line:5,column:11},end:{line:5,column:24}},4:{start:{line:6,column:16},end:{line:6,column:34}},5:{start:{line:9,column:35},end:{line:16,column:10}},6:{start:{line:17,column:23},end:{line:17,column:56}},7:{start:{line:18,column:8},end:{line:18,column:40}},8:{start:{line:19,column:27},end:{line:19,column:51}},9:{start:{line:20,column:8},end:{line:20,column:61}},10:{start:{line:21,column:8},end:{line:21,column:32}},11:{start:{line:22,column:30},end:{line:22,column:57}},12:{start:{line:23,column:8},end:{line:23,column:71}},13:{start:{line:24,column:8},end:{line:24,column:64}},14:{start:{line:25,column:8},end:{line:25,column:35}},15:{start:{line:26,column:30},end:{line:26,column:57}},16:{start:{line:27,column:8},end:{line:27,column:71}},17:{start:{line:28,column:8},end:{line:28,column:64}},18:{start:{line:29,column:8},end:{line:29,column:35}},19:{start:{line:30,column:30},end:{line:30,column:57}},20:{start:{line:31,column:8},end:{line:31,column:71}},21:{start:{line:32,column:8},end:{line:32,column:64}},22:{start:{line:33,column:8},end:{line:33,column:35}},23:{start:{line:34,column:30},end:{line:34,column:57}},24:{start:{line:35,column:8},end:{line:35,column:71}},25:{start:{line:36,column:8},end:{line:36,column:65}},26:{start:{line:37,column:8},end:{line:37,column:35}},27:{start:{line:38,column:30},end:{line:38,column:57}},28:{start:{line:39,column:8},end:{line:39,column:71}},29:{start:{line:40,column:8},end:{line:40,column:35}},30:{start:{line:41,column:30},end:{line:41,column:57}},31:{start:{line:42,column:8},end:{line:42,column:71}},32:{start:{line:43,column:8},end:{line:43,column:35}},33:{start:{line:44,column:30},end:{line:44,column:57}},34:{start:{line:45,column:8},end:{line:45,column:35}},35:{start:{line:46,column:31},end:{line:46,column:59}},36:{start:{line:47,column:8},end:{line:47,column:36}},37:{start:{line:48,column:39},end:{line:48,column:75}},38:{start:{line:49,column:8},end:{line:49,column:44}},39:{start:{line:50,column:34},end:{line:50,column:60}},40:{start:{line:51,column:8},end:{line:51,column:39}},41:{start:{line:52,column:38},end:{line:52,column:68}},42:{start:{line:53,column:8},end:{line:53,column:43}},43:{start:{line:54,column:8},end:{line:54,column:22}},44:{start:{line:57,column:0},end:{line:57,column:52}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:8,column:4},end:{line:8,column:5}},loc:{start:{line:8,column:18},end:{line:55,column:5}},line:8}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/styles/factory.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\styles\\factory.ts"],names:[],mappings:"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",sourcesContent:['import { DocumentAttributes } from "../document/document-attributes";\r\nimport { Color, Italics, Size } from "../paragraph/run/formatting";\r\nimport { Styles } from "./";\r\n\r\nimport {\r\n FootnoteReferenceStyle,\r\n FootnoteText,\r\n FootnoteTextChar,\r\n Heading1Style,\r\n Heading2Style,\r\n Heading3Style,\r\n Heading4Style,\r\n Heading5Style,\r\n Heading6Style,\r\n HyperlinkStyle,\r\n ListParagraph,\r\n TitleStyle,\r\n} from "./style";\r\n\r\nexport class DefaultStylesFactory {\r\n public newInstance(): Styles {\r\n const documentAttributes = new DocumentAttributes({\r\n mc: "http://schemas.openxmlformats.org/markup-compatibility/2006",\r\n r: "http://schemas.openxmlformats.org/officeDocument/2006/relationships",\r\n w: "http://schemas.openxmlformats.org/wordprocessingml/2006/main",\r\n w14: "http://schemas.microsoft.com/office/word/2010/wordml",\r\n w15: "http://schemas.microsoft.com/office/word/2012/wordml",\r\n Ignorable: "w14 w15",\r\n });\r\n const styles = new Styles(documentAttributes);\r\n styles.createDocumentDefaults();\r\n\r\n const titleStyle = new TitleStyle();\r\n titleStyle.addRunProperty(new Size(56));\r\n styles.push(titleStyle);\r\n\r\n const heading1Style = new Heading1Style();\r\n heading1Style.addRunProperty(new Color("2E74B5"));\r\n heading1Style.addRunProperty(new Size(32));\r\n styles.push(heading1Style);\r\n\r\n const heading2Style = new Heading2Style();\r\n heading2Style.addRunProperty(new Color("2E74B5"));\r\n heading2Style.addRunProperty(new Size(26));\r\n styles.push(heading2Style);\r\n\r\n const heading3Style = new Heading3Style();\r\n heading3Style.addRunProperty(new Color("1F4D78"));\r\n heading3Style.addRunProperty(new Size(24));\r\n styles.push(heading3Style);\r\n\r\n const heading4Style = new Heading4Style();\r\n heading4Style.addRunProperty(new Color("2E74B5"));\r\n heading4Style.addRunProperty(new Italics());\r\n styles.push(heading4Style);\r\n\r\n const heading5Style = new Heading5Style();\r\n heading5Style.addRunProperty(new Color("2E74B5"));\r\n styles.push(heading5Style);\r\n\r\n const heading6Style = new Heading6Style();\r\n heading6Style.addRunProperty(new Color("1F4D78"));\r\n styles.push(heading6Style);\r\n\r\n const listParagraph = new ListParagraph();\r\n // listParagraph.addParagraphProperty();\r\n styles.push(listParagraph);\r\n\r\n const hyperLinkStyle = new HyperlinkStyle();\r\n styles.push(hyperLinkStyle);\r\n\r\n const footnoteReferenceStyle = new FootnoteReferenceStyle();\r\n styles.push(footnoteReferenceStyle);\r\n\r\n const footnoteTextStyle = new FootnoteText();\r\n styles.push(footnoteTextStyle);\r\n\r\n const footnoteTextCharStyle = new FootnoteTextChar();\r\n styles.push(footnoteTextCharStyle);\r\n\r\n return styles;\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(11)),u=(c.s[2]++,t(15)),C=(c.s[3]++,t(44)),m=(c.s[4]++,t(106));c.s[44]++,e.DefaultStylesFactory=class{newInstance(){c.f[0]++;const n=(c.s[5]++,new a.DocumentAttributes({mc:"http://schemas.openxmlformats.org/markup-compatibility/2006",r:"http://schemas.openxmlformats.org/officeDocument/2006/relationships",w:"http://schemas.openxmlformats.org/wordprocessingml/2006/main",w14:"http://schemas.microsoft.com/office/word/2010/wordml",w15:"http://schemas.microsoft.com/office/word/2012/wordml",Ignorable:"w14 w15"})),e=(c.s[6]++,new C.Styles(n));c.s[7]++,e.createDocumentDefaults();const t=(c.s[8]++,new m.TitleStyle);c.s[9]++,t.addRunProperty(new u.Size(56)),c.s[10]++,e.push(t);const A=(c.s[11]++,new m.Heading1Style);c.s[12]++,A.addRunProperty(new u.Color("2E74B5")),c.s[13]++,A.addRunProperty(new u.Size(32)),c.s[14]++,e.push(A);const r=(c.s[15]++,new m.Heading2Style);c.s[16]++,r.addRunProperty(new u.Color("2E74B5")),c.s[17]++,r.addRunProperty(new u.Size(26)),c.s[18]++,e.push(r);const o=(c.s[19]++,new m.Heading3Style);c.s[20]++,o.addRunProperty(new u.Color("1F4D78")),c.s[21]++,o.addRunProperty(new u.Size(24)),c.s[22]++,e.push(o);const l=(c.s[23]++,new m.Heading4Style);c.s[24]++,l.addRunProperty(new u.Color("2E74B5")),c.s[25]++,l.addRunProperty(new u.Italics),c.s[26]++,e.push(l);const s=(c.s[27]++,new m.Heading5Style);c.s[28]++,s.addRunProperty(new u.Color("2E74B5")),c.s[29]++,e.push(s);const i=(c.s[30]++,new m.Heading6Style);c.s[31]++,i.addRunProperty(new u.Color("1F4D78")),c.s[32]++,e.push(i);const d=(c.s[33]++,new m.ListParagraph);c.s[34]++,e.push(d);const p=(c.s[35]++,new m.HyperlinkStyle);c.s[36]++,e.push(p);const h=(c.s[37]++,new m.FootnoteReferenceStyle);c.s[38]++,e.push(h);const f=(c.s[39]++,new m.FootnoteText);c.s[40]++,e.push(f);const I=(c.s[41]++,new m.FootnoteTextChar);return c.s[42]++,e.push(I),c.s[43]++,e}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\file-properties.ts",r="749e672378e6857305674ff1c3594436b716d68d",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\file-properties.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:0},end:{line:3,column:24}}},fnMap:{},branchMap:{},s:{0:0,1:0},f:{},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/file-properties.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\file-properties.ts"],names:[],mappings:";;AAUa,QAAA,UAAU,GAAG,EAAE,CAAC",sourcesContent:['import { IDocumentTemplate } from "../import-dotx";\r\n\r\nexport interface IFileProperties {\r\n readonly template?: IDocumentTemplate;\r\n}\r\n\r\n// Needed because of: https://github.com/s-panferov/awesome-typescript-loader/issues/432\r\n/**\r\n * @ignore\r\n */\r\nexport const WORKAROUND = "";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[1]++,e.WORKAROUND=""},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table-of-contents\\index.ts",r="f829b8d02b12af5815f0b2dc6dbdb6b6f74b1faa",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table-of-contents\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:41}},5:{start:{line:7,column:0},end:{line:7,column:52}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/table-of-contents/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\table-of-contents\\index.ts"],names:[],mappings:";;;;;AAAA,yCAAoC;AACpC,oDAA+C",sourcesContent:['export * from "./table-of-contents";\r\nexport * from "./table-of-contents-properties";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));function a(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,a(t(288)),c.s[5]++,a(t(293))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table-of-contents\\table-of-contents.ts",r="38acfef9a4eeec87c5821dc4fd562fe28db16350",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table-of-contents\\table-of-contents.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:20},end:{line:3,column:45}},2:{start:{line:4,column:14},end:{line:4,column:43}},3:{start:{line:5,column:16},end:{line:5,column:51}},4:{start:{line:6,column:25},end:{line:6,column:55}},5:{start:{line:7,column:28},end:{line:7,column:58}},6:{start:{line:8,column:22},end:{line:8,column:46}},7:{start:{line:9,column:25},end:{line:9,column:52}},8:{start:{line:12,column:8},end:{line:12,column:23}},9:{start:{line:13,column:8},end:{line:13,column:84}},10:{start:{line:14,column:24},end:{line:14,column:72}},11:{start:{line:15,column:31},end:{line:15,column:58}},12:{start:{line:16,column:25},end:{line:16,column:40}},13:{start:{line:17,column:8},end:{line:17,column:58}},14:{start:{line:18,column:8},end:{line:18,column:87}},15:{start:{line:19,column:8},end:{line:19,column:57}},16:{start:{line:20,column:8},end:{line:20,column:40}},17:{start:{line:21,column:8},end:{line:21,column:48}},18:{start:{line:22,column:29},end:{line:22,column:56}},19:{start:{line:23,column:23},end:{line:23,column:38}},20:{start:{line:24,column:8},end:{line:24,column:50}},21:{start:{line:25,column:8},end:{line:25,column:36}},22:{start:{line:26,column:8},end:{line:26,column:46}},23:{start:{line:27,column:8},end:{line:27,column:32}},24:{start:{line:30,column:0},end:{line:30,column:42}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:11,column:4},end:{line:11,column:5}},loc:{start:{line:11,column:57},end:{line:28,column:5}},line:11}},branchMap:{0:{loc:{start:{line:11,column:16},end:{line:11,column:43}},type:"default-arg",locations:[{start:{line:11,column:24},end:{line:11,column:43}}],line:11}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0},f:{0:0},b:{0:[0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/table-of-contents/table-of-contents.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\table-of-contents\\table-of-contents.ts"],names:[],mappings:";;AAEA,8CAA2C;AAC3C,4CAAyC;AACzC,oDAAgE;AAChE,wDAAmD;AACnD,2DAAuD;AACvD,+CAA6D;AAC7D,qDAAmE;AAGnE,qBAA6B,SAAQ,6BAAY;IAC7C,YAAY,QAAgB,mBAAmB,EAAE,UAAoC;QACjF,KAAK,CAAC,OAAO,CAAC,CAAC;QACf,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,gDAA+B,CAAC,KAAK,CAAC,CAAC,CAAC;QAE3D,MAAM,OAAO,GAAG,IAAI,0CAA4B,EAAE,CAAC;QAEnD,MAAM,cAAc,GAAG,IAAI,qBAAS,EAAE,CAAC;QACvC,MAAM,QAAQ,GAAG,IAAI,SAAG,EAAE,CAAC;QAC3B,QAAQ,CAAC,eAAe,CAAC,IAAI,aAAK,CAAC,IAAI,CAAC,CAAC,CAAC;QAC1C,QAAQ,CAAC,eAAe,CAAC,IAAI,oCAAgB,CAAC,UAAU,CAAC,CAAC,CAAC;QAC3D,QAAQ,CAAC,eAAe,CAAC,IAAI,gBAAQ,EAAE,CAAC,CAAC;QACzC,cAAc,CAAC,MAAM,CAAC,QAAQ,CAAC,CAAC;QAChC,OAAO,CAAC,eAAe,CAAC,cAAc,CAAC,CAAC;QAExC,MAAM,YAAY,GAAG,IAAI,qBAAS,EAAE,CAAC;QACrC,MAAM,MAAM,GAAG,IAAI,SAAG,EAAE,CAAC;QACzB,MAAM,CAAC,eAAe,CAAC,IAAI,WAAG,EAAE,CAAC,CAAC;QAClC,YAAY,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC;QAC5B,OAAO,CAAC,eAAe,CAAC,YAAY,CAAC,CAAC;QAEtC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;IAC5B,CAAC;CACJ;AAvBD,0CAuBC",sourcesContent:['// http://officeopenxml.com/WPtableOfContents.php\r\n// http://www.datypic.com/sc/ooxml/e-w_sdt-1.html\r\nimport { Paragraph } from "file/paragraph";\r\nimport { Run } from "file/paragraph/run";\r\nimport { Begin, End, Separate } from "file/paragraph/run/field";\r\nimport { XmlComponent } from "file/xml-components";\r\nimport { FieldInstruction } from "./field-instruction";\r\nimport { StructuredDocumentTagContent } from "./sdt-content";\r\nimport { StructuredDocumentTagProperties } from "./sdt-properties";\r\nimport { ITableOfContentsOptions } from "./table-of-contents-properties";\r\n\r\nexport class TableOfContents extends XmlComponent {\r\n constructor(alias: string = "Table of Contents", properties?: ITableOfContentsOptions) {\r\n super("w:sdt");\r\n this.root.push(new StructuredDocumentTagProperties(alias));\r\n\r\n const content = new StructuredDocumentTagContent();\r\n\r\n const beginParagraph = new Paragraph();\r\n const beginRun = new Run();\r\n beginRun.addChildElement(new Begin(true));\r\n beginRun.addChildElement(new FieldInstruction(properties));\r\n beginRun.addChildElement(new Separate());\r\n beginParagraph.addRun(beginRun);\r\n content.addChildElement(beginParagraph);\r\n\r\n const endParagraph = new Paragraph();\r\n const endRun = new Run();\r\n endRun.addChildElement(new End());\r\n endParagraph.addRun(endRun);\r\n content.addChildElement(endParagraph);\r\n\r\n this.root.push(content);\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(2)),u=(c.s[2]++,t(4)),C=(c.s[3]++,t(36)),m=(c.s[4]++,t(0)),d=(c.s[5]++,t(289)),p=(c.s[6]++,t(290)),h=(c.s[7]++,t(291));c.s[24]++,e.TableOfContents=class extends m.XmlComponent{constructor(n=(c.b[0][0]++,"Table of Contents"),e){c.f[0]++,c.s[8]++,super("w:sdt"),c.s[9]++,this.root.push(new h.StructuredDocumentTagProperties(n));const t=(c.s[10]++,new p.StructuredDocumentTagContent),A=(c.s[11]++,new a.Paragraph),r=(c.s[12]++,new u.Run);c.s[13]++,r.addChildElement(new C.Begin(!0)),c.s[14]++,r.addChildElement(new d.FieldInstruction(e)),c.s[15]++,r.addChildElement(new C.Separate),c.s[16]++,A.addRun(r),c.s[17]++,t.addChildElement(A);const o=(c.s[18]++,new a.Paragraph),l=(c.s[19]++,new u.Run);c.s[20]++,l.addChildElement(new C.End),c.s[21]++,o.addRun(l),c.s[22]++,t.addChildElement(o),c.s[23]++,this.root.push(t)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table-of-contents\\field-instruction.ts",r="da94773b3914e72f35bc74455d72218faae7756f",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table-of-contents\\field-instruction.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:21},end:{line:3,column:47}},2:{start:{line:4,column:25},end:{line:4,column:55}},3:{start:{line:7,column:8},end:{line:7,column:28}},4:{start:{line:8,column:8},end:{line:8,column:46}},5:{start:{line:13,column:8},end:{line:13,column:29}},6:{start:{line:14,column:8},end:{line:14,column:37}},7:{start:{line:15,column:8},end:{line:15,column:87}},8:{start:{line:16,column:26},end:{line:16,column:31}},9:{start:{line:17,column:8},end:{line:19,column:9}},10:{start:{line:18,column:12},end:{line:18,column:81}},11:{start:{line:20,column:8},end:{line:22,column:9}},12:{start:{line:21,column:12},end:{line:21,column:88}},13:{start:{line:23,column:8},end:{line:25,column:9}},14:{start:{line:24,column:12},end:{line:24,column:97}},15:{start:{line:26,column:8},end:{line:28,column:9}},16:{start:{line:27,column:12},end:{line:27,column:100}},17:{start:{line:29,column:8},end:{line:31,column:9}},18:{start:{line:30,column:12},end:{line:30,column:86}},19:{start:{line:32,column:8},end:{line:34,column:9}},20:{start:{line:33,column:12},end:{line:33,column:47}},21:{start:{line:35,column:8},end:{line:37,column:9}},22:{start:{line:36,column:12},end:{line:36,column:86}},23:{start:{line:38,column:8},end:{line:40,column:9}},24:{start:{line:39,column:12},end:{line:39,column:96}},25:{start:{line:41,column:8},end:{line:43,column:9}},26:{start:{line:42,column:12},end:{line:42,column:86}},27:{start:{line:44,column:8},end:{line:46,column:9}},28:{start:{line:45,column:12},end:{line:45,column:96}},29:{start:{line:47,column:8},end:{line:49,column:9}},30:{start:{line:48,column:12},end:{line:48,column:96}},31:{start:{line:50,column:8},end:{line:53,column:9}},32:{start:{line:51,column:27},end:{line:51,column:112}},33:{start:{line:51,column:72},end:{line:51,column:101}},34:{start:{line:52,column:12},end:{line:52,column:59}},35:{start:{line:54,column:8},end:{line:56,column:9}},36:{start:{line:55,column:12},end:{line:55,column:47}},37:{start:{line:57,column:8},end:{line:59,column:9}},38:{start:{line:58,column:12},end:{line:58,column:47}},39:{start:{line:60,column:8},end:{line:62,column:9}},40:{start:{line:61,column:12},end:{line:61,column:47}},41:{start:{line:63,column:8},end:{line:65,column:9}},42:{start:{line:64,column:12},end:{line:64,column:47}},43:{start:{line:66,column:8},end:{line:66,column:36}},44:{start:{line:69,column:0},end:{line:69,column:44}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:18},end:{line:9,column:5}},line:6},1:{name:"(anonymous_1)",decl:{start:{line:12,column:4},end:{line:12,column:5}},loc:{start:{line:12,column:33},end:{line:67,column:5}},line:12},2:{name:"(anonymous_2)",decl:{start:{line:51,column:64},end:{line:51,column:65}},loc:{start:{line:51,column:72},end:{line:51,column:101}},line:51}},branchMap:{0:{loc:{start:{line:12,column:16},end:{line:12,column:31}},type:"default-arg",locations:[{start:{line:12,column:29},end:{line:12,column:31}}],line:12},1:{loc:{start:{line:17,column:8},end:{line:19,column:9}},type:"if",locations:[{start:{line:17,column:8},end:{line:19,column:9}},{start:{line:17,column:8},end:{line:19,column:9}}],line:17},2:{loc:{start:{line:20,column:8},end:{line:22,column:9}},type:"if",locations:[{start:{line:20,column:8},end:{line:22,column:9}},{start:{line:20,column:8},end:{line:22,column:9}}],line:20},3:{loc:{start:{line:23,column:8},end:{line:25,column:9}},type:"if",locations:[{start:{line:23,column:8},end:{line:25,column:9}},{start:{line:23,column:8},end:{line:25,column:9}}],line:23},4:{loc:{start:{line:26,column:8},end:{line:28,column:9}},type:"if",locations:[{start:{line:26,column:8},end:{line:28,column:9}},{start:{line:26,column:8},end:{line:28,column:9}}],line:26},5:{loc:{start:{line:29,column:8},end:{line:31,column:9}},type:"if",locations:[{start:{line:29,column:8},end:{line:31,column:9}},{start:{line:29,column:8},end:{line:31,column:9}}],line:29},6:{loc:{start:{line:32,column:8},end:{line:34,column:9}},type:"if",locations:[{start:{line:32,column:8},end:{line:34,column:9}},{start:{line:32,column:8},end:{line:34,column:9}}],line:32},7:{loc:{start:{line:35,column:8},end:{line:37,column:9}},type:"if",locations:[{start:{line:35,column:8},end:{line:37,column:9}},{start:{line:35,column:8},end:{line:37,column:9}}],line:35},8:{loc:{start:{line:38,column:8},end:{line:40,column:9}},type:"if",locations:[{start:{line:38,column:8},end:{line:40,column:9}},{start:{line:38,column:8},end:{line:40,column:9}}],line:38},9:{loc:{start:{line:41,column:8},end:{line:43,column:9}},type:"if",locations:[{start:{line:41,column:8},end:{line:43,column:9}},{start:{line:41,column:8},end:{line:43,column:9}}],line:41},10:{loc:{start:{line:44,column:8},end:{line:46,column:9}},type:"if",locations:[{start:{line:44,column:8},end:{line:46,column:9}},{start:{line:44,column:8},end:{line:46,column:9}}],line:44},11:{loc:{start:{line:47,column:8},end:{line:49,column:9}},type:"if",locations:[{start:{line:47,column:8},end:{line:49,column:9}},{start:{line:47,column:8},end:{line:49,column:9}}],line:47},12:{loc:{start:{line:50,column:8},end:{line:53,column:9}},type:"if",locations:[{start:{line:50,column:8},end:{line:53,column:9}},{start:{line:50,column:8},end:{line:53,column:9}}],line:50},13:{loc:{start:{line:50,column:12},end:{line:50,column:87}},type:"binary-expr",locations:[{start:{line:50,column:12},end:{line:50,column:44}},{start:{line:50,column:48},end:{line:50,column:87}}],line:50},14:{loc:{start:{line:54,column:8},end:{line:56,column:9}},type:"if",locations:[{start:{line:54,column:8},end:{line:56,column:9}},{start:{line:54,column:8},end:{line:56,column:9}}],line:54},15:{loc:{start:{line:57,column:8},end:{line:59,column:9}},type:"if",locations:[{start:{line:57,column:8},end:{line:59,column:9}},{start:{line:57,column:8},end:{line:59,column:9}}],line:57},16:{loc:{start:{line:60,column:8},end:{line:62,column:9}},type:"if",locations:[{start:{line:60,column:8},end:{line:62,column:9}},{start:{line:60,column:8},end:{line:62,column:9}}],line:60},17:{loc:{start:{line:63,column:8},end:{line:65,column:9}},type:"if",locations:[{start:{line:63,column:8},end:{line:65,column:9}},{start:{line:63,column:8},end:{line:65,column:9}}],line:63}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0},f:{0:0,1:0,2:0},b:{0:[0],1:[0,0],2:[0,0],3:[0,0],4:[0,0],5:[0,0],6:[0,0],7:[0,0],8:[0,0],9:[0,0],10:[0,0],11:[0,0],12:[0,0],13:[0,0],14:[0,0],15:[0,0],16:[0,0],17:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/table-of-contents/field-instruction.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\table-of-contents\\field-instruction.ts"],names:[],mappings:";;AACA,gDAA4C;AAC5C,wDAA0E;AAG1E,oBAAqB,SAAQ,sCAAoD;IAAjF;;QACuB,YAAO,GAAG,EAAE,KAAK,EAAE,WAAW,EAAE,CAAC;IACxD,CAAC;CAAA;AAED,sBAA8B,SAAQ,6BAAY;IAG9C,YAAY,aAAsC,EAAE;QAChD,KAAK,CAAC,aAAa,CAAC,CAAC;QAErB,IAAI,CAAC,UAAU,GAAG,UAAU,CAAC;QAE7B,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,cAAc,CAAC,EAAE,KAAK,EAAE,sBAAS,CAAC,QAAQ,EAAE,CAAC,CAAC,CAAC;QAClE,IAAI,WAAW,GAAG,KAAK,CAAC;QAExB,IAAI,IAAI,CAAC,UAAU,CAAC,YAAY,EAAE;YAC9B,WAAW,GAAG,GAAG,WAAW,SAAS,IAAI,CAAC,UAAU,CAAC,YAAY,GAAG,CAAC;SACxE;QACD,IAAI,IAAI,CAAC,UAAU,CAAC,mBAAmB,EAAE;YACrC,WAAW,GAAG,GAAG,WAAW,SAAS,IAAI,CAAC,UAAU,CAAC,mBAAmB,GAAG,CAAC;SAC/E;QACD,IAAI,IAAI,CAAC,UAAU,CAAC,4BAA4B,EAAE;YAC9C,WAAW,GAAG,GAAG,WAAW,SAAS,IAAI,CAAC,UAAU,CAAC,4BAA4B,GAAG,CAAC;SACxF;QACD,IAAI,IAAI,CAAC,UAAU,CAAC,+BAA+B,EAAE;YACjD,WAAW,GAAG,GAAG,WAAW,SAAS,IAAI,CAAC,UAAU,CAAC,+BAA+B,GAAG,CAAC;SAC3F;QACD,IAAI,IAAI,CAAC,UAAU,CAAC,iBAAiB,EAAE;YACnC,WAAW,GAAG,GAAG,WAAW,SAAS,IAAI,CAAC,UAAU,CAAC,iBAAiB,GAAG,CAAC;SAC7E;QACD,IAAI,IAAI,CAAC,UAAU,CAAC,SAAS,EAAE;YAC3B,WAAW,GAAG,GAAG,WAAW,MAAM,CAAC;SACtC;QACD,IAAI,IAAI,CAAC,UAAU,CAAC,iBAAiB,EAAE;YACnC,WAAW,GAAG,GAAG,WAAW,SAAS,IAAI,CAAC,UAAU,CAAC,iBAAiB,GAAG,CAAC;SAC7E;QACD,IAAI,IAAI,CAAC,UAAU,CAAC,2BAA2B,EAAE;YAC7C,WAAW,GAAG,GAAG,WAAW,SAAS,IAAI,CAAC,UAAU,CAAC,2BAA2B,GAAG,CAAC;SACvF;QACD,IAAI,IAAI,CAAC,UAAU,CAAC,iBAAiB,EAAE;YACnC,WAAW,GAAG,GAAG,WAAW,SAAS,IAAI,CAAC,UAAU,CAAC,iBAAiB,GAAG,CAAC;SAC7E;QACD,IAAI,IAAI,CAAC,UAAU,CAAC,2BAA2B,EAAE;YAC7C,WAAW,GAAG,GAAG,WAAW,SAAS,IAAI,CAAC,UAAU,CAAC,2BAA2B,GAAG,CAAC;SACvF;QACD,IAAI,IAAI,CAAC,UAAU,CAAC,2BAA2B,EAAE;YAC7C,WAAW,GAAG,GAAG,WAAW,SAAS,IAAI,CAAC,UAAU,CAAC,2BAA2B,GAAG,CAAC;SACvF;QACD,IAAI,IAAI,CAAC,UAAU,CAAC,gBAAgB,IAAI,IAAI,CAAC,UAAU,CAAC,gBAAgB,CAAC,MAAM,EAAE;YAC7E,MAAM,MAAM,GAAG,IAAI,CAAC,UAAU,CAAC,gBAAgB,CAAC,GAAG,CAAC,CAAC,EAAE,EAAE,EAAE,CAAC,GAAG,EAAE,CAAC,SAAS,IAAI,EAAE,CAAC,KAAK,EAAE,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;YACrG,WAAW,GAAG,GAAG,WAAW,SAAS,MAAM,GAAG,CAAC;SAClD;QACD,IAAI,IAAI,CAAC,UAAU,CAAC,+BAA+B,EAAE;YACjD,WAAW,GAAG,GAAG,WAAW,MAAM,CAAC;SACtC;QACD,IAAI,IAAI,CAAC,UAAU,CAAC,oBAAoB,EAAE;YACtC,WAAW,GAAG,GAAG,WAAW,MAAM,CAAC;SACtC;QACD,IAAI,IAAI,CAAC,UAAU,CAAC,wBAAwB,EAAE;YAC1C,WAAW,GAAG,GAAG,WAAW,MAAM,CAAC;SACtC;QACD,IAAI,IAAI,CAAC,UAAU,CAAC,8BAA8B,EAAE;YAChD,WAAW,GAAG,GAAG,WAAW,MAAM,CAAC;SACtC;QACD,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC;IAChC,CAAC;CACJ;AA9DD,4CA8DC",sourcesContent:['// http://officeopenxml.com/WPfieldInstructions.php\r\nimport { SpaceType } from "file/space-type";\r\nimport { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\nimport { ITableOfContentsOptions } from "./table-of-contents-properties";\r\n\r\nclass TextAttributes extends XmlAttributeComponent<{ readonly space: SpaceType }> {\r\n protected readonly xmlKeys = { space: "xml:space" };\r\n}\r\n\r\nexport class FieldInstruction extends XmlComponent {\r\n private readonly properties: ITableOfContentsOptions;\r\n\r\n constructor(properties: ITableOfContentsOptions = {}) {\r\n super("w:instrText");\r\n\r\n this.properties = properties;\r\n\r\n this.root.push(new TextAttributes({ space: SpaceType.PRESERVE }));\r\n let instruction = "TOC";\r\n\r\n if (this.properties.captionLabel) {\r\n instruction = `${instruction} \\\\a "${this.properties.captionLabel}"`;\r\n }\r\n if (this.properties.entriesFromBookmark) {\r\n instruction = `${instruction} \\\\b "${this.properties.entriesFromBookmark}"`;\r\n }\r\n if (this.properties.captionLabelIncludingNumbers) {\r\n instruction = `${instruction} \\\\c "${this.properties.captionLabelIncludingNumbers}"`;\r\n }\r\n if (this.properties.sequenceAndPageNumbersSeparator) {\r\n instruction = `${instruction} \\\\d "${this.properties.sequenceAndPageNumbersSeparator}"`;\r\n }\r\n if (this.properties.tcFieldIdentifier) {\r\n instruction = `${instruction} \\\\f "${this.properties.tcFieldIdentifier}"`;\r\n }\r\n if (this.properties.hyperlink) {\r\n instruction = `${instruction} \\\\h`;\r\n }\r\n if (this.properties.tcFieldLevelRange) {\r\n instruction = `${instruction} \\\\l "${this.properties.tcFieldLevelRange}"`;\r\n }\r\n if (this.properties.pageNumbersEntryLevelsRange) {\r\n instruction = `${instruction} \\\\n "${this.properties.pageNumbersEntryLevelsRange}"`;\r\n }\r\n if (this.properties.headingStyleRange) {\r\n instruction = `${instruction} \\\\o "${this.properties.headingStyleRange}"`;\r\n }\r\n if (this.properties.entryAndPageNumberSeparator) {\r\n instruction = `${instruction} \\\\p "${this.properties.entryAndPageNumberSeparator}"`;\r\n }\r\n if (this.properties.seqFieldIdentifierForPrefix) {\r\n instruction = `${instruction} \\\\s "${this.properties.seqFieldIdentifierForPrefix}"`;\r\n }\r\n if (this.properties.stylesWithLevels && this.properties.stylesWithLevels.length) {\r\n const styles = this.properties.stylesWithLevels.map((sl) => `${sl.styleName};${sl.level}`).join(";");\r\n instruction = `${instruction} \\\\t "${styles}"`;\r\n }\r\n if (this.properties.useAppliedParagraphOutlineLevel) {\r\n instruction = `${instruction} \\\\u`;\r\n }\r\n if (this.properties.preserveTabInEntries) {\r\n instruction = `${instruction} \\\\w`;\r\n }\r\n if (this.properties.preserveNewLineInEntries) {\r\n instruction = `${instruction} \\\\x`;\r\n }\r\n if (this.properties.hideTabAndPageNumbersInWebView) {\r\n instruction = `${instruction} \\\\z`;\r\n }\r\n this.root.push(instruction);\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(20)),u=(c.s[2]++,t(0));class C extends u.XmlAttributeComponent{constructor(){c.f[0]++,c.s[3]++,super(...arguments),c.s[4]++,this.xmlKeys={space:"xml:space"}}}c.s[44]++,e.FieldInstruction=class extends u.XmlComponent{constructor(n=(c.b[0][0]++,{})){c.f[1]++,c.s[5]++,super("w:instrText"),c.s[6]++,this.properties=n,c.s[7]++,this.root.push(new C({space:a.SpaceType.PRESERVE}));let e=(c.s[8]++,"TOC");if(c.s[9]++,this.properties.captionLabel?(c.b[1][0]++,c.s[10]++,e=`${e} \\a "${this.properties.captionLabel}"`):c.b[1][1]++,c.s[11]++,this.properties.entriesFromBookmark?(c.b[2][0]++,c.s[12]++,e=`${e} \\b "${this.properties.entriesFromBookmark}"`):c.b[2][1]++,c.s[13]++,this.properties.captionLabelIncludingNumbers?(c.b[3][0]++,c.s[14]++,e=`${e} \\c "${this.properties.captionLabelIncludingNumbers}"`):c.b[3][1]++,c.s[15]++,this.properties.sequenceAndPageNumbersSeparator?(c.b[4][0]++,c.s[16]++,e=`${e} \\d "${this.properties.sequenceAndPageNumbersSeparator}"`):c.b[4][1]++,c.s[17]++,this.properties.tcFieldIdentifier?(c.b[5][0]++,c.s[18]++,e=`${e} \\f "${this.properties.tcFieldIdentifier}"`):c.b[5][1]++,c.s[19]++,this.properties.hyperlink?(c.b[6][0]++,c.s[20]++,e=`${e} \\h`):c.b[6][1]++,c.s[21]++,this.properties.tcFieldLevelRange?(c.b[7][0]++,c.s[22]++,e=`${e} \\l "${this.properties.tcFieldLevelRange}"`):c.b[7][1]++,c.s[23]++,this.properties.pageNumbersEntryLevelsRange?(c.b[8][0]++,c.s[24]++,e=`${e} \\n "${this.properties.pageNumbersEntryLevelsRange}"`):c.b[8][1]++,c.s[25]++,this.properties.headingStyleRange?(c.b[9][0]++,c.s[26]++,e=`${e} \\o "${this.properties.headingStyleRange}"`):c.b[9][1]++,c.s[27]++,this.properties.entryAndPageNumberSeparator?(c.b[10][0]++,c.s[28]++,e=`${e} \\p "${this.properties.entryAndPageNumberSeparator}"`):c.b[10][1]++,c.s[29]++,this.properties.seqFieldIdentifierForPrefix?(c.b[11][0]++,c.s[30]++,e=`${e} \\s "${this.properties.seqFieldIdentifierForPrefix}"`):c.b[11][1]++,c.s[31]++,c.b[13][0]++,this.properties.stylesWithLevels&&(c.b[13][1]++,this.properties.stylesWithLevels.length)){c.b[12][0]++;const n=(c.s[32]++,this.properties.stylesWithLevels.map(n=>(c.f[2]++,c.s[33]++,`${n.styleName};${n.level}`)).join(";"));c.s[34]++,e=`${e} \\t "${n}"`}else c.b[12][1]++;c.s[35]++,this.properties.useAppliedParagraphOutlineLevel?(c.b[14][0]++,c.s[36]++,e=`${e} \\u`):c.b[14][1]++,c.s[37]++,this.properties.preserveTabInEntries?(c.b[15][0]++,c.s[38]++,e=`${e} \\w`):c.b[15][1]++,c.s[39]++,this.properties.preserveNewLineInEntries?(c.b[16][0]++,c.s[40]++,e=`${e} \\x`):c.b[16][1]++,c.s[41]++,this.properties.hideTabAndPageNumbersInWebView?(c.b[17][0]++,c.s[42]++,e=`${e} \\z`):c.b[17][1]++,c.s[43]++,this.root.push(e)}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table-of-contents\\sdt-content.ts",r="01b575a29bdd764286a117d59e80aa7984c4c6bb",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table-of-contents\\sdt-content.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:30}},3:{start:{line:9,column:0},end:{line:9,column:68}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:7,column:5}},line:5}},branchMap:{},s:{0:0,1:0,2:0,3:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/table-of-contents/sdt-content.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\table-of-contents\\sdt-content.ts"],names:[],mappings:";;AAAA,wDAAmD;AAEnD,kCAA0C,SAAQ,6BAAY;IAC1D;QACI,KAAK,CAAC,cAAc,CAAC,CAAC;IAC1B,CAAC;CACJ;AAJD,oEAIC",sourcesContent:['import { XmlComponent } from "file/xml-components";\r\n\r\nexport class StructuredDocumentTagContent extends XmlComponent {\r\n constructor() {\r\n super("w:sdtContent");\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));c.s[3]++,e.StructuredDocumentTagContent=class extends a.XmlComponent{constructor(){c.f[0]++,c.s[2]++,super("w:sdtContent")}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table-of-contents\\sdt-properties.ts",r="dee8b16948d524cb5cacb881e29e528d69828d48",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table-of-contents\\sdt-properties.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:4,column:16},end:{line:4,column:34}},3:{start:{line:7,column:8},end:{line:7,column:25}},4:{start:{line:8,column:8},end:{line:8,column:49}},5:{start:{line:11,column:0},end:{line:11,column:74}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:23},end:{line:9,column:5}},line:6}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/table-of-contents/sdt-properties.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\table-of-contents\\sdt-properties.ts"],names:[],mappings:";;AACA,wDAAmD;AACnD,mCAAgC;AAEhC,qCAA6C,SAAQ,6BAAY;IAC7D,YAAY,KAAa;QACrB,KAAK,CAAC,SAAS,CAAC,CAAC;QACjB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,aAAK,CAAC,KAAK,CAAC,CAAC,CAAC;IACrC,CAAC;CACJ;AALD,0EAKC",sourcesContent:['// http://www.datypic.com/sc/ooxml/e-w_sdtPr-1.html\r\nimport { XmlComponent } from "file/xml-components";\r\nimport { Alias } from "./alias";\r\n\r\nexport class StructuredDocumentTagProperties extends XmlComponent {\r\n constructor(alias: string) {\r\n super("w:sdtPr");\r\n this.root.push(new Alias(alias));\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0)),u=(c.s[2]++,t(292));c.s[5]++,e.StructuredDocumentTagProperties=class extends a.XmlComponent{constructor(n){c.f[0]++,c.s[3]++,super("w:sdtPr"),c.s[4]++,this.root.push(new u.Alias(n))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table-of-contents\\alias.ts",r="00ac6a2dcbbac7e19b2b7fe51f0033575c385295",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table-of-contents\\alias.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:3,column:25},end:{line:3,column:55}},2:{start:{line:6,column:8},end:{line:6,column:28}},3:{start:{line:7,column:8},end:{line:7,column:42}},4:{start:{line:12,column:8},end:{line:12,column:25}},5:{start:{line:13,column:8},end:{line:13,column:55}},6:{start:{line:16,column:0},end:{line:16,column:22}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:5,column:4},end:{line:5,column:5}},loc:{start:{line:5,column:18},end:{line:8,column:5}},line:5},1:{name:"(anonymous_1)",decl:{start:{line:11,column:4},end:{line:11,column:5}},loc:{start:{line:11,column:23},end:{line:14,column:5}},line:11}},branchMap:{},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0},f:{0:0,1:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/table-of-contents/alias.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\table-of-contents\\alias.ts"],names:[],mappings:";;AAAA,wDAA0E;AAE1E,qBAAsB,SAAQ,sCAAiD;IAA/E;;QACuB,YAAO,GAAG,EAAE,KAAK,EAAE,OAAO,EAAE,CAAC;IACpD,CAAC;CAAA;AAED,WAAmB,SAAQ,6BAAY;IACnC,YAAY,KAAa;QACrB,KAAK,CAAC,SAAS,CAAC,CAAC;QACjB,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,eAAe,CAAC,EAAE,KAAK,EAAE,CAAC,CAAC,CAAC;IACnD,CAAC;CACJ;AALD,sBAKC",sourcesContent:['import { XmlAttributeComponent, XmlComponent } from "file/xml-components";\r\n\r\nclass AliasAttributes extends XmlAttributeComponent<{ readonly alias: string }> {\r\n protected readonly xmlKeys = { alias: "w:val" };\r\n}\r\n\r\nexport class Alias extends XmlComponent {\r\n constructor(alias: string) {\r\n super("w:alias");\r\n this.root.push(new AliasAttributes({ alias }));\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});const a=(c.s[1]++,t(0));class u extends a.XmlAttributeComponent{constructor(){c.f[0]++,c.s[2]++,super(...arguments),c.s[3]++,this.xmlKeys={alias:"w:val"}}}c.s[6]++,e.Alias=class extends a.XmlComponent{constructor(n){c.f[1]++,c.s[4]++,super("w:alias"),c.s[5]++,this.root.push(new u({alias:n}))}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table-of-contents\\table-of-contents-properties.ts",r="5188c2ad91568118bb53e77978b34238531e4baa",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\file\\table-of-contents\\table-of-contents-properties.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:5,column:8},end:{line:5,column:35}},2:{start:{line:6,column:8},end:{line:6,column:27}},3:{start:{line:9,column:0},end:{line:9,column:32}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:4,column:4},end:{line:4,column:5}},loc:{start:{line:4,column:34},end:{line:7,column:5}},line:4}},branchMap:{},s:{0:0,1:0,2:0,3:0},f:{0:0},b:{},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/file/table-of-contents/table-of-contents-properties.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\file\\table-of-contents\\table-of-contents-properties.ts"],names:[],mappings:";;AAAA;IAII,YAAY,SAAiB,EAAE,KAAa;QACxC,IAAI,CAAC,SAAS,GAAG,SAAS,CAAC;QAC3B,IAAI,CAAC,KAAK,GAAG,KAAK,CAAC;IACvB,CAAC;CACJ;AARD,gCAQC",sourcesContent:["export class StyleLevel {\r\n public readonly styleName: string;\r\n public readonly level: number;\r\n\r\n constructor(styleName: string, level: number) {\r\n this.styleName = styleName;\r\n this.level = level;\r\n }\r\n}\r\n\r\n/**\r\n * Options according to this docs:\r\n * https://www.ecma-international.org/publications/standards/Ecma-376.htm\r\n * Part 1 - Page 1251\r\n *\r\n * Short Guide:\r\n * http://officeopenxml.com/WPtableOfContents.php\r\n */\r\nexport interface ITableOfContentsOptions {\r\n /**\r\n * \\a option - Includes captioned items, but omits caption labels and numbers.\r\n * The identifier designated by text in this switch's field-argument corresponds to the caption label.\r\n * Use captionLabelIncludingNumbers (\\c) to build a table of captions with labels and numbers.\r\n */\r\n readonly captionLabel?: string;\r\n\r\n /**\r\n * \\b option - Includes entries only from the portion of the document marked by\r\n * the bookmark named by text in this switch's field-argument.\r\n */\r\n readonly entriesFromBookmark?: string;\r\n\r\n /**\r\n * \\c option - Includes figures, tables, charts, and other items that are numbered\r\n * by a SEQ field (§17.16.5.56). The sequence identifier designated by text in this switch's\r\n * field-argument, which corresponds to the caption label, shall match the identifier in the\r\n * corresponding SEQ field.\r\n */\r\n readonly captionLabelIncludingNumbers?: string;\r\n\r\n /**\r\n * \\d option - When used with \\s, the text in this switch's field-argument defines\r\n * the separator between sequence and page numbers. The default separator is a hyphen (-).\r\n */\r\n readonly sequenceAndPageNumbersSeparator?: string;\r\n\r\n /**\r\n * \\f option - Includes only those TC fields whose identifier exactly matches the\r\n * text in this switch's field-argument (which is typically a letter).\r\n */\r\n readonly tcFieldIdentifier?: string;\r\n\r\n /**\r\n * \\h option - Makes the table of contents entries hyperlinks.\r\n */\r\n readonly hyperlink?: boolean;\r\n\r\n /**\r\n * \\l option - Includes TC fields that assign entries to one of the levels specified\r\n * by text in this switch's field-argument as a range having the form startLevel-endLevel,\r\n * where startLevel and endLevel are integers, and startLevel has a value equal-to or less-than endLevel.\r\n * TC fields that assign entries to lower levels are skipped.\r\n */\r\n readonly tcFieldLevelRange?: string;\r\n\r\n /**\r\n * \\n option - Without field-argument, omits page numbers from the table of contents.\r\n * Page numbers are omitted from all levels unless a range of entry levels is specified by\r\n * text in this switch's field-argument. A range is specified as for \\l.\r\n */\r\n readonly pageNumbersEntryLevelsRange?: string;\r\n\r\n /**\r\n * \\o option - Uses paragraphs formatted with all or the specified range of builtin\r\n * heading styles. Headings in a style range are specified by text in this switch's\r\n * field-argument using the notation specified as for \\l, where each integer corresponds\r\n * to the style with a style ID of HeadingX (e.g. 1 corresponds to Heading1).\r\n * If no heading range is specified, all heading levels used in the document are listed.\r\n */\r\n readonly headingStyleRange?: string;\r\n\r\n /**\r\n * \\p option - Text in this switch's field-argument specifies a sequence of characters\r\n * that separate an entry and its page number. The default is a tab with leader dots.\r\n */\r\n readonly entryAndPageNumberSeparator?: string;\r\n\r\n /**\r\n * \\s option - For entries numbered with a SEQ field (§17.16.5.56), adds a prefix to the page number.\r\n * The prefix depends on the type of entry. text in this switch's field-argument shall match the\r\n * identifier in the SEQ field.\r\n */\r\n readonly seqFieldIdentifierForPrefix?: string;\r\n\r\n /**\r\n * \\t field-argument Uses paragraphs formatted with styles other than the built-in heading styles.\r\n * Text in this switch's field-argument specifies those styles as a set of comma-separated doublets,\r\n * with each doublet being a comma-separated set of style name and table of content level.\r\n * \\t can be combined with \\o.\r\n */\r\n readonly stylesWithLevels?: StyleLevel[];\r\n\r\n /**\r\n * \\u Uses the applied paragraph outline level.\r\n */\r\n readonly useAppliedParagraphOutlineLevel?: boolean;\r\n\r\n /**\r\n * \\w Preserves tab entries within table entries.\r\n */\r\n readonly preserveTabInEntries?: boolean;\r\n\r\n /**\r\n * \\x Preserves newline characters within table entries.\r\n */\r\n readonly preserveNewLineInEntries?: boolean;\r\n\r\n /**\r\n * \\z Hides tab leader and page numbers in web page view (§17.18.102).\r\n */\r\n readonly hideTabAndPageNumbersInWebView?: boolean;\r\n}\r\n"]},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});c.s[3]++,e.StyleLevel=class{constructor(n,e){c.f[0]++,c.s[1]++,this.styleName=n,c.s[2]++,this.level=e}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\export\\index.ts",r="76e39025d06d085d40d85b042f38b9485f91f94f",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\export\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:37}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/export/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\export\\index.ts"],names:[],mappings:";;;;;AAAA,qCAAgC",sourcesContent:['export * from "./packer/packer";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,function(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}(t(295))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\export\\packer\\packer.ts",r="459fcc6fac936f9f3af16cbbfd89c891b740e617",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\export\\packer\\packer.ts",statementMap:{0:{start:{line:2,column:16},end:{line:9,column:1}},1:{start:{line:3,column:4},end:{line:8,column:7}},2:{start:{line:4,column:36},end:{line:4,column:97}},3:{start:{line:4,column:42},end:{line:4,column:70}},4:{start:{line:4,column:85},end:{line:4,column:95}},5:{start:{line:5,column:35},end:{line:5,column:100}},6:{start:{line:5,column:41},end:{line:5,column:73}},7:{start:{line:5,column:88},end:{line:5,column:98}},8:{start:{line:6,column:32},end:{line:6,column:149}},9:{start:{line:6,column:97},end:{line:6,column:119}},10:{start:{line:7,column:8},end:{line:7,column:78}},11:{start:{line:10,column:0},end:{line:10,column:62}},12:{start:{line:11,column:24},end:{line:11,column:50}},13:{start:{line:14,column:8},end:{line:14,column:55}},14:{start:{line:17,column:8},end:{line:24,column:11}},15:{start:{line:18,column:24},end:{line:18,column:57}},16:{start:{line:19,column:29},end:{line:22,column:14}},17:{start:{line:23,column:12},end:{line:23,column:27}},18:{start:{line:27,column:8},end:{line:34,column:11}},19:{start:{line:28,column:24},end:{line:28,column:57}},20:{start:{line:29,column:29},end:{line:32,column:14}},21:{start:{line:33,column:12},end:{line:33,column:27}},22:{start:{line:37,column:8},end:{line:44,column:11}},23:{start:{line:38,column:24},end:{line:38,column:57}},24:{start:{line:39,column:29},end:{line:42,column:14}},25:{start:{line:43,column:12},end:{line:43,column:27}},26:{start:{line:47,column:0},end:{line:47,column:24}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:2,column:44},end:{line:2,column:45}},loc:{start:{line:2,column:89},end:{line:9,column:1}},line:2},1:{name:"(anonymous_1)",decl:{start:{line:3,column:36},end:{line:3,column:37}},loc:{start:{line:3,column:63},end:{line:8,column:5}},line:3},2:{name:"fulfilled",decl:{start:{line:4,column:17},end:{line:4,column:26}},loc:{start:{line:4,column:34},end:{line:4,column:99}},line:4},3:{name:"rejected",decl:{start:{line:5,column:17},end:{line:5,column:25}},loc:{start:{line:5,column:33},end:{line:5,column:102}},line:5},4:{name:"step",decl:{start:{line:6,column:17},end:{line:6,column:21}},loc:{start:{line:6,column:30},end:{line:6,column:151}},line:6},5:{name:"(anonymous_5)",decl:{start:{line:6,column:76},end:{line:6,column:77}},loc:{start:{line:6,column:95},end:{line:6,column:121}},line:6},6:{name:"(anonymous_6)",decl:{start:{line:13,column:4},end:{line:13,column:5}},loc:{start:{line:13,column:18},end:{line:15,column:5}},line:13},7:{name:"(anonymous_7)",decl:{start:{line:16,column:4},end:{line:16,column:5}},loc:{start:{line:16,column:19},end:{line:25,column:5}},line:16},8:{name:"(anonymous_8)",decl:{start:{line:17,column:47},end:{line:17,column:48}},loc:{start:{line:17,column:60},end:{line:24,column:9}},line:17},9:{name:"(anonymous_9)",decl:{start:{line:26,column:4},end:{line:26,column:5}},loc:{start:{line:26,column:25},end:{line:35,column:5}},line:26},10:{name:"(anonymous_10)",decl:{start:{line:27,column:47},end:{line:27,column:48}},loc:{start:{line:27,column:60},end:{line:34,column:9}},line:27},11:{name:"(anonymous_11)",decl:{start:{line:36,column:4},end:{line:36,column:5}},loc:{start:{line:36,column:17},end:{line:45,column:5}},line:36},12:{name:"(anonymous_12)",decl:{start:{line:37,column:47},end:{line:37,column:48}},loc:{start:{line:37,column:60},end:{line:44,column:9}},line:37}},branchMap:{0:{loc:{start:{line:2,column:16},end:{line:9,column:1}},type:"binary-expr",locations:[{start:{line:2,column:17},end:{line:2,column:21}},{start:{line:2,column:25},end:{line:2,column:39}},{start:{line:2,column:44},end:{line:9,column:1}}],line:2},1:{loc:{start:{line:3,column:16},end:{line:3,column:34}},type:"binary-expr",locations:[{start:{line:3,column:16},end:{line:3,column:17}},{start:{line:3,column:22},end:{line:3,column:33}}],line:3},2:{loc:{start:{line:6,column:32},end:{line:6,column:148}},type:"cond-expr",locations:[{start:{line:6,column:46},end:{line:6,column:67}},{start:{line:6,column:70},end:{line:6,column:148}}],line:6},3:{loc:{start:{line:7,column:51},end:{line:7,column:67}},type:"binary-expr",locations:[{start:{line:7,column:51},end:{line:7,column:61}},{start:{line:7,column:65},end:{line:7,column:67}}],line:7}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0},b:{0:[0,0,0],1:[0,0],2:[0,0],3:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/export/packer/packer.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\export\\packer\\packer.ts"],names:[],mappings:";;;;;;;;;;AACA,mDAA2C;AAE3C;IAGI;QACI,IAAI,CAAC,QAAQ,GAAG,IAAI,wBAAQ,EAAE,CAAC;IACnC,CAAC;IAEY,QAAQ,CAAC,IAAU;;YAC5B,MAAM,GAAG,GAAG,MAAM,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,IAAI,CAAC,CAAC;YAC9C,MAAM,OAAO,GAAG,CAAC,MAAM,GAAG,CAAC,aAAa,CAAC;gBACrC,IAAI,EAAE,YAAY;gBAClB,QAAQ,EAAE,yEAAyE;aACtF,CAAC,CAAW,CAAC;YAEd,OAAO,OAAO,CAAC;QACnB,CAAC;KAAA;IAEY,cAAc,CAAC,IAAU;;YAClC,MAAM,GAAG,GAAG,MAAM,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,IAAI,CAAC,CAAC;YAC9C,MAAM,OAAO,GAAG,CAAC,MAAM,GAAG,CAAC,aAAa,CAAC;gBACrC,IAAI,EAAE,QAAQ;gBACd,QAAQ,EAAE,yEAAyE;aACtF,CAAC,CAAW,CAAC;YAEd,OAAO,OAAO,CAAC;QACnB,CAAC;KAAA;IAEY,MAAM,CAAC,IAAU;;YAC1B,MAAM,GAAG,GAAG,MAAM,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,IAAI,CAAC,CAAC;YAC9C,MAAM,OAAO,GAAG,CAAC,MAAM,GAAG,CAAC,aAAa,CAAC;gBACrC,IAAI,EAAE,MAAM;gBACZ,QAAQ,EAAE,yEAAyE;aACtF,CAAC,CAAS,CAAC;YAEZ,OAAO,OAAO,CAAC;QACnB,CAAC;KAAA;CACJ;AApCD,wBAoCC",sourcesContent:['import { File } from "file";\r\nimport { Compiler } from "./next-compiler";\r\n\r\nexport class Packer {\r\n private readonly compiler: Compiler;\r\n\r\n constructor() {\r\n this.compiler = new Compiler();\r\n }\r\n\r\n public async toBuffer(file: File): Promise<Buffer> {\r\n const zip = await this.compiler.compile(file);\r\n const zipData = (await zip.generateAsync({\r\n type: "nodebuffer",\r\n mimeType: "application/vnd.openxmlformats-officedocument.wordprocessingml.document",\r\n })) as Buffer;\r\n\r\n return zipData;\r\n }\r\n\r\n public async toBase64String(file: File): Promise<string> {\r\n const zip = await this.compiler.compile(file);\r\n const zipData = (await zip.generateAsync({\r\n type: "base64",\r\n mimeType: "application/vnd.openxmlformats-officedocument.wordprocessingml.document",\r\n })) as string;\r\n\r\n return zipData;\r\n }\r\n\r\n public async toBlob(file: File): Promise<Blob> {\r\n const zip = await this.compiler.compile(file);\r\n const zipData = (await zip.generateAsync({\r\n type: "blob",\r\n mimeType: "application/vnd.openxmlformats-officedocument.wordprocessingml.document",\r\n })) as Blob;\r\n\r\n return zipData;\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s)),a=(c.s[0]++,c.b[0][0]++,this&&(c.b[0][1]++,this.__awaiter)||(c.b[0][2]++,function(n,e,t,A){return c.f[0]++,c.s[1]++,new(c.b[1][0]++,t||(c.b[1][1]++,t=Promise))(function(r,o){function l(n){c.f[2]++,c.s[2]++;try{c.s[3]++,i(A.next(n))}catch(n){c.s[4]++,o(n)}}function s(n){c.f[3]++,c.s[5]++;try{c.s[6]++,i(A.throw(n))}catch(n){c.s[7]++,o(n)}}function i(n){c.f[4]++,c.s[8]++,n.done?(c.b[2][0]++,r(n.value)):(c.b[2][1]++,new t(function(e){c.f[5]++,c.s[9]++,e(n.value)}).then(l,s))}c.f[1]++,c.s[10]++,i((A=A.apply(n,(c.b[3][0]++,e||(c.b[3][1]++,[])))).next())})}));c.s[11]++,Object.defineProperty(e,"__esModule",{value:!0});const u=(c.s[12]++,t(296));c.s[26]++,e.Packer=class{constructor(){c.f[6]++,c.s[13]++,this.compiler=new u.Compiler}toBuffer(n){return c.f[7]++,c.s[14]++,a(this,void 0,void 0,function*(){c.f[8]++;const e=(c.s[15]++,yield this.compiler.compile(n)),t=(c.s[16]++,yield e.generateAsync({type:"nodebuffer",mimeType:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"}));return c.s[17]++,t})}toBase64String(n){return c.f[9]++,c.s[18]++,a(this,void 0,void 0,function*(){c.f[10]++;const e=(c.s[19]++,yield this.compiler.compile(n)),t=(c.s[20]++,yield e.generateAsync({type:"base64",mimeType:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"}));return c.s[21]++,t})}toBlob(n){return c.f[11]++,c.s[22]++,a(this,void 0,void 0,function*(){c.f[12]++;const e=(c.s[23]++,yield this.compiler.compile(n)),t=(c.s[24]++,yield e.generateAsync({type:"blob",mimeType:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"}));return c.s[25]++,t})}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\export\\packer\\next-compiler.ts",r="390d1baa4b078f6c96175e727e9430bc1bc68399",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\export\\packer\\next-compiler.ts",statementMap:{0:{start:{line:2,column:16},end:{line:9,column:1}},1:{start:{line:3,column:4},end:{line:8,column:7}},2:{start:{line:4,column:36},end:{line:4,column:97}},3:{start:{line:4,column:42},end:{line:4,column:70}},4:{start:{line:4,column:85},end:{line:4,column:95}},5:{start:{line:5,column:35},end:{line:5,column:100}},6:{start:{line:5,column:41},end:{line:5,column:73}},7:{start:{line:5,column:88},end:{line:5,column:98}},8:{start:{line:6,column:32},end:{line:6,column:149}},9:{start:{line:6,column:97},end:{line:6,column:119}},10:{start:{line:7,column:8},end:{line:7,column:78}},11:{start:{line:10,column:0},end:{line:10,column:62}},12:{start:{line:11,column:14},end:{line:11,column:30}},13:{start:{line:12,column:12},end:{line:12,column:26}},14:{start:{line:13,column:20},end:{line:13,column:43}},15:{start:{line:16,column:8},end:{line:16,column:53}},16:{start:{line:19,column:8},end:{line:51,column:11}},17:{start:{line:20,column:24},end:{line:20,column:35}},18:{start:{line:21,column:40},end:{line:21,column:61}},19:{start:{line:22,column:12},end:{line:35,column:13}},20:{start:{line:23,column:16},end:{line:25,column:17}},21:{start:{line:24,column:20},end:{line:24,column:29}},22:{start:{line:26,column:28},end:{line:26,column:52}},23:{start:{line:27,column:16},end:{line:34,column:17}},24:{start:{line:28,column:20},end:{line:30,column:21}},25:{start:{line:29,column:24},end:{line:29,column:61}},26:{start:{line:33,column:20},end:{line:33,column:49}},27:{start:{line:36,column:12},end:{line:39,column:13}},28:{start:{line:37,column:34},end:{line:37,column:45}},29:{start:{line:38,column:16},end:{line:38,column:67}},30:{start:{line:40,column:12},end:{line:44,column:13}},31:{start:{line:41,column:16},end:{line:43,column:17}},32:{start:{line:42,column:20},end:{line:42,column:73}},33:{start:{line:45,column:12},end:{line:49,column:13}},34:{start:{line:46,column:16},end:{line:48,column:17}},35:{start:{line:47,column:20},end:{line:47,column:73}},36:{start:{line:50,column:12},end:{line:50,column:23}},37:{start:{line:54,column:8},end:{line:54,column:34}},38:{start:{line:55,column:8},end:{line:117,column:10}},39:{start:{line:85,column:65},end:{line:88,column:13}},40:{start:{line:89,column:65},end:{line:92,column:13}},41:{start:{line:93,column:77},end:{line:96,column:13}},42:{start:{line:97,column:77},end:{line:100,column:13}},43:{start:{line:120,column:0},end:{line:120,column:28}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:2,column:44},end:{line:2,column:45}},loc:{start:{line:2,column:89},end:{line:9,column:1}},line:2},1:{name:"(anonymous_1)",decl:{start:{line:3,column:36},end:{line:3,column:37}},loc:{start:{line:3,column:63},end:{line:8,column:5}},line:3},2:{name:"fulfilled",decl:{start:{line:4,column:17},end:{line:4,column:26}},loc:{start:{line:4,column:34},end:{line:4,column:99}},line:4},3:{name:"rejected",decl:{start:{line:5,column:17},end:{line:5,column:25}},loc:{start:{line:5,column:33},end:{line:5,column:102}},line:5},4:{name:"step",decl:{start:{line:6,column:17},end:{line:6,column:21}},loc:{start:{line:6,column:30},end:{line:6,column:151}},line:6},5:{name:"(anonymous_5)",decl:{start:{line:6,column:76},end:{line:6,column:77}},loc:{start:{line:6,column:95},end:{line:6,column:121}},line:6},6:{name:"(anonymous_6)",decl:{start:{line:15,column:4},end:{line:15,column:5}},loc:{start:{line:15,column:18},end:{line:17,column:5}},line:15},7:{name:"(anonymous_7)",decl:{start:{line:18,column:4},end:{line:18,column:5}},loc:{start:{line:18,column:18},end:{line:52,column:5}},line:18},8:{name:"(anonymous_8)",decl:{start:{line:19,column:47},end:{line:19,column:48}},loc:{start:{line:19,column:60},end:{line:51,column:9}},line:19},9:{name:"(anonymous_9)",decl:{start:{line:53,column:4},end:{line:53,column:5}},loc:{start:{line:53,column:21},end:{line:118,column:5}},line:53},10:{name:"(anonymous_10)",decl:{start:{line:85,column:38},end:{line:85,column:39}},loc:{start:{line:85,column:65},end:{line:88,column:13}},line:85},11:{name:"(anonymous_11)",decl:{start:{line:89,column:38},end:{line:89,column:39}},loc:{start:{line:89,column:65},end:{line:92,column:13}},line:89},12:{name:"(anonymous_12)",decl:{start:{line:93,column:50},end:{line:93,column:51}},loc:{start:{line:93,column:77},end:{line:96,column:13}},line:93},13:{name:"(anonymous_13)",decl:{start:{line:97,column:50},end:{line:97,column:51}},loc:{start:{line:97,column:77},end:{line:100,column:13}},line:97}},branchMap:{0:{loc:{start:{line:2,column:16},end:{line:9,column:1}},type:"binary-expr",locations:[{start:{line:2,column:17},end:{line:2,column:21}},{start:{line:2,column:25},end:{line:2,column:39}},{start:{line:2,column:44},end:{line:9,column:1}}],line:2},1:{loc:{start:{line:3,column:16},end:{line:3,column:34}},type:"binary-expr",locations:[{start:{line:3,column:16},end:{line:3,column:17}},{start:{line:3,column:22},end:{line:3,column:33}}],line:3},2:{loc:{start:{line:6,column:32},end:{line:6,column:148}},type:"cond-expr",locations:[{start:{line:6,column:46},end:{line:6,column:67}},{start:{line:6,column:70},end:{line:6,column:148}}],line:6},3:{loc:{start:{line:7,column:51},end:{line:7,column:67}},type:"binary-expr",locations:[{start:{line:7,column:51},end:{line:7,column:61}},{start:{line:7,column:65},end:{line:7,column:67}}],line:7},4:{loc:{start:{line:23,column:16},end:{line:25,column:17}},type:"if",locations:[{start:{line:23,column:16},end:{line:25,column:17}},{start:{line:23,column:16},end:{line:25,column:17}}],line:23},5:{loc:{start:{line:27,column:16},end:{line:34,column:17}},type:"if",locations:[{start:{line:27,column:16},end:{line:34,column:17}},{start:{line:27,column:16},end:{line:34,column:17}}],line:27}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0},b:{0:[0,0,0],1:[0,0],2:[0,0],3:[0,0],4:[0,0],5:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/export/packer/next-compiler.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\export\\packer\\next-compiler.ts"],names:[],mappings:"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",sourcesContent:['import * as JSZip from "jszip";\r\nimport * as xml from "xml";\r\n\r\nimport { File } from "file";\r\nimport { Formatter } from "../formatter";\r\n\r\ninterface IXmlifyedFile {\r\n readonly data: string;\r\n readonly path: string;\r\n}\r\n\r\ninterface IXmlifyedFileMapping {\r\n readonly Document: IXmlifyedFile;\r\n readonly Styles: IXmlifyedFile;\r\n readonly Properties: IXmlifyedFile;\r\n readonly Numbering: IXmlifyedFile;\r\n readonly Relationships: IXmlifyedFile;\r\n readonly FileRelationships: IXmlifyedFile;\r\n readonly Headers: IXmlifyedFile[];\r\n readonly Footers: IXmlifyedFile[];\r\n readonly HeaderRelationships: IXmlifyedFile[];\r\n readonly FooterRelationships: IXmlifyedFile[];\r\n readonly ContentTypes: IXmlifyedFile;\r\n readonly AppProperties: IXmlifyedFile;\r\n readonly FootNotes: IXmlifyedFile;\r\n readonly Settings: IXmlifyedFile;\r\n}\r\n\r\nexport class Compiler {\r\n private readonly formatter: Formatter;\r\n\r\n constructor() {\r\n this.formatter = new Formatter();\r\n }\r\n\r\n public async compile(file: File): Promise<JSZip> {\r\n const zip = new JSZip();\r\n\r\n const xmlifiedFileMapping = this.xmlifyFile(file);\r\n\r\n for (const key in xmlifiedFileMapping) {\r\n if (!xmlifiedFileMapping[key]) {\r\n continue;\r\n }\r\n\r\n const obj = xmlifiedFileMapping[key] as IXmlifyedFile | IXmlifyedFile[];\r\n\r\n if (Array.isArray(obj)) {\r\n for (const subFile of obj) {\r\n zip.file(subFile.path, subFile.data);\r\n }\r\n } else {\r\n zip.file(obj.path, obj.data);\r\n }\r\n }\r\n\r\n for (const data of file.Media.Array) {\r\n const mediaData = data.stream;\r\n zip.file(`word/media/${data.fileName}`, mediaData);\r\n }\r\n\r\n for (const header of file.Headers) {\r\n for (const data of header.Media.Array) {\r\n zip.file(`word/media/${data.fileName}`, data.stream);\r\n }\r\n }\r\n\r\n for (const footer of file.Footers) {\r\n for (const data of footer.Media.Array) {\r\n zip.file(`word/media/${data.fileName}`, data.stream);\r\n }\r\n }\r\n\r\n return zip;\r\n }\r\n\r\n private xmlifyFile(file: File): IXmlifyedFileMapping {\r\n file.verifyUpdateFields();\r\n return {\r\n Document: {\r\n data: xml(this.formatter.format(file.Document), true),\r\n path: "word/document.xml",\r\n },\r\n Styles: {\r\n data: xml(this.formatter.format(file.Styles)),\r\n path: "word/styles.xml",\r\n },\r\n Properties: {\r\n data: xml(this.formatter.format(file.CoreProperties), {\r\n declaration: {\r\n standalone: "yes",\r\n encoding: "UTF-8",\r\n },\r\n }),\r\n path: "docProps/core.xml",\r\n },\r\n Numbering: {\r\n data: xml(this.formatter.format(file.Numbering)),\r\n path: "word/numbering.xml",\r\n },\r\n Relationships: {\r\n data: xml(this.formatter.format(file.DocumentRelationships)),\r\n path: "word/_rels/document.xml.rels",\r\n },\r\n FileRelationships: {\r\n data: xml(this.formatter.format(file.FileRelationships)),\r\n path: "_rels/.rels",\r\n },\r\n Headers: file.Headers.map((headerWrapper, index) => ({\r\n data: xml(this.formatter.format(headerWrapper.Header)),\r\n path: `word/header${index + 1}.xml`,\r\n })),\r\n Footers: file.Footers.map((footerWrapper, index) => ({\r\n data: xml(this.formatter.format(footerWrapper.Footer)),\r\n path: `word/footer${index + 1}.xml`,\r\n })),\r\n HeaderRelationships: file.Headers.map((headerWrapper, index) => ({\r\n data: xml(this.formatter.format(headerWrapper.Relationships)),\r\n path: `word/_rels/header${index + 1}.xml.rels`,\r\n })),\r\n FooterRelationships: file.Footers.map((footerWrapper, index) => ({\r\n data: xml(this.formatter.format(footerWrapper.Relationships)),\r\n path: `word/_rels/footer${index + 1}.xml.rels`,\r\n })),\r\n ContentTypes: {\r\n data: xml(this.formatter.format(file.ContentTypes)),\r\n path: "[Content_Types].xml",\r\n },\r\n AppProperties: {\r\n data: xml(this.formatter.format(file.AppProperties)),\r\n path: "docProps/app.xml",\r\n },\r\n FootNotes: {\r\n data: xml(this.formatter.format(file.FootNotes)),\r\n path: "word/footnotes.xml",\r\n },\r\n Settings: {\r\n data: xml(this.formatter.format(file.Settings)),\r\n path: "word/settings.xml",\r\n },\r\n };\r\n }\r\n\r\n /* By default docx collapse empty tags. <a></a> -> <a/>. this function mimic it\r\n so comparing (diff) original docx file and the library output is easier\r\n Currently not used, so commenting out */\r\n // private collapseEmptyTags(xmlData: string): string {\r\n // const regEx = /<(([^ <>]+)[^<>]*)><\\/\\2>/g;\r\n // const collapsed = xmlData.replace(regEx, "<$1/>");\r\n // return collapsed;\r\n // }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s)),a=(c.s[0]++,c.b[0][0]++,this&&(c.b[0][1]++,this.__awaiter)||(c.b[0][2]++,function(n,e,t,A){return c.f[0]++,c.s[1]++,new(c.b[1][0]++,t||(c.b[1][1]++,t=Promise))(function(r,o){function l(n){c.f[2]++,c.s[2]++;try{c.s[3]++,i(A.next(n))}catch(n){c.s[4]++,o(n)}}function s(n){c.f[3]++,c.s[5]++;try{c.s[6]++,i(A.throw(n))}catch(n){c.s[7]++,o(n)}}function i(n){c.f[4]++,c.s[8]++,n.done?(c.b[2][0]++,r(n.value)):(c.b[2][1]++,new t(function(e){c.f[5]++,c.s[9]++,e(n.value)}).then(l,s))}c.f[1]++,c.s[10]++,i((A=A.apply(n,(c.b[3][0]++,e||(c.b[3][1]++,[])))).next())})}));c.s[11]++,Object.defineProperty(e,"__esModule",{value:!0});const u=(c.s[12]++,t(107)),C=(c.s[13]++,t(335)),m=(c.s[14]++,t(337));c.s[43]++,e.Compiler=class{constructor(){c.f[6]++,c.s[15]++,this.formatter=new m.Formatter}compile(n){return c.f[7]++,c.s[16]++,a(this,void 0,void 0,function*(){c.f[8]++;const e=(c.s[17]++,new u),t=(c.s[18]++,this.xmlifyFile(n));c.s[19]++;for(const n in t){if(c.s[20]++,!t[n]){c.b[4][0]++,c.s[21]++;continue}c.b[4][1]++;const A=(c.s[22]++,t[n]);if(c.s[23]++,Array.isArray(A)){c.b[5][0]++,c.s[24]++;for(const n of A)c.s[25]++,e.file(n.path,n.data)}else c.b[5][1]++,c.s[26]++,e.file(A.path,A.data)}c.s[27]++;for(const t of n.Media.Array){const n=(c.s[28]++,t.stream);c.s[29]++,e.file(`word/media/${t.fileName}`,n)}c.s[30]++;for(const t of n.Headers){c.s[31]++;for(const n of t.Media.Array)c.s[32]++,e.file(`word/media/${n.fileName}`,n.stream)}c.s[33]++;for(const t of n.Footers){c.s[34]++;for(const n of t.Media.Array)c.s[35]++,e.file(`word/media/${n.fileName}`,n.stream)}return c.s[36]++,e})}xmlifyFile(n){return c.f[9]++,c.s[37]++,n.verifyUpdateFields(),c.s[38]++,{Document:{data:C(this.formatter.format(n.Document),!0),path:"word/document.xml"},Styles:{data:C(this.formatter.format(n.Styles)),path:"word/styles.xml"},Properties:{data:C(this.formatter.format(n.CoreProperties),{declaration:{standalone:"yes",encoding:"UTF-8"}}),path:"docProps/core.xml"},Numbering:{data:C(this.formatter.format(n.Numbering)),path:"word/numbering.xml"},Relationships:{data:C(this.formatter.format(n.DocumentRelationships)),path:"word/_rels/document.xml.rels"},FileRelationships:{data:C(this.formatter.format(n.FileRelationships)),path:"_rels/.rels"},Headers:n.Headers.map((n,e)=>(c.f[10]++,c.s[39]++,{data:C(this.formatter.format(n.Header)),path:`word/header${e+1}.xml`})),Footers:n.Footers.map((n,e)=>(c.f[11]++,c.s[40]++,{data:C(this.formatter.format(n.Footer)),path:`word/footer${e+1}.xml`})),HeaderRelationships:n.Headers.map((n,e)=>(c.f[12]++,c.s[41]++,{data:C(this.formatter.format(n.Relationships)),path:`word/_rels/header${e+1}.xml.rels`})),FooterRelationships:n.Footers.map((n,e)=>(c.f[13]++,c.s[42]++,{data:C(this.formatter.format(n.Relationships)),path:`word/_rels/footer${e+1}.xml.rels`})),ContentTypes:{data:C(this.formatter.format(n.ContentTypes)),path:"[Content_Types].xml"},AppProperties:{data:C(this.formatter.format(n.AppProperties)),path:"docProps/app.xml"},FootNotes:{data:C(this.formatter.format(n.FootNotes)),path:"word/footnotes.xml"},Settings:{data:C(this.formatter.format(n.Settings)),path:"word/settings.xml"}}}}},function(n,e,t){"use strict";var A=t(12),r=t(1),o=t(3),l=t(114),s=t(115),i=t(47),c=t(316),a=t(317),u=t(24),C=t(329),m=function(n,e,t){var A,l=r.getTypeOf(e),a=r.extend(t||{},s);a.date=a.date||new Date,null!==a.compression&&(a.compression=a.compression.toUpperCase()),"string"==typeof a.unixPermissions&&(a.unixPermissions=parseInt(a.unixPermissions,8)),a.unixPermissions&&16384&a.unixPermissions&&(a.dir=!0),a.dosPermissions&&16&a.dosPermissions&&(a.dir=!0),a.dir&&(n=p(n)),a.createFolders&&(A=d(n))&&h.call(this,A,!0);var m="string"===l&&!1===a.binary&&!1===a.base64;t&&void 0!==t.binary||(a.binary=!m),(e instanceof i&&0===e.uncompressedSize||a.dir||!e||0===e.length)&&(a.base64=!1,a.binary=!0,e="",a.compression="STORE",l="string");var f=null;f=e instanceof i||e instanceof o?e:u.isNode&&u.isStream(e)?new C(n,e):r.prepareContent(n,e,a.binary,a.optimizedBinaryString,a.base64);var I=new c(n,f,a);this.files[n]=I},d=function(n){"/"===n.slice(-1)&&(n=n.substring(0,n.length-1));var e=n.lastIndexOf("/");return e>0?n.substring(0,e):""},p=function(n){return"/"!==n.slice(-1)&&(n+="/"),n},h=function(n,e){return e=void 0!==e?e:s.createFolders,n=p(n),this.files[n]||m.call(this,n,null,{dir:!0,createFolders:e}),this.files[n]};function f(n){return"[object RegExp]"===Object.prototype.toString.call(n)}var I={load:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},forEach:function(n){var e,t,A;for(e in this.files)this.files.hasOwnProperty(e)&&(A=this.files[e],(t=e.slice(this.root.length,e.length))&&e.slice(0,this.root.length)===this.root&&n(t,A))},filter:function(n){var e=[];return this.forEach(function(t,A){n(t,A)&&e.push(A)}),e},file:function(n,e,t){if(1===arguments.length){if(f(n)){var A=n;return this.filter(function(n,e){return!e.dir&&A.test(n)})}var r=this.files[this.root+n];return r&&!r.dir?r:null}return n=this.root+n,m.call(this,n,e,t),this},folder:function(n){if(!n)return this;if(f(n))return this.filter(function(e,t){return t.dir&&n.test(e)});var e=this.root+n,t=h.call(this,e),A=this.clone();return A.root=t.name,A},remove:function(n){n=this.root+n;var e=this.files[n];if(e||("/"!==n.slice(-1)&&(n+="/"),e=this.files[n]),e&&!e.dir)delete this.files[n];else for(var t=this.filter(function(e,t){return t.name.slice(0,n.length)===n}),A=0;A<t.length;A++)delete this.files[t[A].name];return this},generate:function(n){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},generateInternalStream:function(n){var e,t={};try{if((t=r.extend(n||{},{streamFiles:!1,compression:"STORE",compressionOptions:null,type:"",platform:"DOS",comment:null,mimeType:"application/zip",encodeFileName:A.utf8encode})).type=t.type.toLowerCase(),t.compression=t.compression.toUpperCase(),"binarystring"===t.type&&(t.type="string"),!t.type)throw new Error("No output type specified.");r.checkSupport(t.type),"darwin"!==t.platform&&"freebsd"!==t.platform&&"linux"!==t.platform&&"sunos"!==t.platform||(t.platform="UNIX"),"win32"===t.platform&&(t.platform="DOS");var s=t.comment||this.comment||"";e=a.generateWorker(this,t,s)}catch(n){(e=new o("error")).error(n)}return new l(e,t.type||"string",t.mimeType)},generateAsync:function(n,e){return this.generateInternalStream(n).accumulate(e)},generateNodeStream:function(n,e){return(n=n||{}).type||(n.type="nodebuffer"),this.generateInternalStream(n).toNodejsStream(e)}};n.exports=I},function(n,e,t){t(299),n.exports=t(110).setImmediate},function(n,e,t){var A=t(300),r=t(308);A(A.G+A.B,{setImmediate:r.set,clearImmediate:r.clear})},function(n,e,t){var A=t(25),r=t(110),o=t(111),l=t(302),s=function(n,e,t){var i,c,a,u=n&s.F,C=n&s.G,m=n&s.S,d=n&s.P,p=n&s.B,h=n&s.W,f=C?r:r[e]||(r[e]={}),I=f.prototype,b=C?A:m?A[e]:(A[e]||{}).prototype;for(i in C&&(t=e),t)(c=!u&&b&&void 0!==b[i])&&i in f||(a=c?b[i]:t[i],f[i]=C&&"function"!=typeof b[i]?t[i]:p&&c?o(a,A):h&&b[i]==a?function(n){var e=function(e,t,A){if(this instanceof n){switch(arguments.length){case 0:return new n;case 1:return new n(e);case 2:return new n(e,t)}return new n(e,t,A)}return n.apply(this,arguments)};return e.prototype=n.prototype,e}(a):d&&"function"==typeof a?o(Function.call,a):a,d&&((f.virtual||(f.virtual={}))[i]=a,n&s.R&&I&&!I[i]&&l(I,i,a)))};s.F=1,s.G=2,s.S=4,s.P=8,s.B=16,s.W=32,s.U=64,s.R=128,n.exports=s},function(n,e){n.exports=function(n){if("function"!=typeof n)throw TypeError(n+" is not a function!");return n}},function(n,e,t){var A=t(303),r=t(307);n.exports=t(46)?function(n,e,t){return A.f(n,e,r(1,t))}:function(n,e,t){return n[e]=t,n}},function(n,e,t){var A=t(304),r=t(305),o=t(306),l=Object.defineProperty;e.f=t(46)?Object.defineProperty:function(n,e,t){if(A(n),e=o(e,!0),A(t),r)try{return l(n,e,t)}catch(n){}if("get"in t||"set"in t)throw TypeError("Accessors not supported!");return"value"in t&&(n[e]=t.value),n}},function(n,e,t){var A=t(45);n.exports=function(n){if(!A(n))throw TypeError(n+" is not an object!");return n}},function(n,e,t){n.exports=!t(46)&&!t(112)(function(){return 7!=Object.defineProperty(t(113)("div"),"a",{get:function(){return 7}}).a})},function(n,e,t){var A=t(45);n.exports=function(n,e){if(!A(n))return n;var t,r;if(e&&"function"==typeof(t=n.toString)&&!A(r=t.call(n)))return r;if("function"==typeof(t=n.valueOf)&&!A(r=t.call(n)))return r;if(!e&&"function"==typeof(t=n.toString)&&!A(r=t.call(n)))return r;throw TypeError("Can't convert object to primitive value")}},function(n,e){n.exports=function(n,e){return{enumerable:!(1&n),configurable:!(2&n),writable:!(4&n),value:e}}},function(n,e,t){var A,r,o,l=t(111),s=t(309),i=t(310),c=t(113),a=t(25),u=a.process,C=a.setImmediate,m=a.clearImmediate,d=a.MessageChannel,p=0,h={},f=function(){var n=+this;if(h.hasOwnProperty(n)){var e=h[n];delete h[n],e()}},I=function(n){f.call(n.data)};C&&m||(C=function(n){for(var e=[],t=1;arguments.length>t;)e.push(arguments[t++]);return h[++p]=function(){s("function"==typeof n?n:Function(n),e)},A(p),p},m=function(n){delete h[n]},"process"==t(311)(u)?A=function(n){u.nextTick(l(f,n,1))}:d?(o=(r=new d).port2,r.port1.onmessage=I,A=l(o.postMessage,o,1)):a.addEventListener&&"function"==typeof postMessage&&!a.importScripts?(A=function(n){a.postMessage(n+"","*")},a.addEventListener("message",I,!1)):A="onreadystatechange"in c("script")?function(n){i.appendChild(c("script")).onreadystatechange=function(){i.removeChild(this),f.call(n)}}:function(n){setTimeout(l(f,n,1),0)}),n.exports={set:C,clear:m}},function(n,e){n.exports=function(n,e,t){var A=void 0===t;switch(e.length){case 0:return A?n():n.call(t);case 1:return A?n(e[0]):n.call(t,e[0]);case 2:return A?n(e[0],e[1]):n.call(t,e[0],e[1]);case 3:return A?n(e[0],e[1],e[2]):n.call(t,e[0],e[1],e[2]);case 4:return A?n(e[0],e[1],e[2],e[3]):n.call(t,e[0],e[1],e[2],e[3])}return n.apply(t,e)}},function(n,e,t){n.exports=t(25).document&&document.documentElement},function(n,e){var t={}.toString;n.exports=function(n){return t.call(n).slice(8,-1)}},function(n,e,t){"use strict";var A=t(313);function r(){}var o={},l=["REJECTED"],s=["FULFILLED"],i=["PENDING"];function c(n){if("function"!=typeof n)throw new TypeError("resolver must be a function");this.state=i,this.queue=[],this.outcome=void 0,n!==r&&m(this,n)}function a(n,e,t){this.promise=n,"function"==typeof e&&(this.onFulfilled=e,this.callFulfilled=this.otherCallFulfilled),"function"==typeof t&&(this.onRejected=t,this.callRejected=this.otherCallRejected)}function u(n,e,t){A(function(){var A;try{A=e(t)}catch(e){return o.reject(n,e)}A===n?o.reject(n,new TypeError("Cannot resolve promise with itself")):o.resolve(n,A)})}function C(n){var e=n&&n.then;if(n&&("object"==typeof n||"function"==typeof n)&&"function"==typeof e)return function(){e.apply(n,arguments)}}function m(n,e){var t=!1;function A(e){t||(t=!0,o.reject(n,e))}function r(e){t||(t=!0,o.resolve(n,e))}var l=d(function(){e(r,A)});"error"===l.status&&A(l.value)}function d(n,e){var t={};try{t.value=n(e),t.status="success"}catch(n){t.status="error",t.value=n}return t}n.exports=c,c.prototype.catch=function(n){return this.then(null,n)},c.prototype.then=function(n,e){if("function"!=typeof n&&this.state===s||"function"!=typeof e&&this.state===l)return this;var t=new this.constructor(r);this.state!==i?u(t,this.state===s?n:e,this.outcome):this.queue.push(new a(t,n,e));return t},a.prototype.callFulfilled=function(n){o.resolve(this.promise,n)},a.prototype.otherCallFulfilled=function(n){u(this.promise,this.onFulfilled,n)},a.prototype.callRejected=function(n){o.reject(this.promise,n)},a.prototype.otherCallRejected=function(n){u(this.promise,this.onRejected,n)},o.resolve=function(n,e){var t=d(C,e);if("error"===t.status)return o.reject(n,t.value);var A=t.value;if(A)m(n,A);else{n.state=s,n.outcome=e;for(var r=-1,l=n.queue.length;++r<l;)n.queue[r].callFulfilled(e)}return n},o.reject=function(n,e){n.state=l,n.outcome=e;for(var t=-1,A=n.queue.length;++t<A;)n.queue[t].callRejected(e);return n},c.resolve=function(n){if(n instanceof this)return n;return o.resolve(new this(r),n)},c.reject=function(n){var e=new this(r);return o.reject(e,n)},c.all=function(n){var e=this;if("[object Array]"!==Object.prototype.toString.call(n))return this.reject(new TypeError("must be an array"));var t=n.length,A=!1;if(!t)return this.resolve([]);var l=new Array(t),s=0,i=-1,c=new this(r);for(;++i<t;)a(n[i],i);return c;function a(n,r){e.resolve(n).then(function(n){l[r]=n,++s!==t||A||(A=!0,o.resolve(c,l))},function(n){A||(A=!0,o.reject(c,n))})}},c.race=function(n){var e=this;if("[object Array]"!==Object.prototype.toString.call(n))return this.reject(new TypeError("must be an array"));var t=n.length,A=!1;if(!t)return this.resolve([]);var l=-1,s=new this(r);for(;++l<t;)i=n[l],e.resolve(i).then(function(n){A||(A=!0,o.resolve(s,n))},function(n){A||(A=!0,o.reject(s,n))});var i;return s}},function(n,e,t){"use strict";(function(e){var t,A,r=e.MutationObserver||e.WebKitMutationObserver;if(r){var o=0,l=new r(a),s=e.document.createTextNode("");l.observe(s,{characterData:!0}),t=function(){s.data=o=++o%2}}else if(e.setImmediate||void 0===e.MessageChannel)t="document"in e&&"onreadystatechange"in e.document.createElement("script")?function(){var n=e.document.createElement("script");n.onreadystatechange=function(){a(),n.onreadystatechange=null,n.parentNode.removeChild(n),n=null},e.document.documentElement.appendChild(n)}:function(){setTimeout(a,0)};else{var i=new e.MessageChannel;i.port1.onmessage=a,t=function(){i.port2.postMessage(0)}}var c=[];function a(){var n,e;A=!0;for(var t=c.length;t;){for(e=c,c=[],n=-1;++n<t;)e[n]();t=c.length}A=!1}n.exports=function(n){1!==c.push(n)||A||t()}}).call(e,t(8))},function(n,e,t){"use strict";var A=t(3),r=t(1);function o(n){A.call(this,"ConvertWorker to "+n),this.destType=n}r.inherits(o,A),o.prototype.processChunk=function(n){this.push({data:r.transformTo(this.destType,n.data),meta:n.meta})},n.exports=o},function(n,e,t){"use strict";var A=t(108).Readable;function r(n,e,t){A.call(this,e),this._helper=n;var r=this;n.on("data",function(n,e){r.push(n)||r._helper.pause(),t&&t(e)}).on("error",function(n){r.emit("error",n)}).on("end",function(){r.push(null)})}t(1).inherits(r,A),r.prototype._read=function(){this._helper.resume()},n.exports=r},function(n,e,t){"use strict";var A=t(114),r=t(116),o=t(12),l=t(47),s=t(3),i=function(n,e,t){this.name=n,this.dir=t.dir,this.date=t.date,this.comment=t.comment,this.unixPermissions=t.unixPermissions,this.dosPermissions=t.dosPermissions,this._data=e,this._dataBinary=t.binary,this.options={compression:t.compression,compressionOptions:t.compressionOptions}};i.prototype={internalStream:function(n){var e=null,t="string";try{if(!n)throw new Error("No output type specified.");var r="string"===(t=n.toLowerCase())||"text"===t;"binarystring"!==t&&"text"!==t||(t="string"),e=this._decompressWorker();var l=!this._dataBinary;l&&!r&&(e=e.pipe(new o.Utf8EncodeWorker)),!l&&r&&(e=e.pipe(new o.Utf8DecodeWorker))}catch(n){(e=new s("error")).error(n)}return new A(e,t,"")},async:function(n,e){return this.internalStream(n).accumulate(e)},nodeStream:function(n,e){return this.internalStream(n||"nodebuffer").toNodejsStream(e)},_compressWorker:function(n,e){if(this._data instanceof l&&this._data.compression.magic===n.magic)return this._data.getCompressedWorker();var t=this._decompressWorker();return this._dataBinary||(t=t.pipe(new o.Utf8EncodeWorker)),l.createWorkerFrom(t,n,e)},_decompressWorker:function(){return this._data instanceof l?this._data.getContentWorker():this._data instanceof s?this._data:new r(this._data)}};for(var c=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],a=function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},u=0;u<c.length;u++)i.prototype[c[u]]=a;n.exports=i},function(n,e,t){"use strict";var A=t(119),r=t(328);e.generateWorker=function(n,e,t){var o=new r(e.streamFiles,t,e.platform,e.encodeFileName),l=0;try{n.forEach(function(n,t){l++;var r=function(n,e){var t=n||e,r=A[t];if(!r)throw new Error(t+" is not a valid compression method !");return r}(t.options.compression,e.compression),s=t.options.compressionOptions||e.compressionOptions||{},i=t.dir,c=t.date;t._compressWorker(r,s).withStreamInfo("file",{name:n,dir:i,date:c,comment:t.comment||"",unixPermissions:t.unixPermissions,dosPermissions:t.dosPermissions}).pipe(o)}),o.entriesCount=l}catch(n){o.error(n)}return o}},function(n,e,t){"use strict";var A="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,r=t(319),o=t(1),l=t(3),s=A?"uint8array":"array";function i(n,e){l.call(this,"FlateWorker/"+n),this._pako=null,this._pakoAction=n,this._pakoOptions=e,this.meta={}}e.magic="\b\0",o.inherits(i,l),i.prototype.processChunk=function(n){this.meta=n.meta,null===this._pako&&this._createPako(),this._pako.push(o.transformTo(s,n.data),!1)},i.prototype.flush=function(){l.prototype.flush.call(this),null===this._pako&&this._createPako(),this._pako.push([],!0)},i.prototype.cleanUp=function(){l.prototype.cleanUp.call(this),this._pako=null},i.prototype._createPako=function(){this._pako=new r[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var n=this;this._pako.onData=function(e){n.push({data:e,meta:n.meta})}},e.compressWorker=function(n){return new i("Deflate",n)},e.uncompressWorker=function(){return new i("Inflate",{})}},function(n,e,t){"use strict";var A={};(0,t(7).assign)(A,t(320),t(323),t(124)),n.exports=A},function(n,e,t){"use strict";var A=t(321),r=t(7),o=t(122),l=t(49),s=t(123),i=Object.prototype.toString,c=0,a=-1,u=0,C=8;function m(n){if(!(this instanceof m))return new m(n);this.options=r.assign({level:a,method:C,chunkSize:16384,windowBits:15,memLevel:8,strategy:u,to:""},n||{});var e=this.options;e.raw&&e.windowBits>0?e.windowBits=-e.windowBits:e.gzip&&e.windowBits>0&&e.windowBits<16&&(e.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new s,this.strm.avail_out=0;var t=A.deflateInit2(this.strm,e.level,e.method,e.windowBits,e.memLevel,e.strategy);if(t!==c)throw new Error(l[t]);if(e.header&&A.deflateSetHeader(this.strm,e.header),e.dictionary){var d;if(d="string"==typeof e.dictionary?o.string2buf(e.dictionary):"[object ArrayBuffer]"===i.call(e.dictionary)?new Uint8Array(e.dictionary):e.dictionary,(t=A.deflateSetDictionary(this.strm,d))!==c)throw new Error(l[t]);this._dict_set=!0}}function d(n,e){var t=new m(e);if(t.push(n,!0),t.err)throw t.msg||l[t.err];return t.result}m.prototype.push=function(n,e){var t,l,s=this.strm,a=this.options.chunkSize;if(this.ended)return!1;l=e===~~e?e:!0===e?4:0,"string"==typeof n?s.input=o.string2buf(n):"[object ArrayBuffer]"===i.call(n)?s.input=new Uint8Array(n):s.input=n,s.next_in=0,s.avail_in=s.input.length;do{if(0===s.avail_out&&(s.output=new r.Buf8(a),s.next_out=0,s.avail_out=a),1!==(t=A.deflate(s,l))&&t!==c)return this.onEnd(t),this.ended=!0,!1;0!==s.avail_out&&(0!==s.avail_in||4!==l&&2!==l)||("string"===this.options.to?this.onData(o.buf2binstring(r.shrinkBuf(s.output,s.next_out))):this.onData(r.shrinkBuf(s.output,s.next_out)))}while((s.avail_in>0||0===s.avail_out)&&1!==t);return 4===l?(t=A.deflateEnd(this.strm),this.onEnd(t),this.ended=!0,t===c):2!==l||(this.onEnd(c),s.avail_out=0,!0)},m.prototype.onData=function(n){this.chunks.push(n)},m.prototype.onEnd=function(n){n===c&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=r.flattenChunks(this.chunks)),this.chunks=[],this.err=n,this.msg=this.strm.msg},e.Deflate=m,e.deflate=d,e.deflateRaw=function(n,e){return(e=e||{}).raw=!0,d(n,e)},e.gzip=function(n,e){return(e=e||{}).gzip=!0,d(n,e)}},function(n,e,t){"use strict";var A,r=t(7),o=t(322),l=t(120),s=t(121),i=t(49),c=0,a=1,u=3,C=4,m=5,d=0,p=1,h=-2,f=-3,I=-5,b=-1,g=1,E=2,y=3,B=4,w=0,x=2,D=8,_=9,v=15,M=8,S=286,O=30,Q=19,K=2*S+1,G=15,U=3,P=258,T=P+U+1,Y=32,R=42,k=69,F=73,W=91,X=103,N=113,L=666,j=1,z=2,H=3,q=4,J=3;function V(n,e){return n.msg=i[e],e}function Z(n){return(n<<1)-(n>4?9:0)}function $(n){for(var e=n.length;--e>=0;)n[e]=0}function nn(n){var e=n.state,t=e.pending;t>n.avail_out&&(t=n.avail_out),0!==t&&(r.arraySet(n.output,e.pending_buf,e.pending_out,t,n.next_out),n.next_out+=t,e.pending_out+=t,n.total_out+=t,n.avail_out-=t,e.pending-=t,0===e.pending&&(e.pending_out=0))}function en(n,e){o._tr_flush_block(n,n.block_start>=0?n.block_start:-1,n.strstart-n.block_start,e),n.block_start=n.strstart,nn(n.strm)}function tn(n,e){n.pending_buf[n.pending++]=e}function An(n,e){n.pending_buf[n.pending++]=e>>>8&255,n.pending_buf[n.pending++]=255&e}function rn(n,e){var t,A,r=n.max_chain_length,o=n.strstart,l=n.prev_length,s=n.nice_match,i=n.strstart>n.w_size-T?n.strstart-(n.w_size-T):0,c=n.window,a=n.w_mask,u=n.prev,C=n.strstart+P,m=c[o+l-1],d=c[o+l];n.prev_length>=n.good_match&&(r>>=2),s>n.lookahead&&(s=n.lookahead);do{if(c[(t=e)+l]===d&&c[t+l-1]===m&&c[t]===c[o]&&c[++t]===c[o+1]){o+=2,t++;do{}while(c[++o]===c[++t]&&c[++o]===c[++t]&&c[++o]===c[++t]&&c[++o]===c[++t]&&c[++o]===c[++t]&&c[++o]===c[++t]&&c[++o]===c[++t]&&c[++o]===c[++t]&&o<C);if(A=P-(C-o),o=C-P,A>l){if(n.match_start=e,l=A,A>=s)break;m=c[o+l-1],d=c[o+l]}}}while((e=u[e&a])>i&&0!=--r);return l<=n.lookahead?l:n.lookahead}function on(n){var e,t,A,o,i,c,a,u,C,m,d=n.w_size;do{if(o=n.window_size-n.lookahead-n.strstart,n.strstart>=d+(d-T)){r.arraySet(n.window,n.window,d,d,0),n.match_start-=d,n.strstart-=d,n.block_start-=d,e=t=n.hash_size;do{A=n.head[--e],n.head[e]=A>=d?A-d:0}while(--t);e=t=d;do{A=n.prev[--e],n.prev[e]=A>=d?A-d:0}while(--t);o+=d}if(0===n.strm.avail_in)break;if(c=n.strm,a=n.window,u=n.strstart+n.lookahead,C=o,m=void 0,(m=c.avail_in)>C&&(m=C),t=0===m?0:(c.avail_in-=m,r.arraySet(a,c.input,c.next_in,m,u),1===c.state.wrap?c.adler=l(c.adler,a,m,u):2===c.state.wrap&&(c.adler=s(c.adler,a,m,u)),c.next_in+=m,c.total_in+=m,m),n.lookahead+=t,n.lookahead+n.insert>=U)for(i=n.strstart-n.insert,n.ins_h=n.window[i],n.ins_h=(n.ins_h<<n.hash_shift^n.window[i+1])&n.hash_mask;n.insert&&(n.ins_h=(n.ins_h<<n.hash_shift^n.window[i+U-1])&n.hash_mask,n.prev[i&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=i,i++,n.insert--,!(n.lookahead+n.insert<U)););}while(n.lookahead<T&&0!==n.strm.avail_in)}function ln(n,e){for(var t,A;;){if(n.lookahead<T){if(on(n),n.lookahead<T&&e===c)return j;if(0===n.lookahead)break}if(t=0,n.lookahead>=U&&(n.ins_h=(n.ins_h<<n.hash_shift^n.window[n.strstart+U-1])&n.hash_mask,t=n.prev[n.strstart&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=n.strstart),0!==t&&n.strstart-t<=n.w_size-T&&(n.match_length=rn(n,t)),n.match_length>=U)if(A=o._tr_tally(n,n.strstart-n.match_start,n.match_length-U),n.lookahead-=n.match_length,n.match_length<=n.max_lazy_match&&n.lookahead>=U){n.match_length--;do{n.strstart++,n.ins_h=(n.ins_h<<n.hash_shift^n.window[n.strstart+U-1])&n.hash_mask,t=n.prev[n.strstart&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=n.strstart}while(0!=--n.match_length);n.strstart++}else n.strstart+=n.match_length,n.match_length=0,n.ins_h=n.window[n.strstart],n.ins_h=(n.ins_h<<n.hash_shift^n.window[n.strstart+1])&n.hash_mask;else A=o._tr_tally(n,0,n.window[n.strstart]),n.lookahead--,n.strstart++;if(A&&(en(n,!1),0===n.strm.avail_out))return j}return n.insert=n.strstart<U-1?n.strstart:U-1,e===C?(en(n,!0),0===n.strm.avail_out?H:q):n.last_lit&&(en(n,!1),0===n.strm.avail_out)?j:z}function sn(n,e){for(var t,A,r;;){if(n.lookahead<T){if(on(n),n.lookahead<T&&e===c)return j;if(0===n.lookahead)break}if(t=0,n.lookahead>=U&&(n.ins_h=(n.ins_h<<n.hash_shift^n.window[n.strstart+U-1])&n.hash_mask,t=n.prev[n.strstart&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=n.strstart),n.prev_length=n.match_length,n.prev_match=n.match_start,n.match_length=U-1,0!==t&&n.prev_length<n.max_lazy_match&&n.strstart-t<=n.w_size-T&&(n.match_length=rn(n,t),n.match_length<=5&&(n.strategy===g||n.match_length===U&&n.strstart-n.match_start>4096)&&(n.match_length=U-1)),n.prev_length>=U&&n.match_length<=n.prev_length){r=n.strstart+n.lookahead-U,A=o._tr_tally(n,n.strstart-1-n.prev_match,n.prev_length-U),n.lookahead-=n.prev_length-1,n.prev_length-=2;do{++n.strstart<=r&&(n.ins_h=(n.ins_h<<n.hash_shift^n.window[n.strstart+U-1])&n.hash_mask,t=n.prev[n.strstart&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=n.strstart)}while(0!=--n.prev_length);if(n.match_available=0,n.match_length=U-1,n.strstart++,A&&(en(n,!1),0===n.strm.avail_out))return j}else if(n.match_available){if((A=o._tr_tally(n,0,n.window[n.strstart-1]))&&en(n,!1),n.strstart++,n.lookahead--,0===n.strm.avail_out)return j}else n.match_available=1,n.strstart++,n.lookahead--}return n.match_available&&(A=o._tr_tally(n,0,n.window[n.strstart-1]),n.match_available=0),n.insert=n.strstart<U-1?n.strstart:U-1,e===C?(en(n,!0),0===n.strm.avail_out?H:q):n.last_lit&&(en(n,!1),0===n.strm.avail_out)?j:z}function cn(n,e,t,A,r){this.good_length=n,this.max_lazy=e,this.nice_length=t,this.max_chain=A,this.func=r}function an(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=D,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new r.Buf16(2*K),this.dyn_dtree=new r.Buf16(2*(2*O+1)),this.bl_tree=new r.Buf16(2*(2*Q+1)),$(this.dyn_ltree),$(this.dyn_dtree),$(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new r.Buf16(G+1),this.heap=new r.Buf16(2*S+1),$(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new r.Buf16(2*S+1),$(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function un(n){var e;return n&&n.state?(n.total_in=n.total_out=0,n.data_type=x,(e=n.state).pending=0,e.pending_out=0,e.wrap<0&&(e.wrap=-e.wrap),e.status=e.wrap?R:N,n.adler=2===e.wrap?0:1,e.last_flush=c,o._tr_init(e),d):V(n,h)}function Cn(n){var e,t=un(n);return t===d&&((e=n.state).window_size=2*e.w_size,$(e.head),e.max_lazy_match=A[e.level].max_lazy,e.good_match=A[e.level].good_length,e.nice_match=A[e.level].nice_length,e.max_chain_length=A[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=U-1,e.match_available=0,e.ins_h=0),t}function mn(n,e,t,A,o,l){if(!n)return h;var s=1;if(e===b&&(e=6),A<0?(s=0,A=-A):A>15&&(s=2,A-=16),o<1||o>_||t!==D||A<8||A>15||e<0||e>9||l<0||l>B)return V(n,h);8===A&&(A=9);var i=new an;return n.state=i,i.strm=n,i.wrap=s,i.gzhead=null,i.w_bits=A,i.w_size=1<<i.w_bits,i.w_mask=i.w_size-1,i.hash_bits=o+7,i.hash_size=1<<i.hash_bits,i.hash_mask=i.hash_size-1,i.hash_shift=~~((i.hash_bits+U-1)/U),i.window=new r.Buf8(2*i.w_size),i.head=new r.Buf16(i.hash_size),i.prev=new r.Buf16(i.w_size),i.lit_bufsize=1<<o+6,i.pending_buf_size=4*i.lit_bufsize,i.pending_buf=new r.Buf8(i.pending_buf_size),i.d_buf=1*i.lit_bufsize,i.l_buf=3*i.lit_bufsize,i.level=e,i.strategy=l,i.method=t,Cn(n)}A=[new cn(0,0,0,0,function(n,e){var t=65535;for(t>n.pending_buf_size-5&&(t=n.pending_buf_size-5);;){if(n.lookahead<=1){if(on(n),0===n.lookahead&&e===c)return j;if(0===n.lookahead)break}n.strstart+=n.lookahead,n.lookahead=0;var A=n.block_start+t;if((0===n.strstart||n.strstart>=A)&&(n.lookahead=n.strstart-A,n.strstart=A,en(n,!1),0===n.strm.avail_out))return j;if(n.strstart-n.block_start>=n.w_size-T&&(en(n,!1),0===n.strm.avail_out))return j}return n.insert=0,e===C?(en(n,!0),0===n.strm.avail_out?H:q):(n.strstart>n.block_start&&(en(n,!1),n.strm.avail_out),j)}),new cn(4,4,8,4,ln),new cn(4,5,16,8,ln),new cn(4,6,32,32,ln),new cn(4,4,16,16,sn),new cn(8,16,32,32,sn),new cn(8,16,128,128,sn),new cn(8,32,128,256,sn),new cn(32,128,258,1024,sn),new cn(32,258,258,4096,sn)],e.deflateInit=function(n,e){return mn(n,e,D,v,M,w)},e.deflateInit2=mn,e.deflateReset=Cn,e.deflateResetKeep=un,e.deflateSetHeader=function(n,e){return n&&n.state?2!==n.state.wrap?h:(n.state.gzhead=e,d):h},e.deflate=function(n,e){var t,r,l,i;if(!n||!n.state||e>m||e<0)return n?V(n,h):h;if(r=n.state,!n.output||!n.input&&0!==n.avail_in||r.status===L&&e!==C)return V(n,0===n.avail_out?I:h);if(r.strm=n,t=r.last_flush,r.last_flush=e,r.status===R)if(2===r.wrap)n.adler=0,tn(r,31),tn(r,139),tn(r,8),r.gzhead?(tn(r,(r.gzhead.text?1:0)+(r.gzhead.hcrc?2:0)+(r.gzhead.extra?4:0)+(r.gzhead.name?8:0)+(r.gzhead.comment?16:0)),tn(r,255&r.gzhead.time),tn(r,r.gzhead.time>>8&255),tn(r,r.gzhead.time>>16&255),tn(r,r.gzhead.time>>24&255),tn(r,9===r.level?2:r.strategy>=E||r.level<2?4:0),tn(r,255&r.gzhead.os),r.gzhead.extra&&r.gzhead.extra.length&&(tn(r,255&r.gzhead.extra.length),tn(r,r.gzhead.extra.length>>8&255)),r.gzhead.hcrc&&(n.adler=s(n.adler,r.pending_buf,r.pending,0)),r.gzindex=0,r.status=k):(tn(r,0),tn(r,0),tn(r,0),tn(r,0),tn(r,0),tn(r,9===r.level?2:r.strategy>=E||r.level<2?4:0),tn(r,J),r.status=N);else{var f=D+(r.w_bits-8<<4)<<8;f|=(r.strategy>=E||r.level<2?0:r.level<6?1:6===r.level?2:3)<<6,0!==r.strstart&&(f|=Y),f+=31-f%31,r.status=N,An(r,f),0!==r.strstart&&(An(r,n.adler>>>16),An(r,65535&n.adler)),n.adler=1}if(r.status===k)if(r.gzhead.extra){for(l=r.pending;r.gzindex<(65535&r.gzhead.extra.length)&&(r.pending!==r.pending_buf_size||(r.gzhead.hcrc&&r.pending>l&&(n.adler=s(n.adler,r.pending_buf,r.pending-l,l)),nn(n),l=r.pending,r.pending!==r.pending_buf_size));)tn(r,255&r.gzhead.extra[r.gzindex]),r.gzindex++;r.gzhead.hcrc&&r.pending>l&&(n.adler=s(n.adler,r.pending_buf,r.pending-l,l)),r.gzindex===r.gzhead.extra.length&&(r.gzindex=0,r.status=F)}else r.status=F;if(r.status===F)if(r.gzhead.name){l=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>l&&(n.adler=s(n.adler,r.pending_buf,r.pending-l,l)),nn(n),l=r.pending,r.pending===r.pending_buf_size)){i=1;break}i=r.gzindex<r.gzhead.name.length?255&r.gzhead.name.charCodeAt(r.gzindex++):0,tn(r,i)}while(0!==i);r.gzhead.hcrc&&r.pending>l&&(n.adler=s(n.adler,r.pending_buf,r.pending-l,l)),0===i&&(r.gzindex=0,r.status=W)}else r.status=W;if(r.status===W)if(r.gzhead.comment){l=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>l&&(n.adler=s(n.adler,r.pending_buf,r.pending-l,l)),nn(n),l=r.pending,r.pending===r.pending_buf_size)){i=1;break}i=r.gzindex<r.gzhead.comment.length?255&r.gzhead.comment.charCodeAt(r.gzindex++):0,tn(r,i)}while(0!==i);r.gzhead.hcrc&&r.pending>l&&(n.adler=s(n.adler,r.pending_buf,r.pending-l,l)),0===i&&(r.status=X)}else r.status=X;if(r.status===X&&(r.gzhead.hcrc?(r.pending+2>r.pending_buf_size&&nn(n),r.pending+2<=r.pending_buf_size&&(tn(r,255&n.adler),tn(r,n.adler>>8&255),n.adler=0,r.status=N)):r.status=N),0!==r.pending){if(nn(n),0===n.avail_out)return r.last_flush=-1,d}else if(0===n.avail_in&&Z(e)<=Z(t)&&e!==C)return V(n,I);if(r.status===L&&0!==n.avail_in)return V(n,I);if(0!==n.avail_in||0!==r.lookahead||e!==c&&r.status!==L){var b=r.strategy===E?function(n,e){for(var t;;){if(0===n.lookahead&&(on(n),0===n.lookahead)){if(e===c)return j;break}if(n.match_length=0,t=o._tr_tally(n,0,n.window[n.strstart]),n.lookahead--,n.strstart++,t&&(en(n,!1),0===n.strm.avail_out))return j}return n.insert=0,e===C?(en(n,!0),0===n.strm.avail_out?H:q):n.last_lit&&(en(n,!1),0===n.strm.avail_out)?j:z}(r,e):r.strategy===y?function(n,e){for(var t,A,r,l,s=n.window;;){if(n.lookahead<=P){if(on(n),n.lookahead<=P&&e===c)return j;if(0===n.lookahead)break}if(n.match_length=0,n.lookahead>=U&&n.strstart>0&&(A=s[r=n.strstart-1])===s[++r]&&A===s[++r]&&A===s[++r]){l=n.strstart+P;do{}while(A===s[++r]&&A===s[++r]&&A===s[++r]&&A===s[++r]&&A===s[++r]&&A===s[++r]&&A===s[++r]&&A===s[++r]&&r<l);n.match_length=P-(l-r),n.match_length>n.lookahead&&(n.match_length=n.lookahead)}if(n.match_length>=U?(t=o._tr_tally(n,1,n.match_length-U),n.lookahead-=n.match_length,n.strstart+=n.match_length,n.match_length=0):(t=o._tr_tally(n,0,n.window[n.strstart]),n.lookahead--,n.strstart++),t&&(en(n,!1),0===n.strm.avail_out))return j}return n.insert=0,e===C?(en(n,!0),0===n.strm.avail_out?H:q):n.last_lit&&(en(n,!1),0===n.strm.avail_out)?j:z}(r,e):A[r.level].func(r,e);if(b!==H&&b!==q||(r.status=L),b===j||b===H)return 0===n.avail_out&&(r.last_flush=-1),d;if(b===z&&(e===a?o._tr_align(r):e!==m&&(o._tr_stored_block(r,0,0,!1),e===u&&($(r.head),0===r.lookahead&&(r.strstart=0,r.block_start=0,r.insert=0))),nn(n),0===n.avail_out))return r.last_flush=-1,d}return e!==C?d:r.wrap<=0?p:(2===r.wrap?(tn(r,255&n.adler),tn(r,n.adler>>8&255),tn(r,n.adler>>16&255),tn(r,n.adler>>24&255),tn(r,255&n.total_in),tn(r,n.total_in>>8&255),tn(r,n.total_in>>16&255),tn(r,n.total_in>>24&255)):(An(r,n.adler>>>16),An(r,65535&n.adler)),nn(n),r.wrap>0&&(r.wrap=-r.wrap),0!==r.pending?d:p)},e.deflateEnd=function(n){var e;return n&&n.state?(e=n.state.status)!==R&&e!==k&&e!==F&&e!==W&&e!==X&&e!==N&&e!==L?V(n,h):(n.state=null,e===N?V(n,f):d):h},e.deflateSetDictionary=function(n,e){var t,A,o,s,i,c,a,u,C=e.length;if(!n||!n.state)return h;if(2===(s=(t=n.state).wrap)||1===s&&t.status!==R||t.lookahead)return h;for(1===s&&(n.adler=l(n.adler,e,C,0)),t.wrap=0,C>=t.w_size&&(0===s&&($(t.head),t.strstart=0,t.block_start=0,t.insert=0),u=new r.Buf8(t.w_size),r.arraySet(u,e,C-t.w_size,t.w_size,0),e=u,C=t.w_size),i=n.avail_in,c=n.next_in,a=n.input,n.avail_in=C,n.next_in=0,n.input=e,on(t);t.lookahead>=U;){A=t.strstart,o=t.lookahead-(U-1);do{t.ins_h=(t.ins_h<<t.hash_shift^t.window[A+U-1])&t.hash_mask,t.prev[A&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=A,A++}while(--o);t.strstart=A,t.lookahead=U-1,on(t)}return t.strstart+=t.lookahead,t.block_start=t.strstart,t.insert=t.lookahead,t.lookahead=0,t.match_length=t.prev_length=U-1,t.match_available=0,n.next_in=c,n.input=a,n.avail_in=i,t.wrap=s,d},e.deflateInfo="pako deflate (from Nodeca project)"},function(n,e,t){"use strict";var A=t(7),r=4,o=0,l=1,s=2;function i(n){for(var e=n.length;--e>=0;)n[e]=0}var c=0,a=1,u=2,C=29,m=256,d=m+1+C,p=30,h=19,f=2*d+1,I=15,b=16,g=7,E=256,y=16,B=17,w=18,x=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],D=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],_=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],v=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],M=new Array(2*(d+2));i(M);var S=new Array(2*p);i(S);var O=new Array(512);i(O);var Q=new Array(256);i(Q);var K=new Array(C);i(K);var G,U,P,T=new Array(p);function Y(n,e,t,A,r){this.static_tree=n,this.extra_bits=e,this.extra_base=t,this.elems=A,this.max_length=r,this.has_stree=n&&n.length}function R(n,e){this.dyn_tree=n,this.max_code=0,this.stat_desc=e}function k(n){return n<256?O[n]:O[256+(n>>>7)]}function F(n,e){n.pending_buf[n.pending++]=255&e,n.pending_buf[n.pending++]=e>>>8&255}function W(n,e,t){n.bi_valid>b-t?(n.bi_buf|=e<<n.bi_valid&65535,F(n,n.bi_buf),n.bi_buf=e>>b-n.bi_valid,n.bi_valid+=t-b):(n.bi_buf|=e<<n.bi_valid&65535,n.bi_valid+=t)}function X(n,e,t){W(n,t[2*e],t[2*e+1])}function N(n,e){var t=0;do{t|=1&n,n>>>=1,t<<=1}while(--e>0);return t>>>1}function L(n,e,t){var A,r,o=new Array(I+1),l=0;for(A=1;A<=I;A++)o[A]=l=l+t[A-1]<<1;for(r=0;r<=e;r++){var s=n[2*r+1];0!==s&&(n[2*r]=N(o[s]++,s))}}function j(n){var e;for(e=0;e<d;e++)n.dyn_ltree[2*e]=0;for(e=0;e<p;e++)n.dyn_dtree[2*e]=0;for(e=0;e<h;e++)n.bl_tree[2*e]=0;n.dyn_ltree[2*E]=1,n.opt_len=n.static_len=0,n.last_lit=n.matches=0}function z(n){n.bi_valid>8?F(n,n.bi_buf):n.bi_valid>0&&(n.pending_buf[n.pending++]=n.bi_buf),n.bi_buf=0,n.bi_valid=0}function H(n,e,t,A){var r=2*e,o=2*t;return n[r]<n[o]||n[r]===n[o]&&A[e]<=A[t]}function q(n,e,t){for(var A=n.heap[t],r=t<<1;r<=n.heap_len&&(r<n.heap_len&&H(e,n.heap[r+1],n.heap[r],n.depth)&&r++,!H(e,A,n.heap[r],n.depth));)n.heap[t]=n.heap[r],t=r,r<<=1;n.heap[t]=A}function J(n,e,t){var A,r,o,l,s=0;if(0!==n.last_lit)do{A=n.pending_buf[n.d_buf+2*s]<<8|n.pending_buf[n.d_buf+2*s+1],r=n.pending_buf[n.l_buf+s],s++,0===A?X(n,r,e):(X(n,(o=Q[r])+m+1,e),0!==(l=x[o])&&W(n,r-=K[o],l),X(n,o=k(--A),t),0!==(l=D[o])&&W(n,A-=T[o],l))}while(s<n.last_lit);X(n,E,e)}function V(n,e){var t,A,r,o=e.dyn_tree,l=e.stat_desc.static_tree,s=e.stat_desc.has_stree,i=e.stat_desc.elems,c=-1;for(n.heap_len=0,n.heap_max=f,t=0;t<i;t++)0!==o[2*t]?(n.heap[++n.heap_len]=c=t,n.depth[t]=0):o[2*t+1]=0;for(;n.heap_len<2;)o[2*(r=n.heap[++n.heap_len]=c<2?++c:0)]=1,n.depth[r]=0,n.opt_len--,s&&(n.static_len-=l[2*r+1]);for(e.max_code=c,t=n.heap_len>>1;t>=1;t--)q(n,o,t);r=i;do{t=n.heap[1],n.heap[1]=n.heap[n.heap_len--],q(n,o,1),A=n.heap[1],n.heap[--n.heap_max]=t,n.heap[--n.heap_max]=A,o[2*r]=o[2*t]+o[2*A],n.depth[r]=(n.depth[t]>=n.depth[A]?n.depth[t]:n.depth[A])+1,o[2*t+1]=o[2*A+1]=r,n.heap[1]=r++,q(n,o,1)}while(n.heap_len>=2);n.heap[--n.heap_max]=n.heap[1],function(n,e){var t,A,r,o,l,s,i=e.dyn_tree,c=e.max_code,a=e.stat_desc.static_tree,u=e.stat_desc.has_stree,C=e.stat_desc.extra_bits,m=e.stat_desc.extra_base,d=e.stat_desc.max_length,p=0;for(o=0;o<=I;o++)n.bl_count[o]=0;for(i[2*n.heap[n.heap_max]+1]=0,t=n.heap_max+1;t<f;t++)(o=i[2*i[2*(A=n.heap[t])+1]+1]+1)>d&&(o=d,p++),i[2*A+1]=o,A>c||(n.bl_count[o]++,l=0,A>=m&&(l=C[A-m]),s=i[2*A],n.opt_len+=s*(o+l),u&&(n.static_len+=s*(a[2*A+1]+l)));if(0!==p){do{for(o=d-1;0===n.bl_count[o];)o--;n.bl_count[o]--,n.bl_count[o+1]+=2,n.bl_count[d]--,p-=2}while(p>0);for(o=d;0!==o;o--)for(A=n.bl_count[o];0!==A;)(r=n.heap[--t])>c||(i[2*r+1]!==o&&(n.opt_len+=(o-i[2*r+1])*i[2*r],i[2*r+1]=o),A--)}}(n,e),L(o,c,n.bl_count)}function Z(n,e,t){var A,r,o=-1,l=e[1],s=0,i=7,c=4;for(0===l&&(i=138,c=3),e[2*(t+1)+1]=65535,A=0;A<=t;A++)r=l,l=e[2*(A+1)+1],++s<i&&r===l||(s<c?n.bl_tree[2*r]+=s:0!==r?(r!==o&&n.bl_tree[2*r]++,n.bl_tree[2*y]++):s<=10?n.bl_tree[2*B]++:n.bl_tree[2*w]++,s=0,o=r,0===l?(i=138,c=3):r===l?(i=6,c=3):(i=7,c=4))}function $(n,e,t){var A,r,o=-1,l=e[1],s=0,i=7,c=4;for(0===l&&(i=138,c=3),A=0;A<=t;A++)if(r=l,l=e[2*(A+1)+1],!(++s<i&&r===l)){if(s<c)do{X(n,r,n.bl_tree)}while(0!=--s);else 0!==r?(r!==o&&(X(n,r,n.bl_tree),s--),X(n,y,n.bl_tree),W(n,s-3,2)):s<=10?(X(n,B,n.bl_tree),W(n,s-3,3)):(X(n,w,n.bl_tree),W(n,s-11,7));s=0,o=r,0===l?(i=138,c=3):r===l?(i=6,c=3):(i=7,c=4)}}i(T);var nn=!1;function en(n,e,t,r){W(n,(c<<1)+(r?1:0),3),function(n,e,t,r){z(n),r&&(F(n,t),F(n,~t)),A.arraySet(n.pending_buf,n.window,e,t,n.pending),n.pending+=t}(n,e,t,!0)}e._tr_init=function(n){nn||(function(){var n,e,t,A,r,o=new Array(I+1);for(t=0,A=0;A<C-1;A++)for(K[A]=t,n=0;n<1<<x[A];n++)Q[t++]=A;for(Q[t-1]=A,r=0,A=0;A<16;A++)for(T[A]=r,n=0;n<1<<D[A];n++)O[r++]=A;for(r>>=7;A<p;A++)for(T[A]=r<<7,n=0;n<1<<D[A]-7;n++)O[256+r++]=A;for(e=0;e<=I;e++)o[e]=0;for(n=0;n<=143;)M[2*n+1]=8,n++,o[8]++;for(;n<=255;)M[2*n+1]=9,n++,o[9]++;for(;n<=279;)M[2*n+1]=7,n++,o[7]++;for(;n<=287;)M[2*n+1]=8,n++,o[8]++;for(L(M,d+1,o),n=0;n<p;n++)S[2*n+1]=5,S[2*n]=N(n,5);G=new Y(M,x,m+1,d,I),U=new Y(S,D,0,p,I),P=new Y(new Array(0),_,0,h,g)}(),nn=!0),n.l_desc=new R(n.dyn_ltree,G),n.d_desc=new R(n.dyn_dtree,U),n.bl_desc=new R(n.bl_tree,P),n.bi_buf=0,n.bi_valid=0,j(n)},e._tr_stored_block=en,e._tr_flush_block=function(n,e,t,A){var i,c,C=0;n.level>0?(n.strm.data_type===s&&(n.strm.data_type=function(n){var e,t=4093624447;for(e=0;e<=31;e++,t>>>=1)if(1&t&&0!==n.dyn_ltree[2*e])return o;if(0!==n.dyn_ltree[18]||0!==n.dyn_ltree[20]||0!==n.dyn_ltree[26])return l;for(e=32;e<m;e++)if(0!==n.dyn_ltree[2*e])return l;return o}(n)),V(n,n.l_desc),V(n,n.d_desc),C=function(n){var e;for(Z(n,n.dyn_ltree,n.l_desc.max_code),Z(n,n.dyn_dtree,n.d_desc.max_code),V(n,n.bl_desc),e=h-1;e>=3&&0===n.bl_tree[2*v[e]+1];e--);return n.opt_len+=3*(e+1)+5+5+4,e}(n),i=n.opt_len+3+7>>>3,(c=n.static_len+3+7>>>3)<=i&&(i=c)):i=c=t+5,t+4<=i&&-1!==e?en(n,e,t,A):n.strategy===r||c===i?(W(n,(a<<1)+(A?1:0),3),J(n,M,S)):(W(n,(u<<1)+(A?1:0),3),function(n,e,t,A){var r;for(W(n,e-257,5),W(n,t-1,5),W(n,A-4,4),r=0;r<A;r++)W(n,n.bl_tree[2*v[r]+1],3);$(n,n.dyn_ltree,e-1),$(n,n.dyn_dtree,t-1)}(n,n.l_desc.max_code+1,n.d_desc.max_code+1,C+1),J(n,n.dyn_ltree,n.dyn_dtree)),j(n),A&&z(n)},e._tr_tally=function(n,e,t){return n.pending_buf[n.d_buf+2*n.last_lit]=e>>>8&255,n.pending_buf[n.d_buf+2*n.last_lit+1]=255&e,n.pending_buf[n.l_buf+n.last_lit]=255&t,n.last_lit++,0===e?n.dyn_ltree[2*t]++:(n.matches++,e--,n.dyn_ltree[2*(Q[t]+m+1)]++,n.dyn_dtree[2*k(e)]++),n.last_lit===n.lit_bufsize-1},e._tr_align=function(n){W(n,a<<1,3),X(n,E,M),function(n){16===n.bi_valid?(F(n,n.bi_buf),n.bi_buf=0,n.bi_valid=0):n.bi_valid>=8&&(n.pending_buf[n.pending++]=255&n.bi_buf,n.bi_buf>>=8,n.bi_valid-=8)}(n)}},function(n,e,t){"use strict";var A=t(324),r=t(7),o=t(122),l=t(124),s=t(49),i=t(123),c=t(327),a=Object.prototype.toString;function u(n){if(!(this instanceof u))return new u(n);this.options=r.assign({chunkSize:16384,windowBits:0,to:""},n||{});var e=this.options;e.raw&&e.windowBits>=0&&e.windowBits<16&&(e.windowBits=-e.windowBits,0===e.windowBits&&(e.windowBits=-15)),!(e.windowBits>=0&&e.windowBits<16)||n&&n.windowBits||(e.windowBits+=32),e.windowBits>15&&e.windowBits<48&&0==(15&e.windowBits)&&(e.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new i,this.strm.avail_out=0;var t=A.inflateInit2(this.strm,e.windowBits);if(t!==l.Z_OK)throw new Error(s[t]);this.header=new c,A.inflateGetHeader(this.strm,this.header)}function C(n,e){var t=new u(e);if(t.push(n,!0),t.err)throw t.msg||s[t.err];return t.result}u.prototype.push=function(n,e){var t,s,i,c,u,C,m=this.strm,d=this.options.chunkSize,p=this.options.dictionary,h=!1;if(this.ended)return!1;s=e===~~e?e:!0===e?l.Z_FINISH:l.Z_NO_FLUSH,"string"==typeof n?m.input=o.binstring2buf(n):"[object ArrayBuffer]"===a.call(n)?m.input=new Uint8Array(n):m.input=n,m.next_in=0,m.avail_in=m.input.length;do{if(0===m.avail_out&&(m.output=new r.Buf8(d),m.next_out=0,m.avail_out=d),(t=A.inflate(m,l.Z_NO_FLUSH))===l.Z_NEED_DICT&&p&&(C="string"==typeof p?o.string2buf(p):"[object ArrayBuffer]"===a.call(p)?new Uint8Array(p):p,t=A.inflateSetDictionary(this.strm,C)),t===l.Z_BUF_ERROR&&!0===h&&(t=l.Z_OK,h=!1),t!==l.Z_STREAM_END&&t!==l.Z_OK)return this.onEnd(t),this.ended=!0,!1;m.next_out&&(0!==m.avail_out&&t!==l.Z_STREAM_END&&(0!==m.avail_in||s!==l.Z_FINISH&&s!==l.Z_SYNC_FLUSH)||("string"===this.options.to?(i=o.utf8border(m.output,m.next_out),c=m.next_out-i,u=o.buf2string(m.output,i),m.next_out=c,m.avail_out=d-c,c&&r.arraySet(m.output,m.output,i,c,0),this.onData(u)):this.onData(r.shrinkBuf(m.output,m.next_out)))),0===m.avail_in&&0===m.avail_out&&(h=!0)}while((m.avail_in>0||0===m.avail_out)&&t!==l.Z_STREAM_END);return t===l.Z_STREAM_END&&(s=l.Z_FINISH),s===l.Z_FINISH?(t=A.inflateEnd(this.strm),this.onEnd(t),this.ended=!0,t===l.Z_OK):s!==l.Z_SYNC_FLUSH||(this.onEnd(l.Z_OK),m.avail_out=0,!0)},u.prototype.onData=function(n){this.chunks.push(n)},u.prototype.onEnd=function(n){n===l.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=r.flattenChunks(this.chunks)),this.chunks=[],this.err=n,this.msg=this.strm.msg},e.Inflate=u,e.inflate=C,e.inflateRaw=function(n,e){return(e=e||{}).raw=!0,C(n,e)},e.ungzip=C},function(n,e,t){"use strict";var A=t(7),r=t(120),o=t(121),l=t(325),s=t(326),i=0,c=1,a=2,u=4,C=5,m=6,d=0,p=1,h=2,f=-2,I=-3,b=-4,g=-5,E=8,y=1,B=2,w=3,x=4,D=5,_=6,v=7,M=8,S=9,O=10,Q=11,K=12,G=13,U=14,P=15,T=16,Y=17,R=18,k=19,F=20,W=21,X=22,N=23,L=24,j=25,z=26,H=27,q=28,J=29,V=30,Z=31,$=32,nn=852,en=592,tn=15;function An(n){return(n>>>24&255)+(n>>>8&65280)+((65280&n)<<8)+((255&n)<<24)}function rn(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new A.Buf16(320),this.work=new A.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function on(n){var e;return n&&n.state?(e=n.state,n.total_in=n.total_out=e.total=0,n.msg="",e.wrap&&(n.adler=1&e.wrap),e.mode=y,e.last=0,e.havedict=0,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new A.Buf32(nn),e.distcode=e.distdyn=new A.Buf32(en),e.sane=1,e.back=-1,d):f}function ln(n){var e;return n&&n.state?((e=n.state).wsize=0,e.whave=0,e.wnext=0,on(n)):f}function sn(n,e){var t,A;return n&&n.state?(A=n.state,e<0?(t=0,e=-e):(t=1+(e>>4),e<48&&(e&=15)),e&&(e<8||e>15)?f:(null!==A.window&&A.wbits!==e&&(A.window=null),A.wrap=t,A.wbits=e,ln(n))):f}function cn(n,e){var t,A;return n?(A=new rn,n.state=A,A.window=null,(t=sn(n,e))!==d&&(n.state=null),t):f}var an,un,Cn=!0;function mn(n){if(Cn){var e;for(an=new A.Buf32(512),un=new A.Buf32(32),e=0;e<144;)n.lens[e++]=8;for(;e<256;)n.lens[e++]=9;for(;e<280;)n.lens[e++]=7;for(;e<288;)n.lens[e++]=8;for(s(c,n.lens,0,288,an,0,n.work,{bits:9}),e=0;e<32;)n.lens[e++]=5;s(a,n.lens,0,32,un,0,n.work,{bits:5}),Cn=!1}n.lencode=an,n.lenbits=9,n.distcode=un,n.distbits=5}function dn(n,e,t,r){var o,l=n.state;return null===l.window&&(l.wsize=1<<l.wbits,l.wnext=0,l.whave=0,l.window=new A.Buf8(l.wsize)),r>=l.wsize?(A.arraySet(l.window,e,t-l.wsize,l.wsize,0),l.wnext=0,l.whave=l.wsize):((o=l.wsize-l.wnext)>r&&(o=r),A.arraySet(l.window,e,t-r,o,l.wnext),(r-=o)?(A.arraySet(l.window,e,t-r,r,0),l.wnext=r,l.whave=l.wsize):(l.wnext+=o,l.wnext===l.wsize&&(l.wnext=0),l.whave<l.wsize&&(l.whave+=o))),0}e.inflateReset=ln,e.inflateReset2=sn,e.inflateResetKeep=on,e.inflateInit=function(n){return cn(n,tn)},e.inflateInit2=cn,e.inflate=function(n,e){var t,nn,en,tn,rn,on,ln,sn,cn,an,un,Cn,pn,hn,fn,In,bn,gn,En,yn,Bn,wn,xn,Dn,_n=0,vn=new A.Buf8(4),Mn=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!n||!n.state||!n.output||!n.input&&0!==n.avail_in)return f;(t=n.state).mode===K&&(t.mode=G),rn=n.next_out,en=n.output,ln=n.avail_out,tn=n.next_in,nn=n.input,on=n.avail_in,sn=t.hold,cn=t.bits,an=on,un=ln,wn=d;n:for(;;)switch(t.mode){case y:if(0===t.wrap){t.mode=G;break}for(;cn<16;){if(0===on)break n;on--,sn+=nn[tn++]<<cn,cn+=8}if(2&t.wrap&&35615===sn){t.check=0,vn[0]=255&sn,vn[1]=sn>>>8&255,t.check=o(t.check,vn,2,0),sn=0,cn=0,t.mode=B;break}if(t.flags=0,t.head&&(t.head.done=!1),!(1&t.wrap)||(((255&sn)<<8)+(sn>>8))%31){n.msg="incorrect header check",t.mode=V;break}if((15&sn)!==E){n.msg="unknown compression method",t.mode=V;break}if(cn-=4,Bn=8+(15&(sn>>>=4)),0===t.wbits)t.wbits=Bn;else if(Bn>t.wbits){n.msg="invalid window size",t.mode=V;break}t.dmax=1<<Bn,n.adler=t.check=1,t.mode=512&sn?O:K,sn=0,cn=0;break;case B:for(;cn<16;){if(0===on)break n;on--,sn+=nn[tn++]<<cn,cn+=8}if(t.flags=sn,(255&t.flags)!==E){n.msg="unknown compression method",t.mode=V;break}if(57344&t.flags){n.msg="unknown header flags set",t.mode=V;break}t.head&&(t.head.text=sn>>8&1),512&t.flags&&(vn[0]=255&sn,vn[1]=sn>>>8&255,t.check=o(t.check,vn,2,0)),sn=0,cn=0,t.mode=w;case w:for(;cn<32;){if(0===on)break n;on--,sn+=nn[tn++]<<cn,cn+=8}t.head&&(t.head.time=sn),512&t.flags&&(vn[0]=255&sn,vn[1]=sn>>>8&255,vn[2]=sn>>>16&255,vn[3]=sn>>>24&255,t.check=o(t.check,vn,4,0)),sn=0,cn=0,t.mode=x;case x:for(;cn<16;){if(0===on)break n;on--,sn+=nn[tn++]<<cn,cn+=8}t.head&&(t.head.xflags=255&sn,t.head.os=sn>>8),512&t.flags&&(vn[0]=255&sn,vn[1]=sn>>>8&255,t.check=o(t.check,vn,2,0)),sn=0,cn=0,t.mode=D;case D:if(1024&t.flags){for(;cn<16;){if(0===on)break n;on--,sn+=nn[tn++]<<cn,cn+=8}t.length=sn,t.head&&(t.head.extra_len=sn),512&t.flags&&(vn[0]=255&sn,vn[1]=sn>>>8&255,t.check=o(t.check,vn,2,0)),sn=0,cn=0}else t.head&&(t.head.extra=null);t.mode=_;case _:if(1024&t.flags&&((Cn=t.length)>on&&(Cn=on),Cn&&(t.head&&(Bn=t.head.extra_len-t.length,t.head.extra||(t.head.extra=new Array(t.head.extra_len)),A.arraySet(t.head.extra,nn,tn,Cn,Bn)),512&t.flags&&(t.check=o(t.check,nn,Cn,tn)),on-=Cn,tn+=Cn,t.length-=Cn),t.length))break n;t.length=0,t.mode=v;case v:if(2048&t.flags){if(0===on)break n;Cn=0;do{Bn=nn[tn+Cn++],t.head&&Bn&&t.length<65536&&(t.head.name+=String.fromCharCode(Bn))}while(Bn&&Cn<on);if(512&t.flags&&(t.check=o(t.check,nn,Cn,tn)),on-=Cn,tn+=Cn,Bn)break n}else t.head&&(t.head.name=null);t.length=0,t.mode=M;case M:if(4096&t.flags){if(0===on)break n;Cn=0;do{Bn=nn[tn+Cn++],t.head&&Bn&&t.length<65536&&(t.head.comment+=String.fromCharCode(Bn))}while(Bn&&Cn<on);if(512&t.flags&&(t.check=o(t.check,nn,Cn,tn)),on-=Cn,tn+=Cn,Bn)break n}else t.head&&(t.head.comment=null);t.mode=S;case S:if(512&t.flags){for(;cn<16;){if(0===on)break n;on--,sn+=nn[tn++]<<cn,cn+=8}if(sn!==(65535&t.check)){n.msg="header crc mismatch",t.mode=V;break}sn=0,cn=0}t.head&&(t.head.hcrc=t.flags>>9&1,t.head.done=!0),n.adler=t.check=0,t.mode=K;break;case O:for(;cn<32;){if(0===on)break n;on--,sn+=nn[tn++]<<cn,cn+=8}n.adler=t.check=An(sn),sn=0,cn=0,t.mode=Q;case Q:if(0===t.havedict)return n.next_out=rn,n.avail_out=ln,n.next_in=tn,n.avail_in=on,t.hold=sn,t.bits=cn,h;n.adler=t.check=1,t.mode=K;case K:if(e===C||e===m)break n;case G:if(t.last){sn>>>=7&cn,cn-=7&cn,t.mode=H;break}for(;cn<3;){if(0===on)break n;on--,sn+=nn[tn++]<<cn,cn+=8}switch(t.last=1&sn,cn-=1,3&(sn>>>=1)){case 0:t.mode=U;break;case 1:if(mn(t),t.mode=F,e===m){sn>>>=2,cn-=2;break n}break;case 2:t.mode=Y;break;case 3:n.msg="invalid block type",t.mode=V}sn>>>=2,cn-=2;break;case U:for(sn>>>=7&cn,cn-=7&cn;cn<32;){if(0===on)break n;on--,sn+=nn[tn++]<<cn,cn+=8}if((65535&sn)!=(sn>>>16^65535)){n.msg="invalid stored block lengths",t.mode=V;break}if(t.length=65535&sn,sn=0,cn=0,t.mode=P,e===m)break n;case P:t.mode=T;case T:if(Cn=t.length){if(Cn>on&&(Cn=on),Cn>ln&&(Cn=ln),0===Cn)break n;A.arraySet(en,nn,tn,Cn,rn),on-=Cn,tn+=Cn,ln-=Cn,rn+=Cn,t.length-=Cn;break}t.mode=K;break;case Y:for(;cn<14;){if(0===on)break n;on--,sn+=nn[tn++]<<cn,cn+=8}if(t.nlen=257+(31&sn),sn>>>=5,cn-=5,t.ndist=1+(31&sn),sn>>>=5,cn-=5,t.ncode=4+(15&sn),sn>>>=4,cn-=4,t.nlen>286||t.ndist>30){n.msg="too many length or distance symbols",t.mode=V;break}t.have=0,t.mode=R;case R:for(;t.have<t.ncode;){for(;cn<3;){if(0===on)break n;on--,sn+=nn[tn++]<<cn,cn+=8}t.lens[Mn[t.have++]]=7&sn,sn>>>=3,cn-=3}for(;t.have<19;)t.lens[Mn[t.have++]]=0;if(t.lencode=t.lendyn,t.lenbits=7,xn={bits:t.lenbits},wn=s(i,t.lens,0,19,t.lencode,0,t.work,xn),t.lenbits=xn.bits,wn){n.msg="invalid code lengths set",t.mode=V;break}t.have=0,t.mode=k;case k:for(;t.have<t.nlen+t.ndist;){for(;In=(_n=t.lencode[sn&(1<<t.lenbits)-1])>>>16&255,bn=65535&_n,!((fn=_n>>>24)<=cn);){if(0===on)break n;on--,sn+=nn[tn++]<<cn,cn+=8}if(bn<16)sn>>>=fn,cn-=fn,t.lens[t.have++]=bn;else{if(16===bn){for(Dn=fn+2;cn<Dn;){if(0===on)break n;on--,sn+=nn[tn++]<<cn,cn+=8}if(sn>>>=fn,cn-=fn,0===t.have){n.msg="invalid bit length repeat",t.mode=V;break}Bn=t.lens[t.have-1],Cn=3+(3&sn),sn>>>=2,cn-=2}else if(17===bn){for(Dn=fn+3;cn<Dn;){if(0===on)break n;on--,sn+=nn[tn++]<<cn,cn+=8}cn-=fn,Bn=0,Cn=3+(7&(sn>>>=fn)),sn>>>=3,cn-=3}else{for(Dn=fn+7;cn<Dn;){if(0===on)break n;on--,sn+=nn[tn++]<<cn,cn+=8}cn-=fn,Bn=0,Cn=11+(127&(sn>>>=fn)),sn>>>=7,cn-=7}if(t.have+Cn>t.nlen+t.ndist){n.msg="invalid bit length repeat",t.mode=V;break}for(;Cn--;)t.lens[t.have++]=Bn}}if(t.mode===V)break;if(0===t.lens[256]){n.msg="invalid code -- missing end-of-block",t.mode=V;break}if(t.lenbits=9,xn={bits:t.lenbits},wn=s(c,t.lens,0,t.nlen,t.lencode,0,t.work,xn),t.lenbits=xn.bits,wn){n.msg="invalid literal/lengths set",t.mode=V;break}if(t.distbits=6,t.distcode=t.distdyn,xn={bits:t.distbits},wn=s(a,t.lens,t.nlen,t.ndist,t.distcode,0,t.work,xn),t.distbits=xn.bits,wn){n.msg="invalid distances set",t.mode=V;break}if(t.mode=F,e===m)break n;case F:t.mode=W;case W:if(on>=6&&ln>=258){n.next_out=rn,n.avail_out=ln,n.next_in=tn,n.avail_in=on,t.hold=sn,t.bits=cn,l(n,un),rn=n.next_out,en=n.output,ln=n.avail_out,tn=n.next_in,nn=n.input,on=n.avail_in,sn=t.hold,cn=t.bits,t.mode===K&&(t.back=-1);break}for(t.back=0;In=(_n=t.lencode[sn&(1<<t.lenbits)-1])>>>16&255,bn=65535&_n,!((fn=_n>>>24)<=cn);){if(0===on)break n;on--,sn+=nn[tn++]<<cn,cn+=8}if(In&&0==(240&In)){for(gn=fn,En=In,yn=bn;In=(_n=t.lencode[yn+((sn&(1<<gn+En)-1)>>gn)])>>>16&255,bn=65535&_n,!(gn+(fn=_n>>>24)<=cn);){if(0===on)break n;on--,sn+=nn[tn++]<<cn,cn+=8}sn>>>=gn,cn-=gn,t.back+=gn}if(sn>>>=fn,cn-=fn,t.back+=fn,t.length=bn,0===In){t.mode=z;break}if(32&In){t.back=-1,t.mode=K;break}if(64&In){n.msg="invalid literal/length code",t.mode=V;break}t.extra=15&In,t.mode=X;case X:if(t.extra){for(Dn=t.extra;cn<Dn;){if(0===on)break n;on--,sn+=nn[tn++]<<cn,cn+=8}t.length+=sn&(1<<t.extra)-1,sn>>>=t.extra,cn-=t.extra,t.back+=t.extra}t.was=t.length,t.mode=N;case N:for(;In=(_n=t.distcode[sn&(1<<t.distbits)-1])>>>16&255,bn=65535&_n,!((fn=_n>>>24)<=cn);){if(0===on)break n;on--,sn+=nn[tn++]<<cn,cn+=8}if(0==(240&In)){for(gn=fn,En=In,yn=bn;In=(_n=t.distcode[yn+((sn&(1<<gn+En)-1)>>gn)])>>>16&255,bn=65535&_n,!(gn+(fn=_n>>>24)<=cn);){if(0===on)break n;on--,sn+=nn[tn++]<<cn,cn+=8}sn>>>=gn,cn-=gn,t.back+=gn}if(sn>>>=fn,cn-=fn,t.back+=fn,64&In){n.msg="invalid distance code",t.mode=V;break}t.offset=bn,t.extra=15&In,t.mode=L;case L:if(t.extra){for(Dn=t.extra;cn<Dn;){if(0===on)break n;on--,sn+=nn[tn++]<<cn,cn+=8}t.offset+=sn&(1<<t.extra)-1,sn>>>=t.extra,cn-=t.extra,t.back+=t.extra}if(t.offset>t.dmax){n.msg="invalid distance too far back",t.mode=V;break}t.mode=j;case j:if(0===ln)break n;if(Cn=un-ln,t.offset>Cn){if((Cn=t.offset-Cn)>t.whave&&t.sane){n.msg="invalid distance too far back",t.mode=V;break}Cn>t.wnext?(Cn-=t.wnext,pn=t.wsize-Cn):pn=t.wnext-Cn,Cn>t.length&&(Cn=t.length),hn=t.window}else hn=en,pn=rn-t.offset,Cn=t.length;Cn>ln&&(Cn=ln),ln-=Cn,t.length-=Cn;do{en[rn++]=hn[pn++]}while(--Cn);0===t.length&&(t.mode=W);break;case z:if(0===ln)break n;en[rn++]=t.length,ln--,t.mode=W;break;case H:if(t.wrap){for(;cn<32;){if(0===on)break n;on--,sn|=nn[tn++]<<cn,cn+=8}if(un-=ln,n.total_out+=un,t.total+=un,un&&(n.adler=t.check=t.flags?o(t.check,en,un,rn-un):r(t.check,en,un,rn-un)),un=ln,(t.flags?sn:An(sn))!==t.check){n.msg="incorrect data check",t.mode=V;break}sn=0,cn=0}t.mode=q;case q:if(t.wrap&&t.flags){for(;cn<32;){if(0===on)break n;on--,sn+=nn[tn++]<<cn,cn+=8}if(sn!==(4294967295&t.total)){n.msg="incorrect length check",t.mode=V;break}sn=0,cn=0}t.mode=J;case J:wn=p;break n;case V:wn=I;break n;case Z:return b;case $:default:return f}return n.next_out=rn,n.avail_out=ln,n.next_in=tn,n.avail_in=on,t.hold=sn,t.bits=cn,(t.wsize||un!==n.avail_out&&t.mode<V&&(t.mode<H||e!==u))&&dn(n,n.output,n.next_out,un-n.avail_out)?(t.mode=Z,b):(an-=n.avail_in,un-=n.avail_out,n.total_in+=an,n.total_out+=un,t.total+=un,t.wrap&&un&&(n.adler=t.check=t.flags?o(t.check,en,un,n.next_out-un):r(t.check,en,un,n.next_out-un)),n.data_type=t.bits+(t.last?64:0)+(t.mode===K?128:0)+(t.mode===F||t.mode===P?256:0),(0===an&&0===un||e===u)&&wn===d&&(wn=g),wn)},e.inflateEnd=function(n){if(!n||!n.state)return f;var e=n.state;return e.window&&(e.window=null),n.state=null,d},e.inflateGetHeader=function(n,e){var t;return n&&n.state?0==(2&(t=n.state).wrap)?f:(t.head=e,e.done=!1,d):f},e.inflateSetDictionary=function(n,e){var t,A=e.length;return n&&n.state?0!==(t=n.state).wrap&&t.mode!==Q?f:t.mode===Q&&r(1,e,A,0)!==t.check?I:dn(n,e,A,A)?(t.mode=Z,b):(t.havedict=1,d):f},e.inflateInfo="pako inflate (from Nodeca project)"},function(n,e,t){"use strict";n.exports=function(n,e){var t,A,r,o,l,s,i,c,a,u,C,m,d,p,h,f,I,b,g,E,y,B,w,x,D;t=n.state,A=n.next_in,x=n.input,r=A+(n.avail_in-5),o=n.next_out,D=n.output,l=o-(e-n.avail_out),s=o+(n.avail_out-257),i=t.dmax,c=t.wsize,a=t.whave,u=t.wnext,C=t.window,m=t.hold,d=t.bits,p=t.lencode,h=t.distcode,f=(1<<t.lenbits)-1,I=(1<<t.distbits)-1;n:do{d<15&&(m+=x[A++]<<d,d+=8,m+=x[A++]<<d,d+=8),b=p[m&f];e:for(;;){if(m>>>=g=b>>>24,d-=g,0===(g=b>>>16&255))D[o++]=65535&b;else{if(!(16&g)){if(0==(64&g)){b=p[(65535&b)+(m&(1<<g)-1)];continue e}if(32&g){t.mode=12;break n}n.msg="invalid literal/length code",t.mode=30;break n}E=65535&b,(g&=15)&&(d<g&&(m+=x[A++]<<d,d+=8),E+=m&(1<<g)-1,m>>>=g,d-=g),d<15&&(m+=x[A++]<<d,d+=8,m+=x[A++]<<d,d+=8),b=h[m&I];t:for(;;){if(m>>>=g=b>>>24,d-=g,!(16&(g=b>>>16&255))){if(0==(64&g)){b=h[(65535&b)+(m&(1<<g)-1)];continue t}n.msg="invalid distance code",t.mode=30;break n}if(y=65535&b,d<(g&=15)&&(m+=x[A++]<<d,(d+=8)<g&&(m+=x[A++]<<d,d+=8)),(y+=m&(1<<g)-1)>i){n.msg="invalid distance too far back",t.mode=30;break n}if(m>>>=g,d-=g,y>(g=o-l)){if((g=y-g)>a&&t.sane){n.msg="invalid distance too far back",t.mode=30;break n}if(B=0,w=C,0===u){if(B+=c-g,g<E){E-=g;do{D[o++]=C[B++]}while(--g);B=o-y,w=D}}else if(u<g){if(B+=c+u-g,(g-=u)<E){E-=g;do{D[o++]=C[B++]}while(--g);if(B=0,u<E){E-=g=u;do{D[o++]=C[B++]}while(--g);B=o-y,w=D}}}else if(B+=u-g,g<E){E-=g;do{D[o++]=C[B++]}while(--g);B=o-y,w=D}for(;E>2;)D[o++]=w[B++],D[o++]=w[B++],D[o++]=w[B++],E-=3;E&&(D[o++]=w[B++],E>1&&(D[o++]=w[B++]))}else{B=o-y;do{D[o++]=D[B++],D[o++]=D[B++],D[o++]=D[B++],E-=3}while(E>2);E&&(D[o++]=D[B++],E>1&&(D[o++]=D[B++]))}break}}break}}while(A<r&&o<s);A-=E=d>>3,m&=(1<<(d-=E<<3))-1,n.next_in=A,n.next_out=o,n.avail_in=A<r?r-A+5:5-(A-r),n.avail_out=o<s?s-o+257:257-(o-s),t.hold=m,t.bits=d}},function(n,e,t){"use strict";var A=t(7),r=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],o=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],l=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],s=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];n.exports=function(n,e,t,i,c,a,u,C){var m,d,p,h,f,I,b,g,E,y=C.bits,B=0,w=0,x=0,D=0,_=0,v=0,M=0,S=0,O=0,Q=0,K=null,G=0,U=new A.Buf16(16),P=new A.Buf16(16),T=null,Y=0;for(B=0;B<=15;B++)U[B]=0;for(w=0;w<i;w++)U[e[t+w]]++;for(_=y,D=15;D>=1&&0===U[D];D--);if(_>D&&(_=D),0===D)return c[a++]=20971520,c[a++]=20971520,C.bits=1,0;for(x=1;x<D&&0===U[x];x++);for(_<x&&(_=x),S=1,B=1;B<=15;B++)if(S<<=1,(S-=U[B])<0)return-1;if(S>0&&(0===n||1!==D))return-1;for(P[1]=0,B=1;B<15;B++)P[B+1]=P[B]+U[B];for(w=0;w<i;w++)0!==e[t+w]&&(u[P[e[t+w]]++]=w);if(0===n?(K=T=u,I=19):1===n?(K=r,G-=257,T=o,Y-=257,I=256):(K=l,T=s,I=-1),Q=0,w=0,B=x,f=a,v=_,M=0,p=-1,h=(O=1<<_)-1,1===n&&O>852||2===n&&O>592)return 1;for(;;){b=B-M,u[w]<I?(g=0,E=u[w]):u[w]>I?(g=T[Y+u[w]],E=K[G+u[w]]):(g=96,E=0),m=1<<B-M,x=d=1<<v;do{c[f+(Q>>M)+(d-=m)]=b<<24|g<<16|E|0}while(0!==d);for(m=1<<B-1;Q&m;)m>>=1;if(0!==m?(Q&=m-1,Q+=m):Q=0,w++,0==--U[B]){if(B===D)break;B=e[t+u[w]]}if(B>_&&(Q&h)!==p){for(0===M&&(M=_),f+=x,S=1<<(v=B-M);v+M<D&&!((S-=U[v+M])<=0);)v++,S<<=1;if(O+=1<<v,1===n&&O>852||2===n&&O>592)return 1;c[p=Q&h]=_<<24|v<<16|f-a|0}}return 0!==Q&&(c[f+Q]=B-M<<24|64<<16|0),C.bits=_,0}},function(n,e,t){"use strict";n.exports=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},function(n,e,t){"use strict";var A=t(1),r=t(3),o=t(12),l=t(48),s=t(125),i=function(n,e){var t,A="";for(t=0;t<e;t++)A+=String.fromCharCode(255&n),n>>>=8;return A},c=function(n,e,t,r,c,a){var u,C,m=n.file,d=n.compression,p=a!==o.utf8encode,h=A.transformTo("string",a(m.name)),f=A.transformTo("string",o.utf8encode(m.name)),I=m.comment,b=A.transformTo("string",a(I)),g=A.transformTo("string",o.utf8encode(I)),E=f.length!==m.name.length,y=g.length!==I.length,B="",w="",x="",D=m.dir,_=m.date,v={crc32:0,compressedSize:0,uncompressedSize:0};e&&!t||(v.crc32=n.crc32,v.compressedSize=n.compressedSize,v.uncompressedSize=n.uncompressedSize);var M=0;e&&(M|=8),p||!E&&!y||(M|=2048);var S,O,Q,K=0,G=0;D&&(K|=16),"UNIX"===c?(G=798,K|=(S=m.unixPermissions,O=D,Q=S,S||(Q=O?16893:33204),(65535&Q)<<16)):(G=20,K|=63&(m.dosPermissions||0)),u=_.getUTCHours(),u<<=6,u|=_.getUTCMinutes(),u<<=5,u|=_.getUTCSeconds()/2,C=_.getUTCFullYear()-1980,C<<=4,C|=_.getUTCMonth()+1,C<<=5,C|=_.getUTCDate(),E&&(w=i(1,1)+i(l(h),4)+f,B+="up"+i(w.length,2)+w),y&&(x=i(1,1)+i(l(b),4)+g,B+="uc"+i(x.length,2)+x);var U="";return U+="\n\0",U+=i(M,2),U+=d.magic,U+=i(u,2),U+=i(C,2),U+=i(v.crc32,4),U+=i(v.compressedSize,4),U+=i(v.uncompressedSize,4),U+=i(h.length,2),U+=i(B.length,2),{fileRecord:s.LOCAL_FILE_HEADER+U+h+B,dirRecord:s.CENTRAL_FILE_HEADER+i(G,2)+U+i(b.length,2)+"\0\0\0\0"+i(K,4)+i(r,4)+h+B+b}},a=function(n){return s.DATA_DESCRIPTOR+i(n.crc32,4)+i(n.compressedSize,4)+i(n.uncompressedSize,4)};function u(n,e,t,A){r.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=e,this.zipPlatform=t,this.encodeFileName=A,this.streamFiles=n,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}A.inherits(u,r),u.prototype.push=function(n){var e=n.meta.percent||0,t=this.entriesCount,A=this._sources.length;this.accumulate?this.contentBuffer.push(n):(this.bytesWritten+=n.data.length,r.prototype.push.call(this,{data:n.data,meta:{currentFile:this.currentFile,percent:t?(e+100*(t-A-1))/t:100}}))},u.prototype.openedSource=function(n){this.currentSourceOffset=this.bytesWritten,this.currentFile=n.file.name;var e=this.streamFiles&&!n.file.dir;if(e){var t=c(n,e,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:t.fileRecord,meta:{percent:0}})}else this.accumulate=!0},u.prototype.closedSource=function(n){this.accumulate=!1;var e=this.streamFiles&&!n.file.dir,t=c(n,e,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(t.dirRecord),e)this.push({data:a(n),meta:{percent:100}});else for(this.push({data:t.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},u.prototype.flush=function(){for(var n=this.bytesWritten,e=0;e<this.dirRecords.length;e++)this.push({data:this.dirRecords[e],meta:{percent:100}});var t=this.bytesWritten-n,r=function(n,e,t,r,o){var l=A.transformTo("string",o(r));return s.CENTRAL_DIRECTORY_END+"\0\0\0\0"+i(n,2)+i(n,2)+i(e,4)+i(t,4)+i(l.length,2)+l}(this.dirRecords.length,t,n,this.zipComment,this.encodeFileName);this.push({data:r,meta:{percent:100}})},u.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},u.prototype.registerPrevious=function(n){this._sources.push(n);var e=this;return n.on("data",function(n){e.processChunk(n)}),n.on("end",function(){e.closedSource(e.previous.streamInfo),e._sources.length?e.prepareNextSource():e.end()}),n.on("error",function(n){e.error(n)}),this},u.prototype.resume=function(){return!!r.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},u.prototype.error=function(n){var e=this._sources;if(!r.prototype.error.call(this,n))return!1;for(var t=0;t<e.length;t++)try{e[t].error(n)}catch(n){}return!0},u.prototype.lock=function(){r.prototype.lock.call(this);for(var n=this._sources,e=0;e<n.length;e++)n[e].lock()},n.exports=u},function(n,e,t){"use strict";var A=t(1),r=t(3);function o(n,e){r.call(this,"Nodejs stream input adapter for "+n),this._upstreamEnded=!1,this._bindStream(e)}A.inherits(o,r),o.prototype._bindStream=function(n){var e=this;this._stream=n,n.pause(),n.on("data",function(n){e.push({data:n,meta:{percent:0}})}).on("error",function(n){e.isPaused?this.generatedError=n:e.error(n)}).on("end",function(){e.isPaused?e._upstreamEnded=!0:e.end()})},o.prototype.pause=function(){return!!r.prototype.pause.call(this)&&(this._stream.pause(),!0)},o.prototype.resume=function(){return!!r.prototype.resume.call(this)&&(this._upstreamEnded?this.end():this._stream.resume(),!0)},n.exports=o},function(n,e,t){"use strict";var A=t(1),r=t(17),o=t(12),l=(A=t(1),t(331)),s=t(118),i=t(24);function c(n){return new r.Promise(function(e,t){var A=n.decompressed.getContentWorker().pipe(new s);A.on("error",function(n){t(n)}).on("end",function(){A.streamInfo.crc32!==n.decompressed.crc32?t(new Error("Corrupted zip : CRC32 mismatch")):e()}).resume()})}n.exports=function(n,e){var t=this;return e=A.extend(e||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:o.utf8decode}),i.isNode&&i.isStream(n)?r.Promise.reject(new Error("JSZip can't accept a stream when loading a zip file.")):A.prepareContent("the loaded zip file",n,!0,e.optimizedBinaryString,e.base64).then(function(n){var t=new l(e);return t.load(n),t}).then(function(n){var t=[r.Promise.resolve(n)],A=n.files;if(e.checkCRC32)for(var o=0;o<A.length;o++)t.push(c(A[o]));return r.Promise.all(t)}).then(function(n){for(var A=n.shift(),r=A.files,o=0;o<r.length;o++){var l=r[o];t.file(l.fileNameStr,l.decompressed,{binary:!0,optimizedBinaryString:!0,date:l.date,dir:l.dir,comment:l.fileCommentStr.length?l.fileCommentStr:null,unixPermissions:l.unixPermissions,dosPermissions:l.dosPermissions,createFolders:e.createFolders})}return A.zipComment.length&&(t.comment=A.zipComment),t})}},function(n,e,t){"use strict";var A=t(126),r=t(1),o=t(125),l=t(334),s=(t(12),t(6));function i(n){this.files=[],this.loadOptions=n}i.prototype={checkSignature:function(n){if(!this.reader.readAndCheckSignature(n)){this.reader.index-=4;var e=this.reader.readString(4);throw new Error("Corrupted zip or bug: unexpected signature ("+r.pretty(e)+", expected "+r.pretty(n)+")")}},isSignature:function(n,e){var t=this.reader.index;this.reader.setIndex(n);var A=this.reader.readString(4)===e;return this.reader.setIndex(t),A},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2);var n=this.reader.readData(this.zipCommentLength),e=s.uint8array?"uint8array":"array",t=r.transformTo(e,n);this.zipComment=this.loadOptions.decodeFileName(t)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.reader.skip(4),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var n,e,t,A=this.zip64EndOfCentralSize-44;0<A;)n=this.reader.readInt(2),e=this.reader.readInt(4),t=this.reader.readData(e),this.zip64ExtensibleData[n]={id:n,length:e,value:t}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),this.disksCount>1)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var n,e;for(n=0;n<this.files.length;n++)e=this.files[n],this.reader.setIndex(e.localHeaderOffset),this.checkSignature(o.LOCAL_FILE_HEADER),e.readLocalPart(this.reader),e.handleUTF8(),e.processAttributes()},readCentralDir:function(){var n;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(o.CENTRAL_FILE_HEADER);)(n=new l({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(n);if(this.centralDirRecords!==this.files.length&&0!==this.centralDirRecords&&0===this.files.length)throw new Error("Corrupted zip or bug: expected "+this.centralDirRecords+" records in central dir, got "+this.files.length)},readEndOfCentral:function(){var n=this.reader.lastIndexOfSignature(o.CENTRAL_DIRECTORY_END);if(n<0)throw!this.isSignature(0,o.LOCAL_FILE_HEADER)?new Error("Can't find end of central directory : is this a zip file ? If it is, see https://stuk.github.io/jszip/documentation/howto/read_zip.html"):new Error("Corrupted zip: can't find end of central directory");this.reader.setIndex(n);var e=n;if(this.checkSignature(o.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===r.MAX_VALUE_16BITS||this.diskWithCentralDirStart===r.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===r.MAX_VALUE_16BITS||this.centralDirRecords===r.MAX_VALUE_16BITS||this.centralDirSize===r.MAX_VALUE_32BITS||this.centralDirOffset===r.MAX_VALUE_32BITS){if(this.zip64=!0,(n=this.reader.lastIndexOfSignature(o.ZIP64_CENTRAL_DIRECTORY_LOCATOR))<0)throw new Error("Corrupted zip: can't find the ZIP64 end of central directory locator");if(this.reader.setIndex(n),this.checkSignature(o.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),!this.isSignature(this.relativeOffsetEndOfZip64CentralDir,o.ZIP64_CENTRAL_DIRECTORY_END)&&(this.relativeOffsetEndOfZip64CentralDir=this.reader.lastIndexOfSignature(o.ZIP64_CENTRAL_DIRECTORY_END),this.relativeOffsetEndOfZip64CentralDir<0))throw new Error("Corrupted zip: can't find the ZIP64 end of central directory");this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(o.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}var t=this.centralDirOffset+this.centralDirSize;this.zip64&&(t+=20,t+=12+this.zip64EndOfCentralSize);var A=e-t;if(A>0)this.isSignature(e,o.CENTRAL_FILE_HEADER)||(this.reader.zero=A);else if(A<0)throw new Error("Corrupted zip: missing "+Math.abs(A)+" bytes.")},prepareReader:function(n){this.reader=A(n)},load:function(n){this.prepareReader(n),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},n.exports=i},function(n,e,t){"use strict";var A=t(128);function r(n){A.call(this,n)}t(1).inherits(r,A),r.prototype.byteAt=function(n){return this.data.charCodeAt(this.zero+n)},r.prototype.lastIndexOfSignature=function(n){return this.data.lastIndexOf(n)-this.zero},r.prototype.readAndCheckSignature=function(n){return n===this.readData(4)},r.prototype.readData=function(n){this.checkOffset(n);var e=this.data.slice(this.zero+this.index,this.zero+this.index+n);return this.index+=n,e},n.exports=r},function(n,e,t){"use strict";var A=t(129);function r(n){A.call(this,n)}t(1).inherits(r,A),r.prototype.readData=function(n){this.checkOffset(n);var e=this.data.slice(this.zero+this.index,this.zero+this.index+n);return this.index+=n,e},n.exports=r},function(n,e,t){"use strict";var A=t(126),r=t(1),o=t(47),l=t(48),s=t(12),i=t(119),c=t(6);function a(n,e){this.options=n,this.loadOptions=e}a.prototype={isEncrypted:function(){return 1==(1&this.bitFlag)},useUTF8:function(){return 2048==(2048&this.bitFlag)},readLocalPart:function(n){var e,t;if(n.skip(22),this.fileNameLength=n.readInt(2),t=n.readInt(2),this.fileName=n.readData(this.fileNameLength),n.skip(t),-1===this.compressedSize||-1===this.uncompressedSize)throw new Error("Bug or corrupted zip : didn't get enough informations from the central directory (compressedSize === -1 || uncompressedSize === -1)");if(null===(e=function(n){for(var e in i)if(i.hasOwnProperty(e)&&i[e].magic===n)return i[e];return null}(this.compressionMethod)))throw new Error("Corrupted zip : compression "+r.pretty(this.compressionMethod)+" unknown (inner file : "+r.transformTo("string",this.fileName)+")");this.decompressed=new o(this.compressedSize,this.uncompressedSize,this.crc32,e,n.readData(this.compressedSize))},readCentralPart:function(n){this.versionMadeBy=n.readInt(2),n.skip(2),this.bitFlag=n.readInt(2),this.compressionMethod=n.readString(2),this.date=n.readDate(),this.crc32=n.readInt(4),this.compressedSize=n.readInt(4),this.uncompressedSize=n.readInt(4);var e=n.readInt(2);if(this.extraFieldsLength=n.readInt(2),this.fileCommentLength=n.readInt(2),this.diskNumberStart=n.readInt(2),this.internalFileAttributes=n.readInt(2),this.externalFileAttributes=n.readInt(4),this.localHeaderOffset=n.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");n.skip(e),this.readExtraFields(n),this.parseZIP64ExtraField(n),this.fileComment=n.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var n=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),0===n&&(this.dosPermissions=63&this.externalFileAttributes),3===n&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||"/"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(n){if(this.extraFields[1]){var e=A(this.extraFields[1].value);this.uncompressedSize===r.MAX_VALUE_32BITS&&(this.uncompressedSize=e.readInt(8)),this.compressedSize===r.MAX_VALUE_32BITS&&(this.compressedSize=e.readInt(8)),this.localHeaderOffset===r.MAX_VALUE_32BITS&&(this.localHeaderOffset=e.readInt(8)),this.diskNumberStart===r.MAX_VALUE_32BITS&&(this.diskNumberStart=e.readInt(4))}},readExtraFields:function(n){var e,t,A,r=n.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});n.index<r;)e=n.readInt(2),t=n.readInt(2),A=n.readData(t),this.extraFields[e]={id:e,length:t,value:A}},handleUTF8:function(){var n=c.uint8array?"uint8array":"array";if(this.useUTF8())this.fileNameStr=s.utf8decode(this.fileName),this.fileCommentStr=s.utf8decode(this.fileComment);else{var e=this.findExtraFieldUnicodePath();if(null!==e)this.fileNameStr=e;else{var t=r.transformTo(n,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(t)}var A=this.findExtraFieldUnicodeComment();if(null!==A)this.fileCommentStr=A;else{var o=r.transformTo(n,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(o)}}},findExtraFieldUnicodePath:function(){var n=this.extraFields[28789];if(n){var e=A(n.value);return 1!==e.readInt(1)?null:l(this.fileName)!==e.readInt(4)?null:s.utf8decode(e.readData(n.length-5))}return null},findExtraFieldUnicodeComment:function(){var n=this.extraFields[25461];if(n){var e=A(n.value);return 1!==e.readInt(1)?null:l(this.fileComment)!==e.readInt(4)?null:s.utf8decode(e.readData(n.length-5))}return null}},n.exports=a},function(n,e,t){(function(e){var A=t(336),r=t(28).Stream,o=" ";function l(n,e,t){t=t||0;var r,o,s=(r=e,new Array(t||0).join(r||"")),i=n;if("object"==typeof n&&((i=n[o=Object.keys(n)[0]])&&i._elem))return i._elem.name=o,i._elem.icount=t,i._elem.indent=e,i._elem.indents=s,i._elem.interrupt=i,i._elem;var c,a=[],u=[];function C(n){Object.keys(n).forEach(function(e){a.push(function(n,e){return n+'="'+A(e)+'"'}(e,n[e]))})}switch(typeof i){case"object":if(null===i)break;i._attr&&C(i._attr),i._cdata&&u.push(("<![CDATA["+i._cdata).replace(/\]\]>/g,"]]]]><![CDATA[>")+"]]>"),i.forEach&&(c=!1,u.push(""),i.forEach(function(n){"object"==typeof n?"_attr"==Object.keys(n)[0]?C(n._attr):u.push(l(n,e,t+1)):(u.pop(),c=!0,u.push(A(n)))}),c||u.push(""));break;default:u.push(A(i))}return{name:o,interrupt:!1,attributes:a,content:u,icount:t,indents:s,indent:e}}function s(n,e,t){if("object"!=typeof e)return n(!1,e);var A=e.interrupt?1:e.content.length;function r(){for(;e.content.length;){var r=e.content.shift();if(void 0!==r){if(o(r))return;s(n,r)}}n(!1,(A>1?e.indents:"")+(e.name?"</"+e.name+">":"")+(e.indent&&!t?"\n":"")),t&&t()}function o(e){return!!e.interrupt&&(e.interrupt.append=n,e.interrupt.end=r,e.interrupt=!1,n(!0),!0)}if(n(!1,e.indents+(e.name?"<"+e.name:"")+(e.attributes.length?" "+e.attributes.join(" "):"")+(A?e.name?">":"":e.name?"/>":"")+(e.indent&&A>1?"\n":"")),!A)return n(!1,e.indent?"\n":"");o(e)||r()}n.exports=function(n,t){"object"!=typeof t&&(t={indent:t});var A,i,c=t.stream?new r:null,a="",u=!1,C=t.indent?!0===t.indent?o:t.indent:"",m=!0;function d(n){m?e.nextTick(n):n()}function p(n,e){if(void 0!==e&&(a+=e),n&&!u&&(c=c||new r,u=!0),n&&u){var t=a;d(function(){c.emit("data",t)}),a=""}}function h(n,e){s(p,l(n,C,C?1:0),e)}function f(){if(c){var n=a;d(function(){c.emit("data",n),c.emit("end"),c.readable=!1,c.emit("close")})}}return d(function(){m=!1}),t.declaration&&(A=t.declaration,i={version:"1.0",encoding:A.encoding||"UTF-8"},A.standalone&&(i.standalone=A.standalone),h({"?xml":{_attr:i}}),a=a.replace("/>","?>")),n&&n.forEach?n.forEach(function(e,t){var A;t+1===n.length&&(A=f),h(e,A)}):h(n,f),c?(c.readable=!0,c):a},n.exports.element=n.exports.Element=function(){var n={_elem:l(Array.prototype.slice.call(arguments)),push:function(n){if(!this.append)throw new Error("not assigned to a parent!");var e=this,t=this._elem.indent;s(this.append,l(n,t,this._elem.icount+(t?1:0)),function(){e.append(!0)})},close:function(n){void 0!==n&&this.push(n),this.end&&this.end()}};return n}}).call(e,t(13))},function(n,e){var t={"&":"&amp;",'"':"&quot;","'":"&apos;","<":"&lt;",">":"&gt;"};n.exports=function(n){return n&&n.replace?n.replace(/([&"<>'])/g,function(n,e){return t[e]}):n}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\export\\formatter.ts",r="99f2dc3369542f918eb81f5659b80e38d46facc0",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\export\\formatter.ts",statementMap:{0:{start:{line:2,column:0},end:{line:2,column:62}},1:{start:{line:5,column:23},end:{line:5,column:41}},2:{start:{line:6,column:8},end:{line:11,column:9}},3:{start:{line:7,column:12},end:{line:7,column:26}},4:{start:{line:10,column:12},end:{line:10,column:65}},5:{start:{line:14,column:0},end:{line:14,column:30}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:4,column:4},end:{line:4,column:5}},loc:{start:{line:4,column:18},end:{line:12,column:5}},line:4}},branchMap:{0:{loc:{start:{line:6,column:8},end:{line:11,column:9}},type:"if",locations:[{start:{line:6,column:8},end:{line:11,column:9}},{start:{line:6,column:8},end:{line:11,column:9}}],line:6}},s:{0:0,1:0,2:0,3:0,4:0,5:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/export/formatter.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\export\\formatter.ts"],names:[],mappings:";;AAEA;IACW,MAAM,CAAC,KAAuB;QACjC,MAAM,MAAM,GAAG,KAAK,CAAC,UAAU,EAAE,CAAC;QAElC,IAAI,MAAM,EAAE;YACR,OAAO,MAAM,CAAC;SACjB;aAAM;YACH,MAAM,KAAK,CAAC,uCAAuC,CAAC,CAAC;SACxD;IACL,CAAC;CACJ;AAVD,8BAUC",sourcesContent:['import { BaseXmlComponent, IXmlableObject } from "file/xml-components";\r\n\r\nexport class Formatter {\r\n public format(input: BaseXmlComponent): IXmlableObject {\r\n const output = input.prepForXml();\r\n\r\n if (output) {\r\n return output;\r\n } else {\r\n throw Error("XMLComponent did not format correctly");\r\n }\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[0]++,Object.defineProperty(e,"__esModule",{value:!0});c.s[5]++,e.Formatter=class{format(n){c.f[0]++;const e=(c.s[1]++,n.prepForXml());if(c.s[2]++,e)return c.b[0][0]++,c.s[3]++,e;throw c.b[0][1]++,c.s[4]++,Error("XMLComponent did not format correctly")}}},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\import-dotx\\index.ts",r="29cc835114da21a4a4d2ff1b4f419c856a5131b6",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\import-dotx\\index.ts",statementMap:{0:{start:{line:3,column:4},end:{line:3,column:71}},1:{start:{line:3,column:21},end:{line:3,column:71}},2:{start:{line:3,column:53},end:{line:3,column:71}},3:{start:{line:5,column:0},end:{line:5,column:62}},4:{start:{line:6,column:0},end:{line:6,column:35}}},fnMap:{0:{name:"__export",decl:{start:{line:2,column:9},end:{line:2,column:17}},loc:{start:{line:2,column:21},end:{line:4,column:1}},line:2}},branchMap:{0:{loc:{start:{line:3,column:21},end:{line:3,column:71}},type:"if",locations:[{start:{line:3,column:21},end:{line:3,column:71}},{start:{line:3,column:21},end:{line:3,column:71}}],line:3}},s:{0:0,1:0,2:0,3:0,4:0},f:{0:0},b:{0:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/import-dotx/index.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\import-dotx\\index.ts"],names:[],mappings:";;;;;AAAA,mCAA8B",sourcesContent:['export * from "./import-dotx";\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s));c.s[3]++,Object.defineProperty(e,"__esModule",{value:!0}),c.s[4]++,function(n){for(var t in c.f[0]++,c.s[0]++,n)c.s[1]++,e.hasOwnProperty(t)?c.b[0][1]++:(c.b[0][0]++,c.s[2]++,e[t]=n[t])}(t(339))},function(n,e,t){"use strict";var A,r,o,l,s,i,c=(A="C:\\Users\\Dolan\\Documents\\docx\\src\\import-dotx\\import-dotx.ts",r="fe117fb9af1c980c5713bcae7a13211b4b2514fc",o=new(0,function(){}.constructor)("return this")(),s={path:"C:\\Users\\Dolan\\Documents\\docx\\src\\import-dotx\\import-dotx.ts",statementMap:{0:{start:{line:2,column:16},end:{line:9,column:1}},1:{start:{line:3,column:4},end:{line:8,column:7}},2:{start:{line:4,column:36},end:{line:4,column:97}},3:{start:{line:4,column:42},end:{line:4,column:70}},4:{start:{line:4,column:85},end:{line:4,column:95}},5:{start:{line:5,column:35},end:{line:5,column:100}},6:{start:{line:5,column:41},end:{line:5,column:73}},7:{start:{line:5,column:88},end:{line:5,column:98}},8:{start:{line:6,column:32},end:{line:6,column:149}},9:{start:{line:6,column:97},end:{line:6,column:119}},10:{start:{line:7,column:8},end:{line:7,column:78}},11:{start:{line:10,column:0},end:{line:10,column:62}},12:{start:{line:11,column:14},end:{line:11,column:30}},13:{start:{line:12,column:17},end:{line:12,column:34}},14:{start:{line:13,column:25},end:{line:13,column:55}},15:{start:{line:14,column:25},end:{line:14,column:55}},16:{start:{line:15,column:25},end:{line:15,column:55}},17:{start:{line:16,column:16},end:{line:16,column:37}},18:{start:{line:17,column:34},end:{line:17,column:80}},19:{start:{line:18,column:21},end:{line:23,column:1}},20:{start:{line:26,column:8},end:{line:26,column:39}},21:{start:{line:29,column:8},end:{line:92,column:11}},22:{start:{line:30,column:31},end:{line:30,column:58}},23:{start:{line:31,column:34},end:{line:31,column:89}},24:{start:{line:32,column:34},end:{line:32,column:87}},25:{start:{line:33,column:27},end:{line:33,column:67}},26:{start:{line:34,column:36},end:{line:34,column:73}},27:{start:{line:35,column:33},end:{line:35,column:94}},28:{start:{line:36,column:39},end:{line:36,column:99}},29:{start:{line:37,column:40},end:{line:37,column:88}},30:{start:{line:38,column:42},end:{line:38,column:106}},31:{start:{line:39,column:26},end:{line:39,column:45}},32:{start:{line:40,column:28},end:{line:40,column:30}},33:{start:{line:41,column:12},end:{line:61,column:13}},34:{start:{line:42,column:41},end:{line:42,column:101}},35:{start:{line:42,column:77},end:{line:42,column:100}},36:{start:{line:43,column:16},end:{line:45,column:17}},37:{start:{line:44,column:20},end:{line:44,column:87}},38:{start:{line:46,column:32},end:{line:46,column:103}},39:{start:{line:47,column:31},end:{line:47,column:111}},40:{start:{line:49,column:16},end:{line:53,column:17}},41:{start:{line:50,column:20},end:{line:52,column:21}},42:{start:{line:51,column:24},end:{line:51,column:50}},43:{start:{line:54,column:16},end:{line:56,column:17}},44:{start:{line:55,column:20},end:{line:55,column:29}},45:{start:{line:57,column:37},end:{line:57,column:93}},46:{start:{line:58,column:31},end:{line:58,column:116}},47:{start:{line:59,column:16},end:{line:59,column:86}},48:{start:{line:60,column:16},end:{line:60,column:63}},49:{start:{line:62,column:28},end:{line:62,column:30}},50:{start:{line:63,column:12},end:{line:83,column:13}},51:{start:{line:64,column:41},end:{line:64,column:101}},52:{start:{line:64,column:77},end:{line:64,column:100}},53:{start:{line:65,column:16},end:{line:67,column:17}},54:{start:{line:66,column:20},end:{line:66,column:87}},55:{start:{line:68,column:32},end:{line:68,column:103}},56:{start:{line:69,column:31},end:{line:69,column:111}},57:{start:{line:71,column:16},end:{line:75,column:17}},58:{start:{line:72,column:20},end:{line:74,column:21}},59:{start:{line:73,column:24},end:{line:73,column:50}},60:{start:{line:76,column:16},end:{line:78,column:17}},61:{start:{line:77,column:20},end:{line:77,column:29}},62:{start:{line:79,column:37},end:{line:79,column:93}},63:{start:{line:80,column:31},end:{line:80,column:116}},64:{start:{line:81,column:16},end:{line:81,column:86}},65:{start:{line:82,column:16},end:{line:82,column:63}},66:{start:{line:84,column:37},end:{line:90,column:13}},67:{start:{line:91,column:12},end:{line:91,column:36}},68:{start:{line:95,column:8},end:{line:111,column:11}},69:{start:{line:96,column:42},end:{line:96,column:44}},70:{start:{line:97,column:38},end:{line:97,column:40}},71:{start:{line:98,column:28},end:{line:98,column:89}},72:{start:{line:99,column:12},end:{line:103,column:13}},73:{start:{line:100,column:31},end:{line:100,column:58}},74:{start:{line:101,column:16},end:{line:101,column:108}},75:{start:{line:101,column:88},end:{line:101,column:106}},76:{start:{line:102,column:16},end:{line:102,column:108}},77:{start:{line:102,column:84},end:{line:102,column:106}},78:{start:{line:104,column:12},end:{line:107,column:13}},79:{start:{line:105,column:31},end:{line:105,column:93}},80:{start:{line:106,column:16},end:{line:106,column:59}},81:{start:{line:108,column:12},end:{line:110,column:13}},82:{start:{line:109,column:16},end:{line:109,column:77}},83:{start:{line:114,column:23},end:{line:114,column:66}},84:{start:{line:115,column:33},end:{line:117,column:49}},85:{start:{line:118,column:30},end:{line:129,column:49}},86:{start:{line:120,column:12},end:{line:122,column:13}},87:{start:{line:121,column:16},end:{line:121,column:70}},88:{start:{line:123,column:12},end:{line:127,column:14}},89:{start:{line:129,column:30},end:{line:129,column:48}},90:{start:{line:130,column:8},end:{line:130,column:29}},91:{start:{line:133,column:23},end:{line:133,column:66}},92:{start:{line:134,column:28},end:{line:134,column:70}},93:{start:{line:135,column:28},end:{line:135,column:60}},94:{start:{line:137,column:8},end:{line:145,column:9}},95:{start:{line:138,column:12},end:{line:138,column:33}},96:{start:{line:140,column:13},end:{line:145,column:9}},97:{start:{line:141,column:12},end:{line:141,column:42}},98:{start:{line:144,column:12},end:{line:144,column:44}},99:{start:{line:146,column:24},end:{line:154,column:10}},100:{start:{line:147,column:12},end:{line:149,column:13}},101:{start:{line:148,column:16},end:{line:148,column:74}},102:{start:{line:150,column:12},end:{line:153,column:14}},103:{start:{line:155,column:28},end:{line:155,column:60}},104:{start:{line:157,column:8},end:{line:165,column:9}},105:{start:{line:158,column:12},end:{line:158,column:33}},106:{start:{line:160,column:13},end:{line:165,column:9}},107:{start:{line:161,column:12},end:{line:161,column:42}},108:{start:{line:164,column:12},end:{line:164,column:44}},109:{start:{line:166,column:24},end:{line:174,column:10}},110:{start:{line:167,column:12},end:{line:169,column:13}},111:{start:{line:168,column:16},end:{line:168,column:74}},112:{start:{line:170,column:12},end:{line:173,column:14}},113:{start:{line:175,column:8},end:{line:175,column:36}},114:{start:{line:178,column:23},end:{line:178,column:66}},115:{start:{line:179,column:28},end:{line:179,column:70}},116:{start:{line:180,column:8},end:{line:180,column:54}},117:{start:{line:183,column:22},end:{line:183,column:44}},118:{start:{line:184,column:8},end:{line:186,column:9}},119:{start:{line:185,column:12},end:{line:185,column:46}},120:{start:{line:187,column:8},end:{line:187,column:38}},121:{start:{line:190,column:0},end:{line:190,column:32}}},fnMap:{0:{name:"(anonymous_0)",decl:{start:{line:2,column:44},end:{line:2,column:45}},loc:{start:{line:2,column:89},end:{line:9,column:1}},line:2},1:{name:"(anonymous_1)",decl:{start:{line:3,column:36},end:{line:3,column:37}},loc:{start:{line:3,column:63},end:{line:8,column:5}},line:3},2:{name:"fulfilled",decl:{start:{line:4,column:17},end:{line:4,column:26}},loc:{start:{line:4,column:34},end:{line:4,column:99}},line:4},3:{name:"rejected",decl:{start:{line:5,column:17},end:{line:5,column:25}},loc:{start:{line:5,column:33},end:{line:5,column:102}},line:5},4:{name:"step",decl:{start:{line:6,column:17},end:{line:6,column:21}},loc:{start:{line:6,column:30},end:{line:6,column:151}},line:6},5:{name:"(anonymous_5)",decl:{start:{line:6,column:76},end:{line:6,column:77}},loc:{start:{line:6,column:95},end:{line:6,column:121}},line:6},6:{name:"(anonymous_6)",decl:{start:{line:25,column:4},end:{line:25,column:5}},loc:{start:{line:25,column:18},end:{line:27,column:5}},line:25},7:{name:"(anonymous_7)",decl:{start:{line:28,column:4},end:{line:28,column:5}},loc:{start:{line:28,column:18},end:{line:93,column:5}},line:28},8:{name:"(anonymous_8)",decl:{start:{line:29,column:47},end:{line:29,column:48}},loc:{start:{line:29,column:60},end:{line:92,column:9}},line:29},9:{name:"(anonymous_9)",decl:{start:{line:42,column:68},end:{line:42,column:69}},loc:{start:{line:42,column:77},end:{line:42,column:100}},line:42},10:{name:"(anonymous_10)",decl:{start:{line:64,column:68},end:{line:64,column:69}},loc:{start:{line:64,column:77},end:{line:64,column:100}},line:64},11:{name:"(anonymous_11)",decl:{start:{line:94,column:4},end:{line:94,column:5}},loc:{start:{line:94,column:63},end:{line:112,column:5}},line:94},12:{name:"(anonymous_12)",decl:{start:{line:95,column:47},end:{line:95,column:48}},loc:{start:{line:95,column:60},end:{line:111,column:9}},line:95},13:{name:"(anonymous_13)",decl:{start:{line:101,column:81},end:{line:101,column:82}},loc:{start:{line:101,column:88},end:{line:101,column:106}},line:101},14:{name:"(anonymous_14)",decl:{start:{line:102,column:77},end:{line:102,column:78}},loc:{start:{line:102,column:84},end:{line:102,column:106}},line:102},15:{name:"(anonymous_15)",decl:{start:{line:113,column:4},end:{line:113,column:5}},loc:{start:{line:113,column:32},end:{line:131,column:5}},line:113},16:{name:"(anonymous_16)",decl:{start:{line:119,column:17},end:{line:119,column:18}},loc:{start:{line:119,column:27},end:{line:128,column:9}},line:119},17:{name:"(anonymous_17)",decl:{start:{line:129,column:20},end:{line:129,column:21}},loc:{start:{line:129,column:30},end:{line:129,column:48}},line:129},18:{name:"(anonymous_18)",decl:{start:{line:132,column:4},end:{line:132,column:5}},loc:{start:{line:132,column:33},end:{line:176,column:5}},line:132},19:{name:"(anonymous_19)",decl:{start:{line:146,column:44},end:{line:146,column:45}},loc:{start:{line:146,column:54},end:{line:154,column:9}},line:146},20:{name:"(anonymous_20)",decl:{start:{line:166,column:44},end:{line:166,column:45}},loc:{start:{line:166,column:54},end:{line:174,column:9}},line:166},21:{name:"(anonymous_21)",decl:{start:{line:177,column:4},end:{line:177,column:5}},loc:{start:{line:177,column:32},end:{line:181,column:5}},line:177},22:{name:"(anonymous_22)",decl:{start:{line:182,column:4},end:{line:182,column:5}},loc:{start:{line:182,column:20},end:{line:188,column:5}},line:182}},branchMap:{0:{loc:{start:{line:2,column:16},end:{line:9,column:1}},type:"binary-expr",locations:[{start:{line:2,column:17},end:{line:2,column:21}},{start:{line:2,column:25},end:{line:2,column:39}},{start:{line:2,column:44},end:{line:9,column:1}}],line:2},1:{loc:{start:{line:3,column:16},end:{line:3,column:34}},type:"binary-expr",locations:[{start:{line:3,column:16},end:{line:3,column:17}},{start:{line:3,column:22},end:{line:3,column:33}}],line:3},2:{loc:{start:{line:6,column:32},end:{line:6,column:148}},type:"cond-expr",locations:[{start:{line:6,column:46},end:{line:6,column:67}},{start:{line:6,column:70},end:{line:6,column:148}}],line:6},3:{loc:{start:{line:7,column:51},end:{line:7,column:67}},type:"binary-expr",locations:[{start:{line:7,column:51},end:{line:7,column:61}},{start:{line:7,column:65},end:{line:7,column:67}}],line:7},4:{loc:{start:{line:43,column:16},end:{line:45,column:17}},type:"if",locations:[{start:{line:43,column:16},end:{line:45,column:17}},{start:{line:43,column:16},end:{line:45,column:17}}],line:43},5:{loc:{start:{line:43,column:20},end:{line:43,column:66}},type:"binary-expr",locations:[{start:{line:43,column:20},end:{line:43,column:45}},{start:{line:43,column:49},end:{line:43,column:66}}],line:43},6:{loc:{start:{line:49,column:37},end:{line:49,column:58}},type:"binary-expr",locations:[{start:{line:49,column:37},end:{line:49,column:52}},{start:{line:49,column:56},end:{line:49,column:58}}],line:49},7:{loc:{start:{line:50,column:20},end:{line:52,column:21}},type:"if",locations:[{start:{line:50,column:20},end:{line:52,column:21}},{start:{line:50,column:20},end:{line:52,column:21}}],line:50},8:{loc:{start:{line:54,column:16},end:{line:56,column:17}},type:"if",locations:[{start:{line:54,column:16},end:{line:56,column:17}},{start:{line:54,column:16},end:{line:56,column:17}}],line:54},9:{loc:{start:{line:65,column:16},end:{line:67,column:17}},type:"if",locations:[{start:{line:65,column:16},end:{line:67,column:17}},{start:{line:65,column:16},end:{line:67,column:17}}],line:65},10:{loc:{start:{line:65,column:20},end:{line:65,column:66}},type:"binary-expr",locations:[{start:{line:65,column:20},end:{line:65,column:45}},{start:{line:65,column:49},end:{line:65,column:66}}],line:65},11:{loc:{start:{line:71,column:37},end:{line:71,column:58}},type:"binary-expr",locations:[{start:{line:71,column:37},end:{line:71,column:52}},{start:{line:71,column:56},end:{line:71,column:58}}],line:71},12:{loc:{start:{line:72,column:20},end:{line:74,column:21}},type:"if",locations:[{start:{line:72,column:20},end:{line:74,column:21}},{start:{line:72,column:20},end:{line:74,column:21}}],line:72},13:{loc:{start:{line:76,column:16},end:{line:78,column:17}},type:"if",locations:[{start:{line:76,column:16},end:{line:78,column:17}},{start:{line:76,column:16},end:{line:78,column:17}}],line:76},14:{loc:{start:{line:99,column:12},end:{line:103,column:13}},type:"if",locations:[{start:{line:99,column:12},end:{line:103,column:13}},{start:{line:99,column:12},end:{line:103,column:13}}],line:99},15:{loc:{start:{line:115,column:33},end:{line:117,column:49}},type:"cond-expr",locations:[{start:{line:116,column:14},end:{line:116,column:47}},{start:{line:117,column:14},end:{line:117,column:49}}],line:115},16:{loc:{start:{line:120,column:12},end:{line:122,column:13}},type:"if",locations:[{start:{line:120,column:12},end:{line:122,column:13}},{start:{line:120,column:12},end:{line:122,column:13}}],line:120},17:{loc:{start:{line:137,column:8},end:{line:145,column:9}},type:"if",locations:[{start:{line:137,column:8},end:{line:145,column:9}},{start:{line:137,column:8},end:{line:145,column:9}}],line:137},18:{loc:{start:{line:140,column:13},end:{line:145,column:9}},type:"if",locations:[{start:{line:140,column:13},end:{line:145,column:9}},{start:{line:140,column:13},end:{line:145,column:9}}],line:140},19:{loc:{start:{line:147,column:12},end:{line:149,column:13}},type:"if",locations:[{start:{line:147,column:12},end:{line:149,column:13}},{start:{line:147,column:12},end:{line:149,column:13}}],line:147},20:{loc:{start:{line:157,column:8},end:{line:165,column:9}},type:"if",locations:[{start:{line:157,column:8},end:{line:165,column:9}},{start:{line:157,column:8},end:{line:165,column:9}}],line:157},21:{loc:{start:{line:160,column:13},end:{line:165,column:9}},type:"if",locations:[{start:{line:160,column:13},end:{line:165,column:9}},{start:{line:160,column:13},end:{line:165,column:9}}],line:160},22:{loc:{start:{line:167,column:12},end:{line:169,column:13}},type:"if",locations:[{start:{line:167,column:12},end:{line:169,column:13}},{start:{line:167,column:12},end:{line:169,column:13}}],line:167},23:{loc:{start:{line:184,column:8},end:{line:186,column:9}},type:"if",locations:[{start:{line:184,column:8},end:{line:186,column:9}},{start:{line:184,column:8},end:{line:186,column:9}}],line:184}},s:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0,23:0,24:0,25:0,26:0,27:0,28:0,29:0,30:0,31:0,32:0,33:0,34:0,35:0,36:0,37:0,38:0,39:0,40:0,41:0,42:0,43:0,44:0,45:0,46:0,47:0,48:0,49:0,50:0,51:0,52:0,53:0,54:0,55:0,56:0,57:0,58:0,59:0,60:0,61:0,62:0,63:0,64:0,65:0,66:0,67:0,68:0,69:0,70:0,71:0,72:0,73:0,74:0,75:0,76:0,77:0,78:0,79:0,80:0,81:0,82:0,83:0,84:0,85:0,86:0,87:0,88:0,89:0,90:0,91:0,92:0,93:0,94:0,95:0,96:0,97:0,98:0,99:0,100:0,101:0,102:0,103:0,104:0,105:0,106:0,107:0,108:0,109:0,110:0,111:0,112:0,113:0,114:0,115:0,116:0,117:0,118:0,119:0,120:0,121:0},f:{0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0,10:0,11:0,12:0,13:0,14:0,15:0,16:0,17:0,18:0,19:0,20:0,21:0,22:0},b:{0:[0,0,0],1:[0,0],2:[0,0],3:[0,0],4:[0,0],5:[0,0],6:[0,0],7:[0,0],8:[0,0],9:[0,0],10:[0,0],11:[0,0],12:[0,0],13:[0,0],14:[0,0],15:[0,0],16:[0,0],17:[0,0],18:[0,0],19:[0,0],20:[0,0],21:[0,0],22:[0,0],23:[0,0]},inputSourceMap:{version:3,file:"C:/Users/Dolan/Documents/docx/src/import-dotx/import-dotx.ts",sourceRoot:"C:/Users/Dolan/Documents/docx/",sources:["src\\import-dotx\\import-dotx.ts"],names:[],mappings:"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",sourcesContent:['import * as JSZip from "jszip";\r\nimport { Element as XMLElement, ElementCompact as XMLElementCompact, xml2js } from "xml-js";\r\n\r\nimport { FooterReferenceType } from "file/document/body/section-properties/footer-reference";\r\nimport { HeaderReferenceType } from "file/document/body/section-properties/header-reference";\r\nimport { FooterWrapper, IDocumentFooter } from "file/footer-wrapper";\r\nimport { HeaderWrapper, IDocumentHeader } from "file/header-wrapper";\r\nimport { convertToXmlComponent, ImportedXmlComponent } from "file/xml-components";\r\n\r\nimport { Media } from "file/media";\r\nimport { Styles } from "file/styles";\r\nimport { ExternalStylesFactory } from "file/styles/external-styles-factory";\r\n\r\nconst schemeToType = {\r\n "http://schemas.openxmlformats.org/officeDocument/2006/relationships/header": "header",\r\n "http://schemas.openxmlformats.org/officeDocument/2006/relationships/footer": "footer",\r\n "http://schemas.openxmlformats.org/officeDocument/2006/relationships/image": "image",\r\n "http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink": "hyperlink",\r\n};\r\n\r\ninterface IDocumentRefs {\r\n readonly headers: Array<{ readonly id: number; readonly type: HeaderReferenceType }>;\r\n readonly footers: Array<{ readonly id: number; readonly type: FooterReferenceType }>;\r\n}\r\n\r\ninterface IRelationshipFileInfo {\r\n readonly id: number;\r\n readonly target: string;\r\n readonly type: "header" | "footer" | "image" | "hyperlink";\r\n}\r\n\r\n// Document Template\r\n// https://fileinfo.com/extension/dotx\r\nexport interface IDocumentTemplate {\r\n readonly currentRelationshipId: number;\r\n readonly headers: IDocumentHeader[];\r\n readonly footers: IDocumentFooter[];\r\n readonly styles: Styles;\r\n readonly titlePageIsDefined: boolean;\r\n}\r\n\r\nexport class ImportDotx {\r\n // tslint:disable-next-line:readonly-keyword\r\n private currentRelationshipId: number;\r\n\r\n constructor() {\r\n this.currentRelationshipId = 1;\r\n }\r\n\r\n public async extract(data: Buffer): Promise<IDocumentTemplate> {\r\n const zipContent = await JSZip.loadAsync(data);\r\n\r\n const stylesContent = await zipContent.files["word/styles.xml"].async("text");\r\n const stylesFactory = new ExternalStylesFactory();\r\n const styles = stylesFactory.newInstance(stylesContent);\r\n\r\n const documentContent = zipContent.files["word/document.xml"];\r\n const documentRefs: IDocumentRefs = this.extractDocumentRefs(await documentContent.async("text"));\r\n const titlePageIsDefined = this.titlePageIsDefined(await documentContent.async("text"));\r\n\r\n const relationshipContent = zipContent.files["word/_rels/document.xml.rels"];\r\n const documentRelationships: IRelationshipFileInfo[] = this.findReferenceFiles(await relationshipContent.async("text"));\r\n\r\n const media = new Media();\r\n\r\n const headers: IDocumentHeader[] = [];\r\n for (const headerRef of documentRefs.headers) {\r\n const relationFileInfo = documentRelationships.find((rel) => rel.id === headerRef.id);\r\n if (relationFileInfo === null || !relationFileInfo) {\r\n throw new Error(`Can not find target file for id ${headerRef.id}`);\r\n }\r\n\r\n const xmlData = await zipContent.files[`word/${relationFileInfo.target}`].async("text");\r\n const xmlObj = xml2js(xmlData, { compact: false, captureSpacesBetweenElements: true }) as XMLElement;\r\n let headerXmlElement: XMLElement | undefined;\r\n for (const xmlElm of xmlObj.elements || []) {\r\n if (xmlElm.name === "w:hdr") {\r\n headerXmlElement = xmlElm;\r\n }\r\n }\r\n if (headerXmlElement === undefined) {\r\n continue;\r\n }\r\n const importedComp = convertToXmlComponent(headerXmlElement) as ImportedXmlComponent;\r\n const header = new HeaderWrapper(media, this.currentRelationshipId++, importedComp);\r\n await this.addRelationToWrapper(relationFileInfo, zipContent, header);\r\n headers.push({ type: headerRef.type, header });\r\n }\r\n\r\n const footers: IDocumentFooter[] = [];\r\n for (const footerRef of documentRefs.footers) {\r\n const relationFileInfo = documentRelationships.find((rel) => rel.id === footerRef.id);\r\n if (relationFileInfo === null || !relationFileInfo) {\r\n throw new Error(`Can not find target file for id ${footerRef.id}`);\r\n }\r\n const xmlData = await zipContent.files[`word/${relationFileInfo.target}`].async("text");\r\n const xmlObj = xml2js(xmlData, { compact: false, captureSpacesBetweenElements: true }) as XMLElement;\r\n let footerXmlElement: XMLElement | undefined;\r\n for (const xmlElm of xmlObj.elements || []) {\r\n if (xmlElm.name === "w:ftr") {\r\n footerXmlElement = xmlElm;\r\n }\r\n }\r\n if (footerXmlElement === undefined) {\r\n continue;\r\n }\r\n const importedComp = convertToXmlComponent(footerXmlElement) as ImportedXmlComponent;\r\n const footer = new FooterWrapper(media, this.currentRelationshipId++, importedComp);\r\n await this.addRelationToWrapper(relationFileInfo, zipContent, footer);\r\n footers.push({ type: footerRef.type, footer });\r\n }\r\n\r\n const templateDocument: IDocumentTemplate = {\r\n headers,\r\n footers,\r\n currentRelationshipId: this.currentRelationshipId,\r\n styles,\r\n titlePageIsDefined,\r\n };\r\n return templateDocument;\r\n }\r\n\r\n public async addRelationToWrapper(\r\n relationhipFile: IRelationshipFileInfo,\r\n zipContent: JSZip,\r\n wrapper: HeaderWrapper | FooterWrapper,\r\n ): Promise<void> {\r\n let wrapperImagesReferences: IRelationshipFileInfo[] = [];\r\n let hyperLinkReferences: IRelationshipFileInfo[] = [];\r\n const refFile = zipContent.files[`word/_rels/${relationhipFile.target}.rels`];\r\n if (refFile) {\r\n const xmlRef = await refFile.async("text");\r\n wrapperImagesReferences = this.findReferenceFiles(xmlRef).filter((r) => r.type === "image");\r\n hyperLinkReferences = this.findReferenceFiles(xmlRef).filter((r) => r.type === "hyperlink");\r\n }\r\n for (const r of wrapperImagesReferences) {\r\n const buffer = await zipContent.files[`word/${r.target}`].async("nodebuffer");\r\n wrapper.addImageRelationship(buffer, r.id);\r\n }\r\n for (const r of hyperLinkReferences) {\r\n wrapper.addHyperlinkRelationship(r.target, r.id, "External");\r\n }\r\n }\r\n\r\n public findReferenceFiles(xmlData: string): IRelationshipFileInfo[] {\r\n const xmlObj = xml2js(xmlData, { compact: true }) as XMLElementCompact;\r\n const relationXmlArray = Array.isArray(xmlObj.Relationships.Relationship)\r\n ? xmlObj.Relationships.Relationship\r\n : [xmlObj.Relationships.Relationship];\r\n const relationships: IRelationshipFileInfo[] = relationXmlArray\r\n .map((item: XMLElementCompact) => {\r\n if (item._attributes === undefined) {\r\n throw Error("relationship element has no attributes");\r\n }\r\n return {\r\n id: this.parseRefId(item._attributes.Id as string),\r\n type: schemeToType[item._attributes.Type as string],\r\n target: item._attributes.Target as string,\r\n };\r\n })\r\n .filter((item) => item.type !== null);\r\n return relationships;\r\n }\r\n\r\n public extractDocumentRefs(xmlData: string): IDocumentRefs {\r\n const xmlObj = xml2js(xmlData, { compact: true }) as XMLElementCompact;\r\n const sectionProp = xmlObj["w:document"]["w:body"]["w:sectPr"];\r\n\r\n const headerProps: XMLElementCompact = sectionProp["w:headerReference"];\r\n let headersXmlArray: XMLElementCompact[];\r\n if (headerProps === undefined) {\r\n headersXmlArray = [];\r\n } else if (Array.isArray(headerProps)) {\r\n headersXmlArray = headerProps;\r\n } else {\r\n headersXmlArray = [headerProps];\r\n }\r\n const headers = headersXmlArray.map((item) => {\r\n if (item._attributes === undefined) {\r\n throw Error("header referecne element has no attributes");\r\n }\r\n return {\r\n type: item._attributes["w:type"] as HeaderReferenceType,\r\n id: this.parseRefId(item._attributes["r:id"] as string),\r\n };\r\n });\r\n\r\n const footerProps: XMLElementCompact = sectionProp["w:footerReference"];\r\n let footersXmlArray: XMLElementCompact[];\r\n if (footerProps === undefined) {\r\n footersXmlArray = [];\r\n } else if (Array.isArray(footerProps)) {\r\n footersXmlArray = footerProps;\r\n } else {\r\n footersXmlArray = [footerProps];\r\n }\r\n\r\n const footers = footersXmlArray.map((item) => {\r\n if (item._attributes === undefined) {\r\n throw Error("footer referecne element has no attributes");\r\n }\r\n return {\r\n type: item._attributes["w:type"] as FooterReferenceType,\r\n id: this.parseRefId(item._attributes["r:id"] as string),\r\n };\r\n });\r\n\r\n return { headers, footers };\r\n }\r\n\r\n public titlePageIsDefined(xmlData: string): boolean {\r\n const xmlObj = xml2js(xmlData, { compact: true }) as XMLElementCompact;\r\n const sectionProp = xmlObj["w:document"]["w:body"]["w:sectPr"];\r\n return sectionProp["w:titlePg"] !== undefined;\r\n }\r\n\r\n public parseRefId(str: string): number {\r\n const match = /^rId(\\d+)$/.exec(str);\r\n if (match === null) {\r\n throw new Error("Invalid ref id");\r\n }\r\n return parseInt(match[1], 10);\r\n }\r\n}\r\n']},_coverageSchema:"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c"},(i=o[l="__coverage__"]||(o[l]={}))[A]&&i[A].hash===r?i[A]:(s.hash=r,i[A]=s)),a=(c.s[0]++,c.b[0][0]++,this&&(c.b[0][1]++,this.__awaiter)||(c.b[0][2]++,function(n,e,t,A){return c.f[0]++,c.s[1]++,new(c.b[1][0]++,t||(c.b[1][1]++,t=Promise))(function(r,o){function l(n){c.f[2]++,c.s[2]++;try{c.s[3]++,i(A.next(n))}catch(n){c.s[4]++,o(n)}}function s(n){c.f[3]++,c.s[5]++;try{c.s[6]++,i(A.throw(n))}catch(n){c.s[7]++,o(n)}}function i(n){c.f[4]++,c.s[8]++,n.done?(c.b[2][0]++,r(n.value)):(c.b[2][1]++,new t(function(e){c.f[5]++,c.s[9]++,e(n.value)}).then(l,s))}c.f[1]++,c.s[10]++,i((A=A.apply(n,(c.b[3][0]++,e||(c.b[3][1]++,[])))).next())})}));c.s[11]++,Object.defineProperty(e,"__esModule",{value:!0});const u=(c.s[12]++,t(107)),C=(c.s[13]++,t(27)),m=(c.s[14]++,t(99)),d=(c.s[15]++,t(101)),p=(c.s[16]++,t(0)),h=(c.s[17]++,t(16)),f=(c.s[18]++,t(105)),I=(c.s[19]++,{"http://schemas.openxmlformats.org/officeDocument/2006/relationships/header":"header","http://schemas.openxmlformats.org/officeDocument/2006/relationships/footer":"footer","http://schemas.openxmlformats.org/officeDocument/2006/relationships/image":"image","http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink":"hyperlink"});c.s[121]++,e.ImportDotx=class{constructor(){c.f[6]++,c.s[20]++,this.currentRelationshipId=1}extract(n){return c.f[7]++,c.s[21]++,a(this,void 0,void 0,function*(){c.f[8]++;const e=(c.s[22]++,yield u.loadAsync(n)),t=(c.s[23]++,yield e.files["word/styles.xml"].async("text")),A=(c.s[24]++,new f.ExternalStylesFactory),r=(c.s[25]++,A.newInstance(t)),o=(c.s[26]++,e.files["word/document.xml"]),l=(c.s[27]++,this.extractDocumentRefs(yield o.async("text"))),s=(c.s[28]++,this.titlePageIsDefined(yield o.async("text"))),i=(c.s[29]++,e.files["word/_rels/document.xml.rels"]),a=(c.s[30]++,this.findReferenceFiles(yield i.async("text"))),I=(c.s[31]++,new h.Media),b=(c.s[32]++,[]);c.s[33]++;for(const n of l.headers){const t=(c.s[34]++,a.find(e=>(c.f[9]++,c.s[35]++,e.id===n.id)));if(c.s[36]++,c.b[5][0]++,null===t||(c.b[5][1]++,!t))throw c.b[4][0]++,c.s[37]++,new Error(`Can not find target file for id ${n.id}`);c.b[4][1]++;const A=(c.s[38]++,yield e.files[`word/${t.target}`].async("text")),r=(c.s[39]++,C.xml2js(A,{compact:!1,captureSpacesBetweenElements:!0}));let o;c.s[40]++;for(const n of(c.b[6][0]++,r.elements||(c.b[6][1]++,[])))c.s[41]++,"w:hdr"===n.name?(c.b[7][0]++,c.s[42]++,o=n):c.b[7][1]++;if(c.s[43]++,void 0===o){c.b[8][0]++,c.s[44]++;continue}c.b[8][1]++;const l=(c.s[45]++,p.convertToXmlComponent(o)),s=(c.s[46]++,new d.HeaderWrapper(I,this.currentRelationshipId++,l));c.s[47]++,yield this.addRelationToWrapper(t,e,s),c.s[48]++,b.push({type:n.type,header:s})}const g=(c.s[49]++,[]);c.s[50]++;for(const n of l.footers){const t=(c.s[51]++,a.find(e=>(c.f[10]++,c.s[52]++,e.id===n.id)));if(c.s[53]++,c.b[10][0]++,null===t||(c.b[10][1]++,!t))throw c.b[9][0]++,c.s[54]++,new Error(`Can not find target file for id ${n.id}`);c.b[9][1]++;const A=(c.s[55]++,yield e.files[`word/${t.target}`].async("text")),r=(c.s[56]++,C.xml2js(A,{compact:!1,captureSpacesBetweenElements:!0}));let o;c.s[57]++;for(const n of(c.b[11][0]++,r.elements||(c.b[11][1]++,[])))c.s[58]++,"w:ftr"===n.name?(c.b[12][0]++,c.s[59]++,o=n):c.b[12][1]++;if(c.s[60]++,void 0===o){c.b[13][0]++,c.s[61]++;continue}c.b[13][1]++;const l=(c.s[62]++,p.convertToXmlComponent(o)),s=(c.s[63]++,new m.FooterWrapper(I,this.currentRelationshipId++,l));c.s[64]++,yield this.addRelationToWrapper(t,e,s),c.s[65]++,g.push({type:n.type,footer:s})}const E=(c.s[66]++,{headers:b,footers:g,currentRelationshipId:this.currentRelationshipId,styles:r,titlePageIsDefined:s});return c.s[67]++,E})}addRelationToWrapper(n,e,t){return c.f[11]++,c.s[68]++,a(this,void 0,void 0,function*(){c.f[12]++;let A=(c.s[69]++,[]),r=(c.s[70]++,[]);const o=(c.s[71]++,e.files[`word/_rels/${n.target}.rels`]);if(c.s[72]++,o){c.b[14][0]++;const n=(c.s[73]++,yield o.async("text"));c.s[74]++,A=this.findReferenceFiles(n).filter(n=>(c.f[13]++,c.s[75]++,"image"===n.type)),c.s[76]++,r=this.findReferenceFiles(n).filter(n=>(c.f[14]++,c.s[77]++,"hyperlink"===n.type))}else c.b[14][1]++;c.s[78]++;for(const n of A){const A=(c.s[79]++,yield e.files[`word/${n.target}`].async("nodebuffer"));c.s[80]++,t.addImageRelationship(A,n.id)}c.s[81]++;for(const n of r)c.s[82]++,t.addHyperlinkRelationship(n.target,n.id,"External")})}findReferenceFiles(n){c.f[15]++;const e=(c.s[83]++,C.xml2js(n,{compact:!0})),t=(c.s[84]++,Array.isArray(e.Relationships.Relationship)?(c.b[15][0]++,e.Relationships.Relationship):(c.b[15][1]++,[e.Relationships.Relationship])),A=(c.s[85]++,t.map(n=>{if(c.f[16]++,c.s[86]++,void 0===n._attributes)throw c.b[16][0]++,c.s[87]++,Error("relationship element has no attributes");return c.b[16][1]++,c.s[88]++,{id:this.parseRefId(n._attributes.Id),type:I[n._attributes.Type],target:n._attributes.Target}}).filter(n=>(c.f[17]++,c.s[89]++,null!==n.type)));return c.s[90]++,A}extractDocumentRefs(n){c.f[18]++;const e=(c.s[91]++,C.xml2js(n,{compact:!0})),t=(c.s[92]++,e["w:document"]["w:body"]["w:sectPr"]),A=(c.s[93]++,t["w:headerReference"]);let r;c.s[94]++,void 0===A?(c.b[17][0]++,c.s[95]++,r=[]):(c.b[17][1]++,c.s[96]++,Array.isArray(A)?(c.b[18][0]++,c.s[97]++,r=A):(c.b[18][1]++,c.s[98]++,r=[A]));const o=(c.s[99]++,r.map(n=>{if(c.f[19]++,c.s[100]++,void 0===n._attributes)throw c.b[19][0]++,c.s[101]++,Error("header referecne element has no attributes");return c.b[19][1]++,c.s[102]++,{type:n._attributes["w:type"],id:this.parseRefId(n._attributes["r:id"])}})),l=(c.s[103]++,t["w:footerReference"]);let s;c.s[104]++,void 0===l?(c.b[20][0]++,c.s[105]++,s=[]):(c.b[20][1]++,c.s[106]++,Array.isArray(l)?(c.b[21][0]++,c.s[107]++,s=l):(c.b[21][1]++,c.s[108]++,s=[l]));const i=(c.s[109]++,s.map(n=>{if(c.f[20]++,c.s[110]++,void 0===n._attributes)throw c.b[22][0]++,c.s[111]++,Error("footer referecne element has no attributes");return c.b[22][1]++,c.s[112]++,{type:n._attributes["w:type"],id:this.parseRefId(n._attributes["r:id"])}}));return c.s[113]++,{headers:o,footers:i}}titlePageIsDefined(n){c.f[21]++;const e=(c.s[114]++,C.xml2js(n,{compact:!0})),t=(c.s[115]++,e["w:document"]["w:body"]["w:sectPr"]);return c.s[116]++,void 0!==t["w:titlePg"]}parseRefId(n){c.f[22]++;const e=(c.s[117]++,/^rId(\d+)$/.exec(n));if(c.s[118]++,null===e)throw c.b[23][0]++,c.s[119]++,new Error("Invalid ref id");return c.b[23][1]++,c.s[120]++,parseInt(e[1],10)}}}])},n.exports=A()},58:function(n,e,t){"use strict";t.r(e);var A=function(n){return n.blocks.map(function(n){return"".concat(n.text)}).join("\n\n")},r=t(19),o=t(9),l=function(n,e){return function(n,e){var t=new r.Document({creator:"Test",description:"Test Description",title:e}),A=new r.TextRun(e),l=new r.Paragraph;l.addRun(A),l.heading1().center(),t.addParagraph(l);var s=new r.Paragraph;t.addParagraph(s),n.blocks.forEach(function(n){var e=new r.Paragraph(Object(o.shortTimecode)(n.data.words[0].start)),A=new r.TextRun(n.data.speaker).bold().tab(),l=new r.TextRun("").break();e.addRun(A),t.addParagraph(e);var s=new r.Paragraph(n.text);s.addRun(l),t.addParagraph(s)}),(new r.Packer).toBlob(t).then(function(n){var t="".concat(e,".docx"),A=document.createElement("a");return A.href=window.URL.createObjectURL(n),A.download=t,A.click(),n})}(n,e)};var s=function(n){return n.blocks.map(function(n){return"".concat(n.data.speaker," \t [").concat(Object(o.shortTimecode)(n.data.start),"] \t ").concat(n.text)}).join("\n\n")},i=function(n){var e={words:[],paragraphs:[]};return n.blocks.forEach(function(n,t){if(void 0!==n.data.words){var A={id:t,start:n.data.words[0].start,end:n.data.words[n.data.words.length-1].end,speaker:n.data.speaker};e.paragraphs.push(A);var r=n.data.words.map(function(n){var e={id:n.index,start:n.start,end:n.end,text:null};return n.text?e.text=n.text:n.punct?e.text=n.punct:n.word&&(e.text=n.punct),e});e.words=e.words.concat(r)}}),e},c=t(74),a=t.n(c);var u=function(n,e){var t=null;void 0!==e&&(t=e);var A={newline_boundaries:!0,html_boundaries:!1,sanitize:!1,allowed_tags:!1,abbreviations:t};return a.a.sentences(n,A).join("\n")};var C=function(n){return n.replace(/\n/g,"\n\n")};var m=function(n){return n.replace(/\n /g,"\n")};var d=function(n,e){return n.split("\n\n").map(function(n){return function(n){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:35,t=0;return n.map(function(n,A,r){if((t+=n.length+1)<=e){if(void 0!==r[A+1]){var o=r[A+1].length;return t+o<e?n:(t=0,"".concat(n,"\n"))}return n}return t=0,"".concat(n,"\n")})}(n.split(" "),e)}).map(function(n){return n.join(" ")}).map(function(n){return m(n)}).join("\n\n")};var p=function(n){return n.map(function(n){return n.replace(/^\s+/g,"")})};var h=function(n){var e=n.split("\n"),t=0,A=e.map(function(n){return""===n?n:0===t?(t+=1,"."===n[n.length-1][0]?n+"\n\n":n+"\n"):1===t?(t=0,n+"\n\n"):void 0});return A=(A=(A=p(A)).filter(function(n){return 0!==n.length})).join("").trim()};function f(n){return(f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}var I=function(n){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:35,t=n;"object"===f(n)&&(t=n.map(function(n){return n.text}).join(" "));var A=u(t),r=C(A),o=d(r,e);return h(o)},b=/&/g,g=/</g,E=/>/g,y=function(n){return n.replace(b,"&amp;").replace(g,"&lt;").replace(E,"&gt;")},B=function(n){return new Date(1e3*n.toFixed(3)).toISOString().substr(11,12)},w=function(n){var e='<?xml version="1.0" encoding="UTF-8" standalone="no" ?>\n <tt xmlns="http://www.w3.org/ns/ttml"\n xmlns:ttp="http://www.w3.org/ns/ttml#parameter"\n ttp:timeBase="media"\n xmlns:m608="http://www.smpte-ra.org/schemas/2052-1/2010/smpte-tt#cea608"\n xmlns:smpte="http://www.smpte-ra.org/schemas/2052-1/2010/smpte-tt"\n xmlns:ttm="http://www.w3.org/ns/ttml#metadata">\n <head>\n <metadata>\n <smpte:information m608:captionService="F1C1CC" m608:channel="cc1"/>\n </metadata>\n <styling></styling>\n <layout></layout>\n </head>\n <body><div>';return n.forEach(function(n){e+='<p begin="'.concat(B(parseFloat(n.start)),'" end="').concat(B(parseFloat(n.end)),'">').concat(y(n.text).replace(/\n/g,"<br />"),"</p>\n")}),e+="</div>\n</body>\n</tt>"},x=t(75),D=t.n(x),_=function(n,e){return D()(Math.round(n),e,!1).toString().replace(/^00/,"01")},v=function(n){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"en-GB",t=2<arguments.length&&void 0!==arguments[2]?arguments[2]:25,A='<?xml version="1.0" encoding="UTF-8"?>\n <tt\n xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\n xmlns="http://www.w3.org/ns/ttml"\n xmlns:tt="http://www.w3.org/ns/ttml"\n xmlns:tts="http://www.w3.org/ns/ttml#styling"\n xmlns:ttp="http://www.w3.org/ns/ttml#parameter"\n xml:lang="'.concat(e,'"\n ttp:timeBase="smpte"\n ttp:frameRate="').concat(t,'"\n ttp:frameRateMultiplier="').concat(25===t?"1 1":"999 1000",'"\n ttp:dropMode="nonDrop"\n >\n <head>\n <styling>\n <style\n xml:id="normal"\n tts:fontFamily="sansSerif"\n tts:fontWeight="normal"\n tts:fontStyle="normal"\n tts:color="white"\n tts:fontSize="100%"\n />\n </styling>\n <layout>\n <region\n xml:id="bottom"\n tts:origin="0% 85%"\n tts:extent="100% 15%"\n tts:textAlign="center"\n tts:displayAlign="after"\n />\n </layout>\n </head>\n <body style="normal" region="bottom">\n <div begin="-01:00:00:00">');return n.forEach(function(n){A+='<p begin="'.concat(_(parseFloat(n.start)*t,t),'" end="').concat(_(parseFloat(n.end)*t,t),'">').concat(y(n.text).replace(/\n/g,"<br />"),"</p>\n")}),A+="</div>\n</body>\n</tt>"},M=function(n){var e='<?xml version="1.0" encoding="UTF-8"?>\n <tt xmlns="http://www.w3.org/ns/ttml">\n <head></head>\n <body>\n <div>';return n.forEach(function(n){e+='<p begin="'.concat(B(parseFloat(n.start)),'" end="').concat(B(parseFloat(n.end)),'">').concat(y(n.text).replace(/\n/g,"<br />"),"</p>\n")}),e+="</div>\n</body>\n</tt>"},S=function(n){var e="";return n.forEach(function(n,t){e+="".concat(t+1,"\n").concat(B(parseFloat(n.start)).replace(".",",")," --\x3e ").concat(B(parseFloat(n.end)).replace(".",","),"\n").concat(n.text.trim(),"\n\n")}),e},O=function(n){var e="WEBVTT\n\n";return n.forEach(function(n,t){e+="".concat(t+1,"\n").concat(B(parseFloat(n.start))," --\x3e ").concat(B(parseFloat(n.end)),"\n").concat(n.text,"\n\n")}),e};var Q=function(n){var e="N, In, Out, Text\n";return n.forEach(function(n,t){e+="".concat(t+1,","),e+='"'.concat(n.start,'","').concat(n.end,'",'),e+='"'.concat(n.text.replace(/\n/g,"\r\n"),'"\n')}),e};var K=function(n){var e=n.words,t=n.type,A=n.numberOfCharPerLine,r=function(n,e){return function(n,e){var t=0,A=0;return e.map(function(e){A+=e.trim().replace(/\n /g,"").replace(/\n/g," ").split(" ").length;var r={text:e.trim()};return r.start=n[t].start,r.end=n[A-1].end,t=A,r})}(n,function(n){var e=n.split("\n\n");return e=e.map(function(n){return n.trim()})}(I(n,e)))}(e,A);return"string"==typeof e?I(e,A):"premiere"===t?w(r):"ttml"===t?M(r):"itt"===t?v(r):"srt"===t?S(r):"vtt"===t?O(r):"json"===t?r:"csv"===t?Q(r):"pre-segment-txt"===t?I(e,A):"txt"===t?I(e,A):{ttml:M(r),premiere:w(r),itt:v(r),srt:S(r),vtt:O(r),json:r}};e.default=function(n,e,t){switch(e){case"draftjs":return{data:n,ext:"json"};case"txt":return{data:A(n),ext:"txt"};case"docx":return{data:l(n,t),ext:"docx"};case"txtspeakertimecodes":return{data:s(n),ext:"txt"};case"digitalpaperedit":return{data:i(n),ext:"json"};case"srt":var r=i(n).words;return{data:K({words:r,type:"srt",numberOfCharPerLine:35}),ext:"srt"};case"premiereTTML":return r=i(n).words,{data:K({words:r,type:"premiere"}),ext:"ttml"};case"ttml":return r=i(n).words,{data:K({words:r,type:"ttml"}),ext:"ttml"};case"itt":return r=i(n).words,{data:K({words:r,type:"itt"}),ext:"itt"};case"csv":return r=i(n).words,{data:K({words:r,type:"csv"}),ext:"csv"};case"vtt":return r=i(n).words,{data:K({words:r,type:"vtt"}),ext:"vtt"};case"json-captions":return r=i(n).words,{data:K({words:r,type:"json"}),ext:"json"};case"pre-segment-txt":return r=i(n).words,{data:K({words:r,type:"pre-segment-txt"}),ext:"txt"};default:console.error("Did not recognise the export format")}}},74:function(n,e,t){var A=t(116),r=t(117),o=t(118),l=" @~@ ".trim(),s=new RegExp("\\S",""),i=new RegExp("\\n+|[-#=_+*]{4,}","g"),c=new RegExp("\\S+|\\n","g");e.sentences=function(n,e){if(!n||"string"!=typeof n||!n.length)return[];if(!s.test(n))return[];var t,a,u={newline_boundaries:!1,html_boundaries:!1,html_boundaries_tags:["p","div","ul","ol"],sanitize:!1,allowed_tags:!1,preserve_whitespace:!1,abbreviations:null};if("boolean"==typeof e)u.newline_boundaries=!0;else for(var C in e)u[C]=e[C];if(o.setAbbreviations(u.abbreviations),u.newline_boundaries&&(n=n.replace(i," @~@ ")),u.html_boundaries){var m="(<br\\s*\\/?>|<\\/("+u.html_boundaries_tags.join("|")+")>)",d=new RegExp(m,"g");n=n.replace(d,"$1 @~@ ")}(u.sanitize||u.allowed_tags)&&(u.allowed_tags||(u.allowed_tags=[""]),n=A(n,{allowedTags:u.allowed_tags}));var p=0,h=0,f=[],I=[],b=[];if(!(t=u.preserve_whitespace?(a=n.split(/(<br\s*\/?>|\S+|\n+)/)).filter(function(n,e){return e%2}):n.trim().match(c))||!t.length)return[];for(var g=0,E=t.length;g<E;g++)if(p++,b.push(t[g]),~t[g].indexOf(",")&&(p=0),o.isBoundaryChar(t[g])||r.endsWithChar(t[g],"?!")||t[g]===l)(u.newline_boundaries||u.html_boundaries)&&t[g]===l&&b.pop(),I.push(b),p=0,b=[];else if((r.endsWithChar(t[g],'"')||r.endsWithChar(t[g],"”"))&&(t[g]=t[g].slice(0,-1)),r.endsWithChar(t[g],".")){if(g+1<E){if(2===t[g].length&&isNaN(t[g].charAt(0)))continue;if(o.isCommonAbbreviation(t[g]))continue;if(o.isSentenceStarter(t[g+1])){if(o.isTimeAbbreviation(t[g],t[g+1]))continue;if(o.isNameAbbreviation(p,t.slice(g,6)))continue;if(o.isNumber(t[g+1])&&o.isCustomAbbreviation(t[g]))continue}else{if(r.endsWith(t[g],".."))continue;if(o.isDottedAbbreviation(t[g]))continue;if(o.isNameAbbreviation(p,t.slice(g,5)))continue}}I.push(b),b=[],p=0}else{if((h=t[g].indexOf("."))>-1){if(o.isNumber(t[g],h))continue;if(o.isDottedAbbreviation(t[g]))continue;if(o.isURL(t[g])||o.isPhoneNr(t[g]))continue}(f=o.isConcatenated(t[g]))&&(b.pop(),b.push(f[0]),I.push(b),p=0,(b=[]).push(f[1]))}return b.length&&I.push(b),(I=I.filter(function(n){return n.length>0})).slice(1).reduce(function(n,e){var t=n[n.length-1];return 1===t.length&&/^.{1,2}[.]$/.test(t[0])&&!/[.]/.test(e[0])?(n.pop(),n.push(t.concat(e)),n):(n.push(e),n)},[I[0]]).map(function(n,e){if(u.preserve_whitespace&&!u.newline_boundaries&&!u.html_boundaries){var t=2*n.length;return 0===e&&(t+=1),a.splice(0,t).join("")}return n.join(" ")})}},75:function(n,e,t){var A,r;A=this,(r=function(n,e,t){if(!(this instanceof r))return new r(n,e,t);if(void 0===e)this.frameRate=29.97;else{if(!("number"==typeof e&&e>0))throw new Error("Number expected as framerate");this.frameRate=e}if(23.976!==this.frameRate&&24!==this.frameRate&&25!==this.frameRate&&29.97!==this.frameRate&&30!==this.frameRate&&50!==this.frameRate&&59.94!==this.frameRate&&60!==this.frameRate)throw new Error("Unsupported framerate");if(this.dropFrame="boolean"==typeof t?t:29.97===this.frameRate||59.94===this.frameRate,"number"==typeof n)this.frameCount=Math.round(n),this._frameCountToTimeCode();else if("string"==typeof n){var A=n.match("^([012]\\d):(\\d\\d):(\\d\\d)(:|;|\\.)(\\d\\d)$");if(!A)throw new Error("Timecode string expected as HH:MM:SS:FF or HH:MM:SS;FF");this.hours=parseInt(A[1]),this.minutes=parseInt(A[2]),this.seconds=parseInt(A[3]),"boolean"!=typeof t&&(this.dropFrame=":"!==A[4]),this.frames=parseInt(A[5]),this._timeCodeToFrameCount()}else if("object"==typeof n&&n instanceof Date){var o=new Date(n.getFullYear(),n.getMonth(),n.getDate(),0,0,0),l=60*o.getTimezoneOffset()*1e3,s=60*n.getTimezoneOffset()*1e3;this.frameCount=Math.round((n-o+(l-s))*this.frameRate/1e3),this._frameCountToTimeCode()}else if("object"==typeof n&&n.hours>=0)this.hours=n.hours,this.minutes=n.minutes,this.seconds=n.seconds,this.frames=n.frames,this._timeCodeToFrameCount();else{if(void 0!==n)throw new Error("Timecode() constructor expects a number, timecode string, or Date()");this.frameCount=0}return this._validate(n),this}).prototype._validate=function(n){if(this.dropFrame&&29.97!==this.frameRate&&59.94!==this.frameRate)throw new Error("Drop frame is only supported for 29.97 and 59.94 fps");if(this.hours>23||this.minutes>59||this.seconds>59||this.frames>=this.frameRate||this.dropFrame&&0===this.seconds&&this.minutes%10&&this.frames<this.frameRate/29.97*2)throw new Error("Invalid timecode"+JSON.stringify(n))},r.prototype._frameCountToTimeCode=function(){var n=this.frameCount;if(this.dropFrame){var e=29.97===this.frameRate?2:4,t=Math.floor(this.frameCount/(17982*e/2)),A=this.frameCount%(17982*e/2);A<e&&(A+=e),n+=9*e*t+e*Math.floor((A-e)/(1798*e/2))}var r=Math.round(this.frameRate);this.frames=n%r,this.seconds=Math.floor(n/r)%60,this.minutes=Math.floor(n/(60*r))%60,this.hours=Math.floor(n/(3600*r))%24},r.prototype._timeCodeToFrameCount=function(){if(this.frameCount=(3600*this.hours+60*this.minutes+this.seconds)*Math.round(this.frameRate)+this.frames,this.dropFrame){var n=60*this.hours+this.minutes,e=29.97===this.frameRate?2:4;this.frameCount-=e*(n-Math.floor(n/10))}},r.prototype.toString=function(n){var e=this.frames,t="";if("string"==typeof n){if("field"!==n)throw new Error("Unsupported string format");this.frameRate<=30?t=".0":(e=Math.floor(e/2),t=".".concat((this.frameCount%2).toString()))}return"".concat(this.hours<10?"0":"",this.hours.toString(),":",this.minutes<10?"0":"",this.minutes.toString(),":",this.seconds<10?"0":"",this.seconds.toString(),this.dropFrame?";":":",e<10?"0":"",e.toString(),t)},r.prototype.valueOf=function(){return this.frameCount},r.prototype.add=function(n,e,t){if("number"!=typeof n)return n instanceof r||(n=new r(n,this.frameRate,this.dropFrame)),this.add(n.frameCount,e,t);var A=this.frameCount+Math.round(n)*(e?-1:1);if(A<0&&t>0&&(A=Math.round(86400*this.frameRate)+A)/this.frameRate/3600>t)throw new Error("Rollover arithmetic exceeds max permitted");if(A<0)throw new Error("Negative timecodes not supported");return this.frameCount=A,this.frameCount=this.frameCount%Math.round(86400*this.frameRate),this._frameCountToTimeCode(),this},r.prototype.subtract=function(n,e){return this.add(n,!0,e)},r.prototype.toDate=function(){var n=this.frameCount/this.frameRate*1e3,e=new Date;e.setHours(0),e.setMinutes(0),e.setSeconds(0),e.setMilliseconds(0);var t=new Date(e.valueOf()+n),A=60*e.getTimezoneOffset()*1e3,r=60*t.getTimezoneOffset()*1e3;return new Date(e.valueOf()+n+(r-A))},"string"!=typeof e.nodeName?n.exports=r:A&&(A.Timecode=r)},9:function(n,e,t){"use strict";t.r(e);var A=function(n,e){function t(n){return 10>n?"0".concat(parseInt(n)):parseInt(n)}var A=25;void 0!==e&&(A=e);var r=function(n,e){return+(1/e*Math.floor(+(e*n).toPrecision(12))).toFixed(2)}(n,A),o=Math.floor(r),l=((r-o)*A).toFixed(2);return"".concat(t(o/60/60%60),":").concat(t(o/60%60),":").concat(t(o%60),":").concat(t(l))},r=function(n,e){var t=25;return void 0!==e&&(t=e),+(+function(n,e){var t=n.split(":"),A=parseInt(t[3]);return A+=parseInt(t[2])*e,A+=parseInt(t[1])*(60*e),A+=parseInt(t[0])*(60*e*60)}(n,t)/t).toFixed(2)},o=function(n){return 1===n.length},l=function(n){if("string"!=typeof n)return n;switch(n.split(":").length){case 4:return n;case 2:return o(n.split(":")[0])?"00:0".concat(n,":00"):"00:".concat(n,":00");case 3:return"".concat(n,":00");default:return function(n){return n.includes(".")}(n)?o(n.split(".")[0])?"00:0".concat(n.split(".")[0],":").concat(n.split(".")[1],":00"):"00:".concat(n.replace(".",":"),":00"):o(n)?"00:00:0".concat(n,":00"):"00:00:".concat(n,":00")}};t.d(e,"timecodeToSeconds",function(){return s}),t.d(e,"shortTimecode",function(){return i}),t.d(e,"secondsToTimecode",function(){return A});var s=function(n){if("string"==typeof n){var e=l(n);return r(e)}return parseFloat(n)},i=function(n){return A(n).slice(0,-3)}}});
10//# sourceMappingURL=exportAdapter.js.map
\No newline at end of file