{"id":"nFa1","dependencies":[{"name":"D:\\1PROJECTS\\Linway\\node_modules\\exceljs\\dist\\es5\\doc\\image.js.map","includedInParent":true,"mtime":499162500000},{"name":"D:\\1PROJECTS\\Linway\\package.json","includedInParent":true,"mtime":1649861917996},{"name":"D:\\1PROJECTS\\Linway\\node_modules\\exceljs\\package.json","includedInParent":true,"mtime":1649845849118},{"name":"../utils/col-cache","loc":{"line":9,"column":23,"index":729},"parent":"D:\\1PROJECTS\\Linway\\node_modules\\exceljs\\dist\\es5\\doc\\image.js","resolved":"D:\\1PROJECTS\\Linway\\node_modules\\exceljs\\dist\\es5\\utils\\col-cache.js"},{"name":"./anchor","loc":{"line":11,"column":21,"index":774},"parent":"D:\\1PROJECTS\\Linway\\node_modules\\exceljs\\dist\\es5\\doc\\image.js","resolved":"D:\\1PROJECTS\\Linway\\node_modules\\exceljs\\dist\\es5\\doc\\anchor.js"}],"generated":{"js":"\"use strict\";function e(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}function t(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,\"value\"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function r(e,r,i){return r&&t(e.prototype,r),i&&t(e,i),e}var i=require(\"../utils/col-cache\"),n=require(\"./anchor\"),o=function(){function t(r,i){e(this,t),this.worksheet=r,this.model=i}return r(t,[{key:\"model\",get:function(){switch(this.type){case\"background\":return{type:this.type,imageId:this.imageId};case\"image\":return{type:this.type,imageId:this.imageId,range:{tl:this.range.tl.model,br:this.range.br&&this.range.br.model,ext:this.range.ext}};default:throw new Error(\"Invalid Image Type\")}},set:function(e){var t=e.type,r=e.imageId,o=e.range;if(this.type=t,this.imageId=r,\"image\"===t)if(\"string\"==typeof o){var s=i.decode(o);this.range={tl:new n(this.worksheet,{col:s.left,row:s.top},-1),br:new n(this.worksheet,{col:s.right,row:s.bottom},0),editAs:\"oneCell\"}}else this.range={tl:new n(this.worksheet,o.tl,0),br:o.br&&new n(this.worksheet,o.br,0),ext:o.ext,editAs:o.editAs}}}]),t}();module.exports=o;"},"sourceMaps":{"js":{"mappings":[{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":0}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":13}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":22}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":24}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":26}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":29}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":34}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":47}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":50}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":56}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":60}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":70}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":107}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":116}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":118}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":120}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":123}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":127}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":131}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":133}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":135}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":137}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":139}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":146}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":150}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":151}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":155}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":157}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":159}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":162}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":164}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":175}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":177}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":190}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":192}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":194}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":208}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":210}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":220}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":224}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":226}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":236}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":239}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":246}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":261}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":263}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":265}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":269}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":273}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":282}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":284}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":286}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":288}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":291}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":298}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":301}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":303}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":305}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":315}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":318}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":321}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":323}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":325}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":328}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":330}},{"source":"../../../lib/doc/image.js","name":"colCache","original":{"line":1,"column":6},"generated":{"line":1,"column":334}},{"source":"../../../lib/doc/image.js","name":"require","original":{"line":1,"column":17},"generated":{"line":1,"column":336}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":1,"column":25},"generated":{"line":1,"column":344}},{"source":"../../../lib/doc/image.js","name":"Anchor","original":{"line":2,"column":6},"generated":{"line":1,"column":366}},{"source":"../../../lib/doc/image.js","name":"require","original":{"line":2,"column":15},"generated":{"line":1,"column":368}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":2,"column":23},"generated":{"line":1,"column":376}},{"source":"../../../lib/doc/image.js","name":"Image","original":{"line":4,"column":6},"generated":{"line":1,"column":388}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":390}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":5,"column":2},"generated":{"line":1,"column":401}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":5,"column":2},"generated":{"line":1,"column":410}},{"source":"../../../lib/doc/image.js","name":"worksheet","original":{"line":5,"column":14},"generated":{"line":1,"column":412}},{"source":"../../../lib/doc/image.js","name":"model","original":{"line":5,"column":25},"generated":{"line":1,"column":414}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":5,"column":32},"generated":{"line":1,"column":417}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":5,"column":32},"generated":{"line":1,"column":419}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":5,"column":32},"generated":{"line":1,"column":424}},{"source":"../../../lib/doc/image.js","name":"worksheet","original":{"line":6,"column":9},"generated":{"line":1,"column":427}},{"source":"../../../lib/doc/image.js","name":"worksheet","original":{"line":6,"column":9},"generated":{"line":1,"column":432}},{"source":"../../../lib/doc/image.js","name":"worksheet","original":{"line":6,"column":21},"generated":{"line":1,"column":442}},{"source":"../../../lib/doc/image.js","name":"model","original":{"line":7,"column":9},"generated":{"line":1,"column":444}},{"source":"../../../lib/doc/image.js","name":"model","original":{"line":7,"column":9},"generated":{"line":1,"column":449}},{"source":"../../../lib/doc/image.js","name":"model","original":{"line":7,"column":17},"generated":{"line":1,"column":455}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":457}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":464}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":466}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":468}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":469}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":470}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":474}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":10,"column":14},"generated":{"line":1,"column":482}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":10,"column":14},"generated":{"line":1,"column":486}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":11,"column":12},"generated":{"line":1,"column":497}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":11,"column":12},"generated":{"line":1,"column":504}},{"source":"../../../lib/doc/image.js","name":"type","original":{"line":11,"column":17},"generated":{"line":1,"column":509}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":12,"column":11},"generated":{"line":1,"column":515}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":12,"column":11},"generated":{"line":1,"column":519}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":13,"column":15},"generated":{"line":1,"column":532}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":13,"column":15},"generated":{"line":1,"column":538}},{"source":"../../../lib/doc/image.js","name":"type","original":{"line":14,"column":10},"generated":{"line":1,"column":539}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":14,"column":16},"generated":{"line":1,"column":544}},{"source":"../../../lib/doc/image.js","name":"type","original":{"line":14,"column":21},"generated":{"line":1,"column":549}},{"source":"../../../lib/doc/image.js","name":"imageId","original":{"line":15,"column":10},"generated":{"line":1,"column":554}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":15,"column":19},"generated":{"line":1,"column":562}},{"source":"../../../lib/doc/image.js","name":"imageId","original":{"line":15,"column":24},"generated":{"line":1,"column":567}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":17,"column":11},"generated":{"line":1,"column":576}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":17,"column":11},"generated":{"line":1,"column":580}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":18,"column":15},"generated":{"line":1,"column":588}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":18,"column":15},"generated":{"line":1,"column":594}},{"source":"../../../lib/doc/image.js","name":"type","original":{"line":19,"column":10},"generated":{"line":1,"column":595}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":19,"column":16},"generated":{"line":1,"column":600}},{"source":"../../../lib/doc/image.js","name":"type","original":{"line":19,"column":21},"generated":{"line":1,"column":605}},{"source":"../../../lib/doc/image.js","name":"imageId","original":{"line":20,"column":10},"generated":{"line":1,"column":610}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":20,"column":19},"generated":{"line":1,"column":618}},{"source":"../../../lib/doc/image.js","name":"imageId","original":{"line":20,"column":24},"generated":{"line":1,"column":623}},{"source":"../../../lib/doc/image.js","name":"range","original":{"line":21,"column":10},"generated":{"line":1,"column":631}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":21,"column":17},"generated":{"line":1,"column":637}},{"source":"../../../lib/doc/image.js","name":"tl","original":{"line":22,"column":12},"generated":{"line":1,"column":638}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":22,"column":16},"generated":{"line":1,"column":641}},{"source":"../../../lib/doc/image.js","name":"range","original":{"line":22,"column":21},"generated":{"line":1,"column":646}},{"source":"../../../lib/doc/image.js","name":"tl","original":{"line":22,"column":27},"generated":{"line":1,"column":652}},{"source":"../../../lib/doc/image.js","name":"model","original":{"line":22,"column":30},"generated":{"line":1,"column":655}},{"source":"../../../lib/doc/image.js","name":"br","original":{"line":23,"column":12},"generated":{"line":1,"column":661}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":23,"column":16},"generated":{"line":1,"column":664}},{"source":"../../../lib/doc/image.js","name":"range","original":{"line":23,"column":21},"generated":{"line":1,"column":669}},{"source":"../../../lib/doc/image.js","name":"br","original":{"line":23,"column":27},"generated":{"line":1,"column":675}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":23,"column":33},"generated":{"line":1,"column":679}},{"source":"../../../lib/doc/image.js","name":"range","original":{"line":23,"column":38},"generated":{"line":1,"column":684}},{"source":"../../../lib/doc/image.js","name":"br","original":{"line":23,"column":44},"generated":{"line":1,"column":690}},{"source":"../../../lib/doc/image.js","name":"model","original":{"line":23,"column":47},"generated":{"line":1,"column":693}},{"source":"../../../lib/doc/image.js","name":"ext","original":{"line":24,"column":12},"generated":{"line":1,"column":699}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":24,"column":17},"generated":{"line":1,"column":703}},{"source":"../../../lib/doc/image.js","name":"range","original":{"line":24,"column":22},"generated":{"line":1,"column":708}},{"source":"../../../lib/doc/image.js","name":"ext","original":{"line":24,"column":28},"generated":{"line":1,"column":714}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":27,"column":6},"generated":{"line":1,"column":720}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":28,"column":14},"generated":{"line":1,"column":728}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":28,"column":14},"generated":{"line":1,"column":734}},{"source":"../../../lib/doc/image.js","name":"Error","original":{"line":28,"column":18},"generated":{"line":1,"column":738}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":28,"column":24},"generated":{"line":1,"column":744}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":32,"column":36},"generated":{"line":1,"column":768}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":32,"column":36},"generated":{"line":1,"column":772}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":32,"column":36},"generated":{"line":1,"column":781}},{"source":"../../../lib/doc/image.js","name":"type","original":{"line":32,"column":13},"generated":{"line":1,"column":784}},{"source":"../../../lib/doc/image.js","name":"type","original":{"line":32,"column":13},"generated":{"line":1,"column":788}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":32,"column":36},"generated":{"line":1,"column":790}},{"source":"../../../lib/doc/image.js","name":"type","original":{"line":32,"column":13},"generated":{"line":1,"column":792}},{"source":"../../../lib/doc/image.js","name":"imageId","original":{"line":32,"column":19},"generated":{"line":1,"column":797}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":32,"column":36},"generated":{"line":1,"column":799}},{"source":"../../../lib/doc/image.js","name":"imageId","original":{"line":32,"column":19},"generated":{"line":1,"column":801}},{"source":"../../../lib/doc/image.js","name":"range","original":{"line":32,"column":28},"generated":{"line":1,"column":809}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":32,"column":36},"generated":{"line":1,"column":811}},{"source":"../../../lib/doc/image.js","name":"range","original":{"line":32,"column":28},"generated":{"line":1,"column":813}},{"source":"../../../lib/doc/image.js","name":"type","original":{"line":36,"column":8},"generated":{"line":1,"column":819}},{"source":"../../../lib/doc/image.js","name":"type","original":{"line":33,"column":9},"generated":{"line":1,"column":822}},{"source":"../../../lib/doc/image.js","name":"type","original":{"line":33,"column":9},"generated":{"line":1,"column":827}},{"source":"../../../lib/doc/image.js","name":"type","original":{"line":33,"column":16},"generated":{"line":1,"column":832}},{"source":"../../../lib/doc/image.js","name":"imageId","original":{"line":34,"column":9},"generated":{"line":1,"column":834}},{"source":"../../../lib/doc/image.js","name":"imageId","original":{"line":34,"column":9},"generated":{"line":1,"column":839}},{"source":"../../../lib/doc/image.js","name":"imageId","original":{"line":34,"column":19},"generated":{"line":1,"column":847}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":36,"column":17},"generated":{"line":1,"column":849}},{"source":"../../../lib/doc/image.js","name":"type","original":{"line":36,"column":8},"generated":{"line":1,"column":859}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":37,"column":10},"generated":{"line":1,"column":861}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":37,"column":27},"generated":{"line":1,"column":864}},{"source":"../../../lib/doc/image.js","name":"range","original":{"line":37,"column":17},"generated":{"line":1,"column":881}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":37,"column":37},"generated":{"line":1,"column":883}},{"source":"../../../lib/doc/image.js","name":"decoded","original":{"line":38,"column":14},"generated":{"line":1,"column":884}},{"source":"../../../lib/doc/image.js","name":"decoded","original":{"line":38,"column":14},"generated":{"line":1,"column":888}},{"source":"../../../lib/doc/image.js","name":"colCache","original":{"line":38,"column":24},"generated":{"line":1,"column":890}},{"source":"../../../lib/doc/image.js","name":"decode","original":{"line":38,"column":33},"generated":{"line":1,"column":892}},{"source":"../../../lib/doc/image.js","name":"range","original":{"line":38,"column":40},"generated":{"line":1,"column":899}},{"source":"../../../lib/doc/image.js","name":"range","original":{"line":39,"column":13},"generated":{"line":1,"column":902}},{"source":"../../../lib/doc/image.js","name":"range","original":{"line":39,"column":13},"generated":{"line":1,"column":907}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":39,"column":21},"generated":{"line":1,"column":913}},{"source":"../../../lib/doc/image.js","name":"tl","original":{"line":40,"column":10},"generated":{"line":1,"column":914}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":40,"column":14},"generated":{"line":1,"column":917}},{"source":"../../../lib/doc/image.js","name":"Anchor","original":{"line":40,"column":18},"generated":{"line":1,"column":921}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":40,"column":25},"generated":{"line":1,"column":923}},{"source":"../../../lib/doc/image.js","name":"worksheet","original":{"line":40,"column":30},"generated":{"line":1,"column":928}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":40,"column":41},"generated":{"line":1,"column":938}},{"source":"../../../lib/doc/image.js","name":"col","original":{"line":40,"column":42},"generated":{"line":1,"column":939}},{"source":"../../../lib/doc/image.js","name":"decoded","original":{"line":40,"column":47},"generated":{"line":1,"column":943}},{"source":"../../../lib/doc/image.js","name":"left","original":{"line":40,"column":55},"generated":{"line":1,"column":945}},{"source":"../../../lib/doc/image.js","name":"row","original":{"line":40,"column":61},"generated":{"line":1,"column":950}},{"source":"../../../lib/doc/image.js","name":"decoded","original":{"line":40,"column":66},"generated":{"line":1,"column":954}},{"source":"../../../lib/doc/image.js","name":"top","original":{"line":40,"column":74},"generated":{"line":1,"column":956}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":40,"column":81},"generated":{"line":1,"column":962}},{"source":"../../../lib/doc/image.js","name":"br","original":{"line":41,"column":10},"generated":{"line":1,"column":965}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":41,"column":14},"generated":{"line":1,"column":968}},{"source":"../../../lib/doc/image.js","name":"Anchor","original":{"line":41,"column":18},"generated":{"line":1,"column":972}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":41,"column":25},"generated":{"line":1,"column":974}},{"source":"../../../lib/doc/image.js","name":"worksheet","original":{"line":41,"column":30},"generated":{"line":1,"column":979}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":41,"column":41},"generated":{"line":1,"column":989}},{"source":"../../../lib/doc/image.js","name":"col","original":{"line":41,"column":42},"generated":{"line":1,"column":990}},{"source":"../../../lib/doc/image.js","name":"decoded","original":{"line":41,"column":47},"generated":{"line":1,"column":994}},{"source":"../../../lib/doc/image.js","name":"right","original":{"line":41,"column":55},"generated":{"line":1,"column":996}},{"source":"../../../lib/doc/image.js","name":"row","original":{"line":41,"column":62},"generated":{"line":1,"column":1002}},{"source":"../../../lib/doc/image.js","name":"decoded","original":{"line":41,"column":67},"generated":{"line":1,"column":1006}},{"source":"../../../lib/doc/image.js","name":"bottom","original":{"line":41,"column":75},"generated":{"line":1,"column":1008}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":41,"column":84},"generated":{"line":1,"column":1016}},{"source":"../../../lib/doc/image.js","name":"editAs","original":{"line":42,"column":10},"generated":{"line":1,"column":1019}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":42,"column":18},"generated":{"line":1,"column":1026}},{"source":"../../../lib/doc/image.js","name":"range","original":{"line":45,"column":13},"generated":{"line":1,"column":1042}},{"source":"../../../lib/doc/image.js","name":"range","original":{"line":45,"column":13},"generated":{"line":1,"column":1047}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":45,"column":21},"generated":{"line":1,"column":1053}},{"source":"../../../lib/doc/image.js","name":"tl","original":{"line":46,"column":10},"generated":{"line":1,"column":1054}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":46,"column":14},"generated":{"line":1,"column":1057}},{"source":"../../../lib/doc/image.js","name":"Anchor","original":{"line":46,"column":18},"generated":{"line":1,"column":1061}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":46,"column":25},"generated":{"line":1,"column":1063}},{"source":"../../../lib/doc/image.js","name":"worksheet","original":{"line":46,"column":30},"generated":{"line":1,"column":1068}},{"source":"../../../lib/doc/image.js","name":"range","original":{"line":46,"column":41},"generated":{"line":1,"column":1078}},{"source":"../../../lib/doc/image.js","name":"tl","original":{"line":46,"column":47},"generated":{"line":1,"column":1080}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":46,"column":51},"generated":{"line":1,"column":1083}},{"source":"../../../lib/doc/image.js","name":"br","original":{"line":47,"column":10},"generated":{"line":1,"column":1086}},{"source":"../../../lib/doc/image.js","name":"range","original":{"line":47,"column":14},"generated":{"line":1,"column":1089}},{"source":"../../../lib/doc/image.js","name":"br","original":{"line":47,"column":20},"generated":{"line":1,"column":1091}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":47,"column":26},"generated":{"line":1,"column":1095}},{"source":"../../../lib/doc/image.js","name":"Anchor","original":{"line":47,"column":30},"generated":{"line":1,"column":1099}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":47,"column":37},"generated":{"line":1,"column":1101}},{"source":"../../../lib/doc/image.js","name":"worksheet","original":{"line":47,"column":42},"generated":{"line":1,"column":1106}},{"source":"../../../lib/doc/image.js","name":"range","original":{"line":47,"column":53},"generated":{"line":1,"column":1116}},{"source":"../../../lib/doc/image.js","name":"br","original":{"line":47,"column":59},"generated":{"line":1,"column":1118}},{"source":"../../../lib/doc/image.js","name":null,"original":{"line":47,"column":63},"generated":{"line":1,"column":1121}},{"source":"../../../lib/doc/image.js","name":"ext","original":{"line":48,"column":10},"generated":{"line":1,"column":1124}},{"source":"../../../lib/doc/image.js","name":"range","original":{"line":48,"column":15},"generated":{"line":1,"column":1128}},{"source":"../../../lib/doc/image.js","name":"ext","original":{"line":48,"column":21},"generated":{"line":1,"column":1130}},{"source":"../../../lib/doc/image.js","name":"editAs","original":{"line":49,"column":10},"generated":{"line":1,"column":1134}},{"source":"../../../lib/doc/image.js","name":"range","original":{"line":49,"column":18},"generated":{"line":1,"column":1141}},{"source":"../../../lib/doc/image.js","name":"editAs","original":{"line":49,"column":24},"generated":{"line":1,"column":1143}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":1155}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":1157}},{"source":"../../../lib/doc/image.js","name":"module","original":{"line":56,"column":0},"generated":{"line":1,"column":1160}},{"source":"../../../lib/doc/image.js","name":"exports","original":{"line":56,"column":7},"generated":{"line":1,"column":1167}},{"source":"../../../lib/doc/image.js","name":"Image","original":{"line":56,"column":17},"generated":{"line":1,"column":1175}}],"sources":{"../../../lib/doc/image.js":"const colCache = require('../utils/col-cache');\nconst Anchor = require('./anchor');\n\nclass Image {\n  constructor(worksheet, model) {\n    this.worksheet = worksheet;\n    this.model = model;\n  }\n\n  get model() {\n    switch (this.type) {\n      case 'background':\n        return {\n          type: this.type,\n          imageId: this.imageId,\n        };\n      case 'image':\n        return {\n          type: this.type,\n          imageId: this.imageId,\n          range: {\n            tl: this.range.tl.model,\n            br: this.range.br && this.range.br.model,\n            ext: this.range.ext,\n          },\n        };\n      default:\n        throw new Error('Invalid Image Type');\n    }\n  }\n\n  set model({type, imageId, range}) {\n    this.type = type;\n    this.imageId = imageId;\n\n    if (type === 'image') {\n      if (typeof range === 'string') {\n        const decoded = colCache.decode(range);\n        this.range = {\n          tl: new Anchor(this.worksheet, {col: decoded.left, row: decoded.top}, -1),\n          br: new Anchor(this.worksheet, {col: decoded.right, row: decoded.bottom}, 0),\n          editAs: 'oneCell',\n        };\n      } else {\n        this.range = {\n          tl: new Anchor(this.worksheet, range.tl, 0),\n          br: range.br && new Anchor(this.worksheet, range.br, 0),\n          ext: range.ext,\n          editAs: range.editAs,\n        };\n      }\n    }\n  }\n}\n\nmodule.exports = Image;\n"},"lineCount":null}},"error":null,"hash":"0311e78a97db5bb8a8d288e4d3b0376c","cacheData":{"env":{}}}