Lines Matching refs:arr

3409 function cc2str(arr/*:Array<number>*/, debomit)/*:string*/ {  argument
3410 if(has_buf && Buffer.isBuffer(arr)) {
3413 if(arr[0] == 0xFF && arr[1] == 0xFE) return utf8write(arr.slice(2).toString("utf16le"));
3414 …if(arr[1] == 0xFE && arr[2] == 0xFF) return utf8write(utf16beread(arr.slice(2).toString("binary"))…
3416 return arr.toString("binary");
3421 …if(arr[0] == 0xFF && arr[1] == 0xFE) return utf8write(new TextDecoder("utf-16le").decode(arr.slice…
3422 …if(arr[0] == 0xFE && arr[1] == 0xFF) return utf8write(new TextDecoder("utf-16be").decode(arr.slice…
3433 if(Array.isArray(arr)) arr = new Uint8Array(arr);
3434 …return new TextDecoder("latin1").decode(arr).replace(/[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ]/g, function(c)…
3438 for(var i = 0; i != arr.length; ++i) o.push(String.fromCharCode(arr[i]));
4946 function rgbify(arr/*:Array<number>*/)/*:Array<[number, number, number]>*/ { return arr.map(functio… argument
6225 var arr = val.split(".");
6226 val = ((+arr[0])<<16) + ((+arr[1])||0);
6311 var arr = [], target = blob.l + length;
6312 while(blob.l < target) arr.push(cb(blob, target - blob.l));
6314 return arr;
8060 var records = str.split(/[\n\r]+/), R = -1, C = -1, ri = 0, rj = 0, arr/*:AOA*/ = [];
8106 for(j = arr.length; j <= R; ++j) arr[j] = [];
8137 if(!arr[R][C]) arr[R][C] = { t: cell_t, v: val };
8138 else { arr[R][C].t = cell_t; arr[R][C].v = val; }
8139 if(next_cell_format) arr[R][C].z = next_cell_format;
8140 …if(opts.cellText !== false && next_cell_format) arr[R][C].w = SSF_format(arr[R][C].z, arr[R][C].v,…
8145 var shrbase = _R > -1 && arr[_R][_C];
8150 if(!arr[R][C]) arr[R][C] = { t: 'n', f: formula };
8151 else arr[R][C].f = formula;
8160 for(j = arr.length; j <= R; ++j) arr[j] = [];
8198 if(opts && opts.sheetRows) arr = arr.slice(0, opts.sheetRows);
8199 return [arr, sht, wb];
8296 var records = str.split('\n'), R = -1, C = -1, ri = 0, arr/*:AOA*/ = [];
8298 if (records[ri].trim() === 'BOT') { arr[++R] = []; C = 0; continue; }
8308 if (data === 'BOT') { arr[++R] = []; C = 0; continue; }
8312 if(data === 'TRUE') arr[R][C] = true;
8313 else if(data === 'FALSE') arr[R][C] = false;
8314 else if(!isNaN(fuzzynum(value))) arr[R][C] = fuzzynum(value);
8315 else if(!isNaN(fuzzydate(value).getDate())) arr[R][C] = parseDate(value);
8316 else arr[R][C] = value;
8322 arr[R][C++] = data !== '' ? data : null;
8327 if(opts && opts.sheetRows) arr = arr.slice(0, opts.sheetRows);
8328 return arr;
8398 var records = str.split('\n'), R = -1, C = -1, ri = 0, arr/*:AOA*/ = [];
8403 if(arr.length <= addr.r) for(R = arr.length; R <= addr.r; ++R) if(!arr[R]) arr[R] = [];
8406 case 't': arr[R][C] = decode(record[3]); break;
8407 case 'v': arr[R][C] = +record[3]; break;
8412 case 'nl': arr[R][C] = +record[4] ? true : false; break;
8413 default: arr[R][C] = +record[4]; break;
8415 if(record[2] == 'vtf') arr[R][C] = [arr[R][C], _f];
8418 if(opts && opts.sheetRows) arr = arr.slice(0, opts.sheetRows);
8419 return arr;
8494 function set_text_arr(data/*:string*/, arr/*:AOA*/, R/*:number*/, C/*:number*/, o/*:any*/) { argument
8495 if(o.raw) arr[R][C] = data;
8497 else if(data === 'TRUE') arr[R][C] = true;
8498 else if(data === 'FALSE') arr[R][C] = false;
8499 else if(!isNaN(fuzzynum(data))) arr[R][C] = fuzzynum(data);
8500 else if(!isNaN(fuzzydate(data).getDate())) arr[R][C] = parseDate(data);
8501 else arr[R][C] = data;
8506 var arr/*:AOA*/ = ([]/*:any*/);
8507 if(!f || f.length === 0) return arr;
8519 arr[R] = [];
8522 set_text_arr(lines[R].slice(0, start).trim(), arr, R, C, o);
8524 set_text_arr(lines[R].slice(start+(C-1)*10,start+C*10).trim(),arr,R,C,o);
8526 if(o.sheetRows) arr = arr.slice(0, o.sheetRows);
8527 return arr;
17578 var arr = [
17583 if(name.Comment) arr.push(write_XLNullableWideString(name.Comment));
17587 arr.push(x);
17596 return bconcat(arr);