Lines Matching refs:wb

7390 function write_ws_xml_cell(cell, ref, ws, opts, idx, wb) {  argument
7526 function write_ws_xml_data(ws, opts, idx, wb) { argument
7535 if((cell = write_ws_xml_cell(ws[ref], ref, ws, opts, idx, wb)) != null) r.push(cell);
7547 function write_ws_xml(idx, opts, wb) { argument
7549 var s = wb.SheetNames[idx], sidx = 0, rdata = "";
7550 var ws = wb.Sheets[s];
7558 rdata = write_ws_xml_data(ws, opts, idx, wb);
7942 function write_CELLTABLE(ba, ws, idx, opts, wb) { argument
7961 function write_ws_bin(idx, opts, wb) { argument
7963 var s = wb.SheetNames[idx], ws = wb.Sheets[s] || {};
7971 write_CELLTABLE(ba, ws, idx, opts, wb);
8098 function parse_wb_defaults(wb) { argument
8099 push_defaults(wb.WBProps, WBPropsDef);
8100 push_defaults(wb.CalcPr, CalcPrDef);
8102 push_defaults_array(wb.WBView, WBViewDef);
8103 push_defaults_array(wb.Sheets, SheetDef);
8105 _ssfopts.date1904 = parsexmlbool(wb.WBProps.date1904, 'date1904');
8110 var wb = { AppVersion:{}, WBProps:{}, WBView:[], Sheets:[], CalcPr:{}, xmlns: "" }; class in parse_wb_xml
8120 wb.xmlns = y[xmlns];
8125 case '<fileVersion': delete y[0]; wb.AppVersion = y; break;
8132 case '<workbookPr': delete y[0]; wb.WBProps = y; break;
8133 case '<workbookPr/>': delete y[0]; wb.WBProps = y; break;
8142 case '<workbookView': delete y[0]; wb.WBView.push(y); break;
8147 case '<sheet': delete y[0]; y.name = utf8read(y.name); wb.Sheets.push(y); break;
8167 case '<calcPr': delete y[0]; wb.CalcPr = y; break;
8168 case '<calcPr/>': delete y[0]; wb.CalcPr = y; break;
8216 if(XMLNS.main.indexOf(wb.xmlns) === -1) throw new Error("Unknown Namespace: " + wb.xmlns);
8218 parse_wb_defaults(wb);
8220 return wb;
8230 function safe1904(wb) { argument
8232 …try { return parsexmlbool(wb.Workbook.WBProps.date1904) ? "true" : "false"; } catch(e) { return "f…
8235 function write_wb_xml(wb, opts) { argument
8238 o[o.length] = (writextag('workbookPr', null, {date1904:safe1904(wb)}));
8240 for(var i = 0; i != wb.SheetNames.length; ++i)
8241 …o[o.length] = (writextag('sheet',null,{name:wb.SheetNames[i].substr(0,31), sheetId:""+(i+1), "r:id…
8288 var wb = { AppVersion:{}, WBProps:{}, WBView:[], Sheets:[], CalcPr:{}, xmlns: "" }; class in parse_wb_bin
8293 case 'BrtBundleSh': wb.Sheets.push(val); break;
8345 parse_wb_defaults(wb);
8347 return wb;
8351 function write_BUNDLESHS(ba, wb, opts) { argument
8353 for(var idx = 0; idx != wb.SheetNames.length; ++idx) {
8354 var d = { hsState: 0, iTabID: idx+1, strRelID: 'rId' + (idx+1), name: wb.SheetNames[idx] };
8373 function write_BOOKVIEWS(ba, wb, opts) { argument
8399 function write_wb_bin(wb, opts) { argument
8407 write_BOOKVIEWS(ba, wb, opts);
8408 write_BUNDLESHS(ba, wb, opts);
8455 function write_wb(wb, name, opts) { argument
8456 return (name.substr(-4)===".bin" ? write_wb_bin : write_wb_xml)(wb, opts);
8459 function write_ws(data, name, opts, wb) { argument
8460 return (name.substr(-4)===".bin" ? write_ws_bin : write_ws_xml)(data, opts, wb);
9176 function write_xlml(wb, opts) { } argument
9255 var wb = {opts:{}}; class in parse_workbook
9359 case 'Date1904': wb.opts.Date1904 = val; break;
9360 case 'WriteProtect': wb.opts.WriteProtect = true; break;
9381 case 'RefreshAll': wb.opts.RefreshAll = val; break;
9387 case 'CalcCount': wb.opts.CalcCount = val; break;
9388 case 'CalcDelta': wb.opts.CalcDelta = val; break;
9389 case 'CalcIter': wb.opts.CalcIter = val; break;
9390 case 'CalcMode': wb.opts.CalcMode = val; break;
9391 case 'CalcPrecision': wb.opts.CalcPrecision = val; break;
9392 case 'CalcSaveRecalc': wb.opts.CalcSaveRecalc = val; break;
9395 case 'ForceFullCalculation': wb.opts.FullCalc = val; break;
9450 if(temp_val.XF) safe_format_xf(temp_val, options, wb.opts.Date1904);
9455 if(temp_val.XF) safe_format_xf(temp_val, options, wb.opts.Date1904);
9460 if(temp_val.XF) safe_format_xf(temp_val, options, wb.opts.Date1904);
9467 if(temp_val.XF) safe_format_xf(temp_val, options, wb.opts.Date1904);
9479 if(temp_val.XF) safe_format_xf(temp_val, options, wb.opts.Date1904);
9490 if(temp_val.XF) safe_format_xf(temp_val, options, wb.opts.Date1904);
9508 if(temp_val.XF) safe_format_xf(temp_val, options, wb.opts.Date1904);
9515 if(temp_val.XF) safe_format_xf(temp_val, options, wb.opts.Date1904);
9795 wb.Directory=sheetnamesraw;
9796 wb.SheetNames=sheetnamesraw;
9797 if(!options.bookSheets) wb.Sheets=Sheets;
9798 wb.Preamble=Preamble;
9799 wb.Strings = sst;
9800 wb.SSF = SSF.get_table();
9801 if(opts.enc) wb.Encryption = opts.enc;
9802 wb.Metadata = {};
9803 if(country !== undefined) wb.Metadata.Country = country;
9804 return wb;
11182 var wb = parse_wb(getzipdata(zip, dir.workbooks[0].replace(/^\//,'')), dir.workbooks[0], opts);
11206 else if(wb.Sheets) sheets = wb.Sheets.map(function pluck(x){ return x.name; });
11220 var wbsheets = wb.Sheets;
11231 if(wbrels) wbrels = safe_parse_wbrels(wbrels, wb.Sheets);
11248 Workbook: wb,
11280 function write_zip(wb, opts) { argument
11281 if(wb && !wb.SSF) {
11282 wb.SSF = SSF.get_table();
11284 if(wb && wb.SSF) {
11285 make_ssf(SSF); SSF.load_table(wb.SSF);
11286 opts.revssf = evert_num(wb.SSF); opts.revssf[wb.SSF[65535]] = 0;
11302 zip.file(f, write_core_props(wb.Props, opts));
11307 if(!wb.Props) wb.Props = {};
11308 wb.Props.SheetNames = wb.SheetNames;
11309 wb.Props.Worksheets = wb.SheetNames.length;
11310 zip.file(f, write_ext_props(wb.Props, opts));
11314 if(wb.Custprops !== wb.Props && keys(wb.Custprops||{}).length > 0) {
11316 zip.file(f, write_cust_props(wb.Custprops, opts));
11322 zip.file(f, write_wb(wb, f, opts));
11326 for(rId=1;rId <= wb.SheetNames.length; ++rId) {
11328 zip.file(f, write_ws(rId-1, f, opts, wb));
11350 zip.file(f, write_sty(wb, f, opts));
11405 function write_zip_type(wb, opts) { argument
11407 var z = write_zip(wb, o);
11417 function writeSync(wb, opts) { argument
11420 case 'xml': return write_xlml(wb, o);
11421 default: return write_zip_type(wb, o);
11425 function writeFileSync(wb, filename, opts) { argument
11436 return writeSync(wb, o);