Lines Matching refs:any

8 /*:: declare var cptable:any; */
35 }/*:any*/);
187 var s2a = function s2a(s/*:string*/)/*:any*/ {
192 function s2ab(s/*:string*/)/*:any*/ {
199 function a2s(data/*:any*/)/*:string*/ {
269 declare type Block = any;
273 end():any;
277 type RecordHopperCB = {(d:any, Rn:string, RT:number):?boolean;};
289 function pad0(v/*:any*/,d/*:number*/)/*:string*/{var t=""+v; return t.length>=d?t:fill('0',d-t.leng…
290 function pad_(v/*:any*/,d/*:number*/)/*:string*/{var t=""+v;return t.length>=d?t:fill(' ',d-t.lengt…
291 function rpad_(v/*:any*/,d/*:number*/)/*:string*/{var t=""+v; return t.length>=d?t:t+fill(' ',d-t.l…
292 function pad0r1(v/*:any*/,d/*:number*/)/*:string*/{var t=""+Math.round(v); return t.length>=d?t:fil…
293 function pad0r2(v/*:any*/,d/*:number*/)/*:string*/{var t=""+v; return t.length>=d?t:fill('0',d-t.le…
295 function pad0r(v/*:any*/,d/*:number*/)/*:string*/{if(v>p2_32||v<-p2_32) return pad0r1(v,d); var i =…
321 function SSF_init_table(t/*:any*/) {
461 function SSF_parse_date_code(v/*:number*/,opts/*:?any*/,b2/*:?boolean*/) {
549 function SSF_general(v/*:any*/, opts/*:any*/) {
986 function eval_fmt(fmt/*:string*/, v/*:any*/, opts/*:any*/, flen/*:number*/) {
1208 function choose_fmt(f/*:string*/, v/*:any*/) {
1229 function SSF_format(fmt/*:string|number*/,v/*:any*/,o/*:?any*/) {
1239 else sfmt = (o.table != null ? (o.table/*:any*/) : table_fmt)[fmt];
1325 }/*:any*/);
1364 declare var ReadShift:any;
1365 declare var CheckField:any;
1366 declare var prep_blob:any;
1367 declare var __readUInt32LE:any;
1368 declare var __readInt32LE:any;
1369 declare var __toBuffer:any;
1370 declare var __utf16le:any;
1371 declare var bconcat:any;
1372 declare var s2a:any;
1373 declare var chr0:any;
1374 declare var chr1:any;
1376 declare var new_buf:any;
1377 declare var new_raw_buf:any;
1378 declare var new_unsafe_buf:any;
1379 declare var Buffer_from:any;
1409 function signed_crc_table()/*:any*/ {
1497 var exports/*:CFBModule*/ = /*::(*/{}/*:: :any)*/;
1557 function parse_extra_field(blob/*:CFBlob*/)/*:any*/ {
1559 var o = /*::(*/{}/*:: :any)*/;
1608 var blob/*:CFBlob*/ = /*::(*/file.slice(0,512)/*:: :any)*/;
1622 if(ssz !== 512) { blob = /*::(*/file.slice(0,ssz)/*:: :any)*/; prep_blob(blob, 28 /* blob.l */); }
1780 //return (payload.slice(start*MSSZ, start*MSSZ + size)/*:any*/);
1788 if(o.length === 0) return (new_buf(0)/*:any*/);
1789 return (bconcat(o).slice(0, entry.size)/*:any*/);
1811 var buf/*:Array<number>*/ = [], buf_chain/*:Array<any>*/ = [];
1829 var sl = sectors.length, sector_list/*:SectorList*/ = ([]/*:any*/);
1861 var blob/*:CFBlob*/ = /*::(*/sector.slice(i, i+128)/*:: :any)*/;
1893 o.content = (sector_list[o.start].data.slice(0,o.size)/*:any*/);
1929 function init_cfb(cfb/*:CFBContainer*/, opts/*:?any*/)/*:void*/ {
1936 cfb.FileIndex[0] = ({ name: root, type: 5 }/*:any*/);
1945 cfb.FileIndex.push(({ name: nm, type: 2, content:p, size:4, L:69, R:69, C:69 }/*:any*/));
1990 }/*:any*/)]);
2253 case "file": get_fs(); fs.writeFileSync(options.filename, (o/*:any*/)); return o;
2734 var blob/*:CFBlob*/ = /*::(*/file/*:: :any)*/;
2768 var EF = parse_extra_field(/*::(*/blob.slice(blob.l+namelen, blob.l+namelen+efsz)/*:: :any)*/);
2805 var ef = parse_extra_field(/*::(*/blob.slice(blob.l, blob.l + efsz)/*:: :any)*/);
2865 …content == "string" ? CRC32.bstr(fi.content, 0) : CRC32.buf(/*::((*/fi.content/*::||[]):any)*/, 0);
2945 return bconcat(([bconcat((out/*:any*/)), bconcat(cdirs), o]/*:any*/));
2958 }/*:any*/);
3153 function cfb_new(opts/*:?any*/)/*:CFBContainer*/ {
3154 var o/*:CFBContainer*/ = ({}/*:any*/);
3159 function cfb_add(cfb/*:CFBContainer*/, name/*:string*/, content/*:?RawBytes*/, opts/*:?any*/)/*:CFB…
3170 file = ({name: filename(name), type: 2}/*:any*/);
3176 file.content = (content/*:any*/);
3244 function write_dl(fname/*:string*/, payload/*:any*/, enc/*:?string*/) {
3258 /*:: declare var IE_SaveFile: any; */
3262 /*:: declare var navigator: any; */
3264 /*:: declare var saveAs: any; */
3268 /*:: declare var chrome: any; */
3306 function keys(o/*:any*/)/*:Array<any>*/ {
3312 function evert_key(obj/*:any*/, key/*:string*/)/*:EvertType*/ {
3313 var o = ([]/*:any*/), K = keys(obj);
3318 function evert(obj/*:any*/)/*:EvertType*/ {
3319 var o = ([]/*:any*/), K = keys(obj);
3324 function evert_num(obj/*:any*/)/*:EvertNumType*/ {
3325 var o = ([]/*:any*/), K = keys(obj);
3330 function evert_arr(obj/*:any*/)/*:EvertArrType*/ {
3331 var o/*:EvertArrType*/ = ([]/*:any*/), K = keys(obj);
3442 function dup(o/*:any*/)/*:any*/ {
3549 function getzipdata(zip, file/*:string*/, safe/*:?boolean*/)/*:any*/ {
3561 function getzipbin(zip, file/*:string*/, safe/*:?boolean*/)/*:any*/ {
3616 function parsexmltag(tag/*:string*/, skip_root/*:?boolean*/, skip_LC/*:?boolean*/)/*:any*/ {
3617 var z = ({}/*:any*/);
3700 function parsexmlbool(value/*:any*/)/*:boolean*/ {
3776 var mtcache/*:{[k:string]:RegExp}*/ = ({}/*:any*/);
3780 …\w+:)?'+f+'(?: xml:space="preserve")?(?:[^>]*)>([\\s\\S]*?)</(?:\\w+:)?'+f+'>',((g||"")/*:any*/)));
3795 // Added line which removes any white space characters after and before html tags
3818 var res/*:Array<any>*/ = [];
3878 }/*:any*/);
3895 }/*:any*/);
4073 function WriteShift(t/*:number*/, val/*:string|number*/, f/*:?string*/)/*:any*/ {
4138 blob.read_shift = /*::(*/ReadShift/*:: :any)*/;
4143 function parsenoop(blob, length/*:: :number, opts?:any */) { blob.l += length; }
4152 function recordhopper(data, cb/*:RecordHopperCB*/, opts/*:?any*/) {
4175 var o/*:Block*/ = (new_buf(sz)/*:any*/);
4205 return ({ next:next, push:push, end:end, _bufs:bufs }/*:any*/);
4227 function shift_cell_xls(cell/*:CellAddress*/, tgt/*:any*/, opts/*:?any*/)/*:CellAddress*/ {
4312 if(typeof cs !== 'string') cs = encode_cell((cs/*:any*/));
4313 if(typeof ce !== 'string') ce = encode_cell((ce/*:any*/));
4363 function safe_format_cell(cell/*:Cell*/, v/*:any*/) {
4369 function format_cell(cell/*:Cell*/, v/*:any*/, o/*:any*/) {
4384 function sheet_add_aoa(_ws/*:?Worksheet*/, data/*:AOA*/, opts/*:?any*/)/*:Worksheet*/ {
4388 var ws/*:Worksheet*/ = _ws || (dense ? ([]/*:any*/) : ({}/*:any*/));
4398 var range/*:Range*/ = ({s: {c:10000000, r:10000000}, e: {c:0, r:0}}/*:any*/);
4412 var cell/*:Cell*/ = ({v: data[R][C] }/*:any*/);
4441 var cell_ref = encode_cell(({c:__C,r:__R}/*:any*/));
4450 function aoa_to_sheet(data/*:AOA*/, opts/*:?any*/)/*:Worksheet*/ { return sheet_add_aoa(null, data,…
4496 var z = ({ t: str, h: str }/*:any*/);
4530 function parse_XLSBCell(data)/*:any*/ {
4537 function write_XLSBCell(cell/*:any*/, o/*:?Block*/) {
4546 function parse_XLSBShortCell(data)/*:any*/ {
4552 function write_XLSBShortCell(cell/*:any*/, o/*:?Block*/) {
4604 var cell/*:Range*/ = ({ s: {}, e: {} }/*:any*/);
5262 }/*:any*/);
5306 function new_ct()/*:any*/ {
5312 TODO:[], xmlns: "" }/*:any*/);
5451 }/*:any*/);
5569 function write_meta_ods(/*:: wb: Workbook, opts: any*/)/*:string*/ {
5672 function load_props_pairs(HP/*:string|Array<Array<any>>*/, TOP, props, opts) {
6005 var dict/*:{[number]:string}*/ = ({}/*:any*/);
6036 function parse_TypedPropertyValue(blob, type/*:number*/, _opts)/*:any*/ {
6088 var Dictionary = -1, DictObj/*:{[number]:string}*/ = ({}/*:any*/);
6173 function guess_property_type(val/*:any*/)/*:number*/ {
6253 if(!blob) return ({}/*:any*/);
6271 var rval = ({ SystemIdentifier: SystemIdentifier }/*:any*/);
6285 …Stream(entries, clsid, RE, PIDSI/*:{[key:string|number]:any}*/, entries2/*:?any*/, clsid2/*:?any*/…
6318 function writebool(v/*:any*/, o) { if(!o) o=new_buf(2); o.write_shift(2, +!!v); return o; }
6320 function parseuint16(blob/*::, length:?number, opts:?any*/) { return blob.read_shift(2, 'u'); }
6322 function parseuint16a(blob, length/*:: :?number, opts:?any*/) { return parslurp(blob,length,parseui…
6510 var out = ({Target:target}/*:any*/);
6564 return ({r:rw, c:col, ixfe:ixfe}/*:any*/);
6820 var strs/*:SST*/ = ([]/*:any*/);
6834 …/*::(*/o/*:: :any)*/.parts = [header.length].concat(strs.map(function(str) { return str.length; })…
6849 var z = ({}/*:any*/);
6941 var o/*:any*/ = {
7221 }/*:any*/);
7515 var o = ({s:colFirst, e:colLast, w:coldx, ixfe:ixfe, flags:flags}/*:any*/);
7705 var d/*:Block*/ = (new_raw_buf(1)/*:any*/);
7758 var fields/*:Array<DBFField>*/ = [], field/*:DBFField*/ = ({}/*:any*/);
7762 field = ({}/*:any*/);
7912 var col/*:Array<any>*/ = [];
8044 }/*:any*/);
8251 function sheet_to_sylk(ws/*:Worksheet*/, opts/*:?any*/, wb/*:?WorkBook*/)/*:string*/ {
8340 function sheet_to_dif(ws/*:Worksheet*//*::, opts:?any*/)/*:string*/ {
8481 function sheet_to_eth(ws/*:Worksheet*//*::, opts:?any*/)/*:string*/ {
8494 function set_text_arr(data/*:string*/, arr/*:AOA*/, R/*:number*/, C/*:number*/, o/*:any*/) {
8506 var arr/*:AOA*/ = ([]/*:any*/);
8574 var ws/*:Worksheet*/ = o.dense ? ([]/*:any*/) : ({}/*:any*/);
8575 var range/*:Range*/ = ({s: {c:0, r:0}, e: {c:0, r:0}}/*:any*/);
8595 var cell = ({}/*:any*/);
8673 function sheet_to_prn(ws/*:Worksheet*//*::, opts:?any*/)/*:string*/ {
8714 function lotushopper(data, cb/*:RecordHopperCB*/, opts/*:any*/) {
8743 var s/*:Worksheet*/ = ((o.dense ? [] : {})/*:any*/), n = "Sheet1", next_n = "", sidx = 0;
9634 var s/*:Worksheet*/ = ((o.dense ? [] : {})/*:any*/);
9671 s = ((o.dense ? [] : {})/*:any*/);
9888 var o/*:Cell*/ = ({t:'s', v:unescapexml(t[1])}/*:any*/);
9972 var s/*:SST*/ = ([]/*:any*/), ss = "";
10020 var s/*:SST*/ = ([]/*:any*/);
10070 var o/*:any*/ = {};
10210 var y/*:any*/ = parsexmltag(x);
10355 var o = ({ key: parseuint16(blob), verificationBytes: parseuint16(blob) }/*:any*/);
10370 var o = ({ Type: opts.biff >= 8 ? blob.read_shift(2) : 0 }/*:any*/); /* wEncryptionType */
10604 border = /*::(*/{}/*:: :any)*/;
10856 var k/*Array<number>*/ = (keys(table_fmt)/*:any*/);
11039 var out = ({}/*:any*/);
11082 function write_BrtFont(font/*:any*/, o) {
11131 if(!rev_XLSBFillPTNames) rev_XLSBFillPTNames = (evert(XLSBFillPTNames)/*:any*/);
11229 styles.NumberFmt = ([]/*:any*/);
11738 function parse_ExtProp(blob/*::, length*/)/*:Array<any>*/ {
11982 function parse_cc_xml(data/*::, name, opts*/)/*:Array<any>*/ {
12085 function parse_drawing(data, rels/*:any*/) {
12128 var fillopts = /*::(*/{'color2':"#BEFF82", 'type':"gradient"}/*:: :any)*/;
12133 var shadata = ({on:"t", 'obscured':"t"}/*:any*/);
12160 …ert_comments(sheet, comments/*:Array<RawComment>*/, threaded/*:boolean*/, people/*:?Array<any>*/) {
12170 cell = ({t:"z"}/*:any*/);
12216 …{ author: y.authorId && authors[y.authorId] || "sheetjsghost", ref: y.ref, guid: y.guid }/*:any*/);
12282 var y/*:any*/ = parsexmltag(x);
12343 var y/*:any*/ = parsexmltag(x);
12396 write_UncheckedRfX((data[0]/*:any*/), o);
12424 delete (c/*:any*/).iauthor;
12501 function parse_ds_bin(/*::data:any, opts, idx:number, rels, wb, themes, styles*/)/*:Worksheet*/ { r…
12502 function parse_ds_xml(/*::data:any, opts, idx:number, rels, wb, themes, styles*/)/*:Worksheet*/ { r…
12503 function parse_ms_bin(/*::data:any, opts, idx:number, rels, wb, themes, styles*/)/*:Worksheet*/ { r…
12504 function parse_ms_xml(/*::data:any, opts, idx:number, rels, wb, themes, styles*/)/*:Worksheet*/ { r…
12508 var rcbase/*:Cell*/ = ({r:0,c:0}/*:any*/);
12886 for(var i = 0, o/*:Array<Array<any>>*/ = []; i != rows && (o[i] = []); ++i)
13302 function stringify_formula(formula/*Array<any>*/, range, cell/*:any*/, supbooks, opts)/*:string*/ {
13374 /*::type = f[1][0]; */c = shift_cell_xls((f[1][1]/*:any*/), _range, opts);
13378 …/*::type = f[1][0]; */c = cell ? shift_cell_xls((f[1][1]/*:any*/), cell, opts) : (f[1][1]/*:any*/);
13382 …/*::type = f[1][0]; */ixti = /*::Number(*/f[1][1]/*::)*/; c = shift_cell_xls((f[1][2]/*:any*/), _r…
13391 var argc/*:number*/ = (f[1][0]/*:any*/), func/*:string*/ = (f[1][1]/*:any*/);
13413 stack.push(encode_range_xls((r/*:any*/), opts));
13417 stack.push(encode_range_xls((r/*:any*/), opts));
13422 stack.push(sname + "!" + encode_range_xls((r/*:any*/), opts));
13434 nameidx = (f[1][2]/*:any*/);
13444 var bookidx/*:number*/ = (f[1][1]/*:any*/); nameidx = (f[1][2]/*:any*/); var externbook;
13500 c = {c:(f[1][1]/*:any*/),r:(f[1][0]/*:any*/)};
13501 var q = ({c: cell.c, r:cell.r}/*:any*/);
13521 stack.push("{" + stringify_array(/*::(*/f[1]/*:: :any)*/) + "}");
15132 sst[len] = ({t:str}/*:any*/); sst.Count ++; sst.Unique ++;
15146 var p = ({min:C+1,max:C+1}/*:any*/);
15172 function get_cell_style(styles/*:Array<any>*/, cell/*:Cell*/, opts) {
15263 var s = opts.dense ? ([]/*:any*/) : ({}/*:any*/);
15264 var refguess/*:Range*/ = ({s: {r:2000000, c:2000000}, e: {r:0, c:0} }/*:any*/);
15267 var mtch/*:?any*/ = data.match(sheetdataregex);
15383 var o = ({sheet:1}/*:any*/);
15462 if(!wb.Workbook) wb.Workbook = ({Sheets:[]}/*:any*/);
15464 var names/*: Array<any> */ = wb.Workbook.Names;
15493 var sview = ({workbookViewId:"0"}/*:any*/);
15519 …var v = (cell.t == "z" || cell.v == null)? "" : writetag('v', escapexml(vv)), o = ({r:ref}/*:any*/…
15557 … "", cells/*:Array<string>*/ = [], cref/*:?Array<string>*/ = [], idx=0, i=0, cc=0, d="", p/*:any*/;
15628 p = ({t:""}/*:any*/);
15740 var params = ({r:rr}/*:any*/), row/*:RowInfo*/, height = -1;
15752 params = ({r:rr}/*:any*/);
15767 params = ({r:R+1}/*:any*/);
15848 rel = ({"ref":l[0]}/*:any*/);
15903 var z = ({}/*:any*/);
16262 var o = ({rfx:rfx, relId:relId, loc:loc, display:display}/*:any*/);
16328 var margins = ({}/*:any*/);
16335 BrtMarginKeys.forEach(function(k) { write_Xnum((margins/*:any*/)[k], o); });
16428 var supbooks = opts.supbooks || /*::(*/wb/*:: :any)*/.supbooks || ([[]]/*:any*/);
16477 p = ({t:val[2]}/*:any*/);
16519 p = ({t:'z',v:void 0}/*:any*/);
16566 cell = ((opts.dense ? s[R][C] : s[encode_col(C) + rr])/*:any*/);
16707 var o/*:any*/ = ({r:R, c:C}/*:any*/);
16728 vv = get_sst_id(opts.Strings, (cell.v == null ? "" : String(cell.v)/*:any*/), opts.revStrings);
16833 if(!wb.Workbook) wb.Workbook = ({Sheets:[]}/*:any*/);
16835 var names/*: Array<any> */ = wb.Workbook.Names;
16956 var cs/*:Worksheet*/ = ((csheet || {"!type":"chart"})/*:any*/);
16984 var s = ({'!type':"chart", '!drawel':null, '!rel':""}/*:any*/);
17244 var y/*:any*/ = parsexmltag(x);
17410 var workbookPr/*:any*/ = ({codeName:"ThisWorkbook"}/*:any*/);
17414 if((wb.Workbook.WBProps[x[0]]/*:any*/) == null) return;
17415 if((wb.Workbook.WBProps[x[0]]/*:any*/) == x[1]) return;
17416 workbookPr[x[0]] = (wb.Workbook.WBProps[x[0]]/*:any*/);
17442 var sht = ({name:escapexml(wb.SheetNames[i].slice(0,31))}/*:any*/);
17459 var d/*:any*/ = {name:n.Name};
17503 var o/*:WBProps*/ = ({}/*:any*/);
17564 var out = ({Name:name, Ptg:formula, Flags: flags}/*:any*/);
17609 var supbooks = ([[]]/*:any*/);
17706 (wb/*:any*/).supbooks = supbooks;
17840 if(name.slice(-4)===".bin") return parse_wb_bin((data/*:any*/), opts);
17841 return parse_wb_xml((data/*:any*/), opts);
17845 …if(name.slice(-4)===".bin") return parse_ws_bin((data/*:any*/), opts, idx, rels, wb, themes, style…
17846 return parse_ws_xml((data/*:any*/), opts, idx, rels, wb, themes, styles);
17850 …if(name.slice(-4)===".bin") return parse_cs_bin((data/*:any*/), opts, idx, rels, wb, themes, style…
17851 return parse_cs_xml((data/*:any*/), opts, idx, rels, wb, themes, styles);
17855 …if(name.slice(-4)===".bin") return parse_ms_bin((data/*:any*/), opts, idx, rels, wb, themes, style…
17856 return parse_ms_xml((data/*:any*/), opts, idx, rels, wb, themes, styles);
17860 …if(name.slice(-4)===".bin") return parse_ds_bin((data/*:any*/), opts, idx, rels, wb, themes, style…
17861 return parse_ds_xml((data/*:any*/), opts, idx, rels, wb, themes, styles);
17865 if(name.slice(-4)===".bin") return parse_sty_bin((data/*:any*/), themes, opts);
17866 return parse_sty_xml((data/*:any*/), themes, opts);
17870 if(name.slice(-4)===".bin") return parse_sst_bin((data/*:any*/), opts);
17871 return parse_sst_xml((data/*:any*/), opts);
17875 if(name.slice(-4)===".bin") return parse_comments_bin((data/*:any*/), opts);
17876 return parse_comments_xml((data/*:any*/), opts);
17880 if(name.slice(-4)===".bin") return parse_cc_bin((data/*:any*/), name, opts);
17881 return parse_cc_xml((data/*:any*/), name, opts);
17885 if(name.slice(-4)===".bin") return parse_xlink_bin((data/*:any*/), rel, name, opts);
17886 return parse_xlink_xml((data/*:any*/), rel, name, opts);
17890 if(name.slice(-4)===".bin") return parse_xlmeta_bin((data/*:any*/), name, opts);
17891 return parse_xlmeta_xml((data/*:any*/), name, opts);
17897 var z/*:any*/ = ([]/*:any*/); if(!skip_root) z[0] = words[0];
17942 var oval/*:any*/ = val;
17987 function parse_xlml_data(xml, ss, data, cell/*:any*/, base, styles, csty, row, arrayf, o) {
18058 function xlml_clean_comment(comment/*:any*/) {
18096 }/*:any*/);
18103 var cell = ({}/*:any*/), row = {};// eslint-disable-line no-unused-vars
18111 var comments/*:Array<Comment>*/ = [], comment/*:Comment*/ = ({}/*:any*/);
18115 var Workbook/*:WBWBProps*/ = ({ Sheets:[], WBProps:{date1904:false} }/*:any*/), wsprops = {};
18140 cell.l = ({Target:unescapexml(cell.HRef)}/*:any*/);
18267 }/*:any*/);
18338 comment = ({a:tmp.Author}/*:any*/);
18807 var out = ({}/*:any*/);
18852 var o = /*::(*/{"ss:ID": "s" + (21+id)}/*:: :any)*/;
18861 var names/*:Array<any>*/ = wb.Workbook.Names;
18875 var names/*:Array<any>*/ = wb.Workbook.Names;
18892 /* NOTE: spec technically allows any order, but stick with implied order */
18996 function write_ws_xlml_comment(comments/*:Array<any>*/)/*:string*/ {
19067 var k/*:any*/ = {"ss:Index":i+1};
19180 function slurp(RecordType, R, blob, length/*:number*/, opts)/*:any*/ {
19208 var b = (bconcat(bufs)/*:any*/);
19216 function safe_format_xf(p/*:any*/, opts/*:ParseOpts*/, date1904/*:?boolean*/) {
19241 return ({v:val, ixfe:ixfe, t:t}/*:any*/);
19246 var wb = ({opts:{}}/*:any*/);
19249 var out/*:Worksheet*/ = ((options.dense ? [] : {})/*:any*/);
19251 var range/*:Range*/ = ({}/*:any*/);
19253 var sst/*:SST*/ = ([]/*:any*/);
19263 …var Workbook/*:WBWBProps*/ = ({ Sheets:[], WBProps:{date1904:false}, Views:[{}] }/*:any*/), wsprop…
19269 var process_cell_style = function pcs(cell, line/*:any*/, options) {
19272 line.s = ({}/*:any*/);
19278 var addcell = function addcell(cell/*:any*/, line/*:any*/, options/*:any*/) {
19320 }/*:any*/);
19327 var supbooks = ([]/*:any*/); // 1-indexed, will hold extern names
19365 var val/*:any*/ = ({}/*:any*/);
19366 if(RecordType === 0x000a /* EOF */) val = /*::(*/R.f(blob, length, opts)/*:: :any)*/;
19367 else val = /*::(*/slurp(RecordType, R, blob, length, opts)/*:: :any)*/;
19368 /*:: val = (val:any); */
19469 out = ((options.dense ? [] : {})/*:any*/);
19489 out = ((options.dense ? [] : {})/*:any*/);
19513 temp_val = ({ixfe: val.ixfe, XF: XFs[val.ixfe]||{}, v:val.val, t:'n'}/*:any*/);
19519 temp_val = ({ixfe: val.ixfe, XF: XFs[val.ixfe], v:val.val, t:val.t}/*:any*/);
19525 temp_val = ({ixfe: val.ixfe, XF: XFs[val.ixfe], v:val.rknum, t:'n'}/*:any*/);
19533 temp_val= ({ixfe:ixfe, XF:XFs[ixfe], v:val.rkrec[j-val.c][1], t:'n'}/*:any*/);
19601 temp_val = ({ixfe: val.ixfe, XF: XFs[val.ixfe], t:'z'}/*:any*/);
19609 temp_val= ({ixfe:_ixfe, XF:XFs[_ixfe], t:'z'}/*:any*/);
19671 cc = out[val[0].r][val[0].c] = ({t:"z"}/*:any*/);
19673 cc = out[encode_cell(val[0])] = ({t:"z"}/*:any*/);
19803 function parse_xlscfb(cfb/*:any*/, options/*:?ParseOpts*/)/*:Workbook*/ {
19808 var CompObj/*:?CFBEntry*/, WB/*:?any*/;
19821 WB = ({content: cfb}/*:any*/);
19825 var _data/*:?any*/;
19827 if(options.bookProps && !options.bookSheets) WorkbookP = ({}/*:any*/);
19842 if(cfb.FullPaths) parse_xls_props(/*::((*/cfb/*:: :any):CFBContainer)*/, props, options);
21411 var _WB/*:WBWBProps*/ = ((wb||{}).Workbook||{}/*:any*/);
21412 var _sheet/*:WBWSProp*/ = ((_WB.Sheets||[])[idx]||{}/*:any*/);
21483 var _WB/*:WBWBProps*/ = ((wb||{}).Workbook||{}/*:any*/);
21485 var _wb/*:WBProps*/ = /*::((*/_WB.WBProps||{/*::CodeName:"ThisWorkbook"*/}/*:: ):any)*/;
21548 var _sheet/*:WBWSProp*/ = _sheets[j] || ({}/*:any*/);
21578 o.Strings = /*::((*/[]/*:: :any):SST)*/; o.Strings.Count = 0; o.Strings.Unique = 0;
21612 var ws/*:Worksheet*/ = opts.dense ? ([]/*:any*/) : ({}/*:any*/);
21614 var mtch/*:any*/ = str.match(/<table/i);
21616 var mtch2/*:any*/ = str.match(/<\/table/i);
21654 o = ({t:'d', v:parseDate(m)}/*:any*/);
21655 if(!opts.cellDates) o = ({t:'n', v:datenum(o.v)}/*:any*/);
21670 var sp = ({}/*:any*/);
21684 sp = ({}/*:any*/);
21736 function sheet_add_dom(ws/*:Worksheet*/, table/*:HTMLElement*/, _opts/*:?any*/)/*:Worksheet*/ {
21796 o = ({t:'d', v:parseDate(v)}/*:any*/);
21797 if(!opts.cellDates) o = ({t:'n', v:datenum(o.v)}/*:any*/);
21823 function parse_dom_table(table/*:HTMLElement*/, _opts/*:?any*/)/*:Worksheet*/ {
21825 var ws/*:Worksheet*/ = opts.dense ? ([]/*:any*/) : ({}/*:any*/);
21829 function table_to_book(table/*:HTMLElement*/, opts/*:?any*/)/*:Workbook*/ {
21852 function parse_text_p(text/*:string*//*::, tag*/)/*:Array<any>*/ {
22092 var state/*:Array<any>*/ = [], tmp;
22098 var ws = opts.dense ? ([]/*:any*/) : ({}/*:any*/);
22099 var Rn, q/*:: :any = ({t:"", v:null, z:null, w:"",c:[],}:any)*/;
22100 var ctag = ({value:""}/*:any*/);
22110 var atag = ({}/*:any*/);
22112 var comments/*:Array<Comment>*/ = [], comment/*:Comment*/ = ({}/*:any*/);
22142 ws = opts.dense ? ([]/*:any*/) : ({}/*:any*/); merges = [];
22172 q = ({t:'z', v:null/*:: , z:null, w:"",c:[]*/}/*:any*/);
22195 comments = []; comment = ({}/*:any*/);
22196 q = ({t:ctag['数据类型'] || ctag['value-type'], v:null/*:: , z:null, w:"",c:[]*/}/*:any*/);
22274 atag = ({}/*:any*/);
22293 if(textR.length) /*::(*/comment/*:: :any)*/.R = textR;
22402 var nrange = ({Name:tag.name, Ref:_Ref[0] + '!' + _Ref[1]}/*:any*/);
22609 }/*:any*/);
22610 if(opts.bookSheets) delete /*::(*/out/*:: :any)*/.Sheets;
22615 opts = opts || ({}/*:any*/);
22633 var write_styles_ods/*:{(wb:any, opts:any):string}*/ = /* @__PURE__ */(function() {
22827 var write_content_ods/*:{(wb:any, opts:any):string}*/ = /* @__PURE__ */(function() {
23070 function write_ods(wb/*:any*/, opts/*:any*/) {
25023 function fix_opts_func(defaults/*:Array<Array<any> >*/)/*:{(o:any):void}*/ {
25163 var dir = parse_ct((getzipstr(zip, '[Content_Types].xml')/*:?any*/));
25178 var themes = ({}/*:any*/);
25179 var styles = ({}/*:any*/);
25217 var out = ({}/*:any*/);
25231 var sheetRels = ({}/*:any*/);
25301 }/*:any*/);
25363 /*:: declare var decrypt_agile:any; */
25366 /*:: declare var decrypt_std76:any; */
25382 opts.Strings = /*::((*/[]/*:: :any):SST)*/; opts.Strings.Count = 0; opts.Strings.Unique = 0;
25517 opts.Strings = /*::((*/[]/*:: :any):SST)*/; opts.Strings.Count = 0; opts.Strings.Unique = 0;
25785 function write_cfb_ctr(cfb/*:CFBContainer*/, o/*:WriteOpts*/)/*:any*/ {
25805 /*:: declare var encrypt_agile:any; */
25806 function write_zip_type(wb/*:Workbook*/, opts/*:?WriteOpts*/)/*:any*/ {
25811 function write_zip_typeXLSX(wb/*:Workbook*/, opts/*:?WriteOpts*/)/*:any*/ {
25816 function write_zip_denouement(z/*:any*/, o/*:?WriteOpts*/)/*:any*/ {
25829 …Type:"zip", type: /*::(*/{"nodebuffer": "buffer", "string": "binary"}/*:: :any)*/[oopts.type] || o…
25840 return o.type == "string" ? utf8read(/*::(*/out/*:: :any)*/) : out;
25843 function write_cfb_type(wb/*:Workbook*/, opts/*:?WriteOpts*/)/*:any*/ {
25849 function write_string_type(out/*:string*/, opts/*:WriteOpts*/, bom/*:?string*/)/*:any*/ {
25866 function write_stxt_type(out/*:string*/, opts/*:WriteOpts*/)/*:any*/ {
25881 function write_binary_type(out, opts/*:WriteOpts*/)/*:any*/ {
25901 …if(o.type == "array") { o.type = "binary"; var out/*:string*/ = (writeSyncXLSX(wb, o)/*:any*/); o.…
25910 …if(o.type == "array") { o.type = "binary"; var out/*:string*/ = (writeSync(wb, o)/*:any*/); o.type…
25985 var _cb = cb; if(!(_cb instanceof Function)) _cb = (opts/*:any*/);
25990 row: any;
25994 …ge*/, R/*:number*/, cols/*:Array<string>*/, header/*:number*/, hdr/*:Array<any>*/, dense/*:boolean…
25998 var row/*:any*/ = (header === 1) ? [] : {};
26035 var val = {t:'n',v:0}, header = 0, offset = 1, hdr/*:Array<any>*/ = [], v=0, vv="";
26051 var out/*:Array<any>*/ = [];
26179 function sheet_add_json(_ws/*:?Worksheet*/, js/*:Array<any>*/, opts)/*:Worksheet*/ {
26184 var ws/*:Worksheet*/ = _ws || (dense ? ([]/*:any*/) : ({}/*:any*/));
26193 var range/*:Range*/ = ({s: {c:0, r:0}, e: {c:_C, r:_R + js.length - 1 + offset}}/*:any*/);
26227 if(!dense) ws[ref] = cell = ({t:t, v:v}/*:any*/);
26228 else ROW[_C + C] = cell = ({t:t, v:v}/*:any*/);
26248 function json_to_sheet(js/*:Array<any>*/, opts)/*:Worksheet*/ { return sheet_add_json(null, js, opt…
26368 var utils1/*:any*/ = {
26472 var val = {t:'n',v:0}, header = 0, offset = 1, hdr/*:Array<any>*/ = [], v=0, vv="";