SYMBOL INDEX (1911 symbols across 74 files) FILE: bin/alasql-cli.js function isPipeData (line 67) | function isPipeData(sql) { function pipeIsSQL (line 72) | function pipeIsSQL() { function loadSqlFile (line 85) | function loadSqlFile(filePath) { function main (line 98) | function main() { function execute (line 135) | function execute(sql, params) { function isDirectory (line 199) | function isDirectory(filePath) { function formatOutput (line 216) | function formatOutput(obj) { FILE: examples/angular/import-export-excel/import-export-to-excel.factory.js function ImportExportToExcel (line 6) | function ImportExportToExcel(alasql, $log, $rootScope) { FILE: examples/angular/import-export-excel/import-from-excel.directive.js function importFromExcel (line 6) | function importFromExcel(ImportExportToExcel) { FILE: examples/angular/import-export-excel/test.controller.js function TestController (line 7) | function TestController($scope, ImportExportToExcel) { FILE: examples/precompile/build/myCode.bundle.js function sign (line 28) | function sign(x) { function evenRound (line 31) | function evenRound(x) { function createNumberConversion (line 38) | function createNumberConversion(bitLength, typeOpts) { function normalize (line 8399) | function normalize(str) { function findStatus (line 8407) | function findStatus(val) { function countSymbols (line 8424) | function countSymbols(string) { function mapChars (line 8427) | function mapChars(domain_name, useSTD3, processing_option) { function validateLabel (line 8477) | function validateLabel(label, processing_option) { function processing (line 8511) | function processing(domain_name, useSTD3, processing_option) { function countSymbols (line 8579) | function countSymbols(str) { function at (line 8582) | function at(input, idx) { function isASCIIDigit (line 8586) | function isASCIIDigit(c) { function isASCIIAlpha (line 8589) | function isASCIIAlpha(c) { function isASCIIAlphanumeric (line 8592) | function isASCIIAlphanumeric(c) { function isASCIIHex (line 8595) | function isASCIIHex(c) { function isSingleDot (line 8598) | function isSingleDot(buffer) { function isDoubleDot (line 8601) | function isDoubleDot(buffer) { function isWindowsDriveLetterCodePoints (line 8605) | function isWindowsDriveLetterCodePoints(cp1, cp2) { function isWindowsDriveLetterString (line 8608) | function isWindowsDriveLetterString(string) { function isNormalizedWindowsDriveLetterString (line 8615) | function isNormalizedWindowsDriveLetterString(string) { function containsForbiddenHostCodePoint (line 8618) | function containsForbiddenHostCodePoint(string) { function containsForbiddenHostCodePointExcludingPercent (line 8621) | function containsForbiddenHostCodePointExcludingPercent(string) { function isSpecialScheme (line 8624) | function isSpecialScheme(scheme) { function isSpecial (line 8627) | function isSpecial(url) { function defaultPort (line 8630) | function defaultPort(scheme) { function percentEncode (line 8633) | function percentEncode(c) { function utf8PercentEncode (line 8640) | function utf8PercentEncode(c) { function utf8PercentDecode (line 8648) | function utf8PercentDecode(str) { function isC0ControlPercentEncode (line 8663) | function isC0ControlPercentEncode(c) { function isPathPercentEncode (line 8667) | function isPathPercentEncode(c) { function isUserinfoPercentEncode (line 8671) | function isUserinfoPercentEncode(c) { function percentEncodeChar (line 8674) | function percentEncodeChar(c, encodeSetPredicate) { function parseIPv4Number (line 8681) | function parseIPv4Number(input) { function parseIPv4 (line 8699) | function parseIPv4(input) { function serializeIPv4 (line 8736) | function serializeIPv4(address) { function parseIPv6 (line 8748) | function parseIPv6(input) { function serializeIPv6 (line 8853) | function serializeIPv6(address) { function parseHost (line 8877) | function parseHost(input, isSpecialArg) { function parseOpaqueHost (line 8901) | function parseOpaqueHost(input) { function findLongestZeroSequence (line 8912) | function findLongestZeroSequence(arr) { function serializeHost (line 8941) | function serializeHost(host) { function trimControlChars (line 8950) | function trimControlChars(url) { function trimTabAndNewline (line 8953) | function trimTabAndNewline(url) { function shortenPath (line 8956) | function shortenPath(url) { function includesCredentials (line 8966) | function includesCredentials(url) { function cannotHaveAUsernamePasswordPort (line 8969) | function cannotHaveAUsernamePasswordPort(url) { function isNormalizedWindowsDriveLetter (line 8972) | function isNormalizedWindowsDriveLetter(string) { function URLStateMachine (line 8975) | function URLStateMachine(input, base, encodingOverride, url, stateOverri... function serializeURL (line 9592) | function serializeURL(url, excludeFragment) { function serializeOrigin (line 9625) | function serializeOrigin(tuple) { method constructor (line 9709) | constructor(constructorArgs) { method href (line 9725) | get href() { method href (line 9728) | set href(v) { method origin (line 9735) | get origin() { method protocol (line 9738) | get protocol() { method protocol (line 9741) | set protocol(v) { method username (line 9744) | get username() { method username (line 9747) | set username(v) { method password (line 9753) | get password() { method password (line 9756) | set password(v) { method host (line 9762) | get host() { method host (line 9772) | set host(v) { method hostname (line 9778) | get hostname() { method hostname (line 9784) | set hostname(v) { method port (line 9790) | get port() { method port (line 9796) | set port(v) { method pathname (line 9806) | get pathname() { method pathname (line 9815) | set pathname(v) { method search (line 9822) | get search() { method search (line 9828) | set search(v) { method hash (line 9838) | get hash() { method hash (line 9844) | set hash(v) { method toJSON (line 9853) | toJSON() { function URL2 (line 9865) | function URL2(url) { method get (line 9897) | get() { method set (line 9900) | set(V) { method get (line 9914) | get() { method get (line 9921) | get() { method set (line 9924) | set(V) { method get (line 9932) | get() { method set (line 9935) | set(V) { method get (line 9943) | get() { method set (line 9946) | set(V) { method get (line 9954) | get() { method set (line 9957) | set(V) { method get (line 9965) | get() { method set (line 9968) | set(V) { method get (line 9976) | get() { method set (line 9979) | set(V) { method get (line 9987) | get() { method set (line 9990) | set(V) { method get (line 9998) | get() { method set (line 10001) | set(V) { method get (line 10009) | get() { method set (line 10012) | set(V) { method is (line 10020) | is(obj) { method create (line 10023) | create(constructorArgs, privateData) { method setup (line 10028) | setup(obj, constructorArgs, privateData) { function _interopDefault (line 10058) | function _interopDefault(ex) { class Blob2 (line 10071) | class Blob2 { method constructor (line 10072) | constructor() { method size (line 10105) | get size() { method type (line 10108) | get type() { method text (line 10111) | text() { method arrayBuffer (line 10114) | arrayBuffer() { method stream (line 10119) | stream() { method toString (line 10126) | toString() { method slice (line 10129) | slice() { function FetchError (line 10167) | function FetchError(message, type, systemError) { function Body (line 10187) | function Body(body) { method body (line 10230) | get body() { method bodyUsed (line 10233) | get bodyUsed() { method arrayBuffer (line 10236) | arrayBuffer() { method blob (line 10241) | blob() { method json (line 10254) | json() { method text (line 10269) | text() { method buffer (line 10274) | buffer() { method textConverted (line 10277) | textConverted() { function consumeBody (line 10300) | function consumeBody() { function convertBody (line 10385) | function convertBody(buffer, headers) { function isURLSearchParams (line 10424) | function isURLSearchParams(obj) { function isBlob (line 10442) | function isBlob(obj) { function clone (line 10454) | function clone(instance) { function extractContentType (line 10470) | function extractContentType(body) { function getTotalBytes (line 10493) | function getTotalBytes(instance) { function writeToStream (line 10513) | function writeToStream(dest, instance) { function validateName (line 10529) | function validateName(name) { function validateValue (line 10535) | function validateValue(value) { function find (line 10541) | function find(map, name) { class Headers (line 10552) | class Headers { method constructor (line 10553) | constructor() { method get (line 10596) | get(name) { method forEach (line 10605) | forEach(callback) { method set (line 10618) | set(name, value) { method append (line 10626) | append(name, value) { method has (line 10638) | has(name) { method delete (line 10643) | delete(name) { method raw (line 10651) | raw() { method keys (line 10654) | keys() { method values (line 10657) | values() { method [Symbol.iterator] (line 10660) | [Symbol.iterator]() { function getHeaders (line 10682) | function getHeaders(headers) { function createHeadersIterator (line 10700) | function createHeadersIterator(target, kind) { method next (line 10711) | next() { function exportNodeCompatibleHeaders (line 10740) | function exportNodeCompatibleHeaders(headers) { function createHeadersLenient (line 10748) | function createHeadersLenient(obj) { class Response (line 10774) | class Response { method constructor (line 10775) | constructor() { method url (line 10795) | get url() { method status (line 10798) | get status() { method ok (line 10801) | get ok() { method redirected (line 10804) | get redirected() { method statusText (line 10807) | get statusText() { method headers (line 10810) | get headers() { method clone (line 10813) | clone() { function parseURL (line 10844) | function parseURL(urlStr) { function isRequest (line 10851) | function isRequest(input) { function isAbortSignal (line 10854) | function isAbortSignal(signal) { class Request (line 10859) | class Request { method constructor (line 10860) | constructor(input) { method method (line 10921) | get method() { method url (line 10924) | get url() { method headers (line 10927) | get headers() { method redirect (line 10930) | get redirect() { method signal (line 10933) | get signal() { method clone (line 10936) | clone() { function getNodeRequestOptions (line 10955) | function getNodeRequestOptions(request) { function AbortError (line 11001) | function AbortError(message) { function fetch2 (line 11022) | function fetch2(url, opts) { function fixResponseChunkedTransferBadEnding (line 11260) | function fixResponseChunkedTransferBadEnding(request, errorCallback) { function destroyStream (line 11279) | function destroyStream(stream, err2) { function make_xlsx_lib (line 16641) | function make_xlsx_lib(XLSX2) { function popStack (line 71800) | function popStack(n) { function Parser (line 73715) | function Parser() { function n2u (line 73748) | function n2u(s) { function und (line 73751) | function und(s, r) { function returnTrue (line 73754) | function returnTrue() { function returnUndefined (line 73757) | function returnUndefined() {} function fetchData (line 73958) | async function fetchData(path, success, error, async) { function getData (line 73964) | function getData(path, success, error) { function getBinaryData (line 73976) | function getBinaryData(path, success, error) { function cleanupCache (line 74683) | function cleanupCache(statement) { function adrunone (line 74786) | function adrunone(data) { class Transaction (line 75218) | class Transaction { method constructor (line 75222) | constructor(databaseid) { method commit (line 75227) | commit() { method rollback (line 75232) | rollback() { method exec (line 75240) | exec(sql, params, cb) { class View (line 75276) | class View { method constructor (line 75277) | constructor(params) { class Query (line 75286) | class Query { method constructor (line 75287) | constructor(params) { class Recordset (line 75297) | class Recordset { method constructor (line 75298) | constructor(params) { class Base (line 75305) | class Base { method constructor (line 75306) | constructor(params) { method toString (line 75309) | toString() {} method toType (line 75310) | toType() {} method toJS (line 75311) | toJS() {} method exec (line 75312) | exec() {} method compile (line 75313) | compile() {} method constructor (line 75322) | constructor(params) { method toString (line 75325) | toString() { method compile (line 75328) | compile(db) { method constructor (line 75340) | constructor(params) { method toString (line 75343) | toString() { method toJS (line 75349) | toJS(context) { method compile (line 75353) | compile(databaseid) { method #doSearch (line 75366) | #doSearch(databaseid, params, cb) { method PROP (line 75911) | PROP(val, args, stope) { method APROP (line 75931) | APROP(val, args) { method EQ (line 75943) | EQ(val, args, stope, params) { method LIKE (line 75952) | LIKE(val, args, stope, params) { method ATTR (line 75975) | ATTR(val, args, stope) { method CONTENT (line 75994) | CONTENT(val, args, stope) { method SHARP (line 76000) | SHARP(val, args) { method PARENT (line 76008) | PARENT() { method CHILD (line 76012) | CHILD(val, args, stope) { method KEYS (line 76037) | KEYS(val) { method WHERE (line 76044) | WHERE(val, args, stope, params) { method NAME (line 76053) | NAME(val, args) { method CLASS (line 76060) | CLASS(val, args) { method VERTEX (line 76067) | VERTEX(val) { method INSTANCEOF (line 76074) | INSTANCEOF(val, args) { method EDGE (line 76081) | EDGE(val) { method EX (line 76088) | EX(val, args, stope, params) { method RETURN (line 76093) | RETURN(val, args, stope, params) { method REF (line 76107) | REF(val) { method OUT (line 76110) | OUT(val) { method OUTOUT (line 76120) | OUTOUT(val) { method IN (line 76136) | IN(val) { method ININ (line 76146) | ININ(val) { method AS (line 76162) | AS(val, args) { method AT (line 76166) | AT(val, args) { method CLONEDEEP (line 76170) | CLONEDEEP(val) { method SET (line 76174) | SET(val, args, stope, params) { method ROW (line 76190) | ROW(val, args, stope, params) { method D3 (line 76198) | D3(val) { method ORDERBY (line 76205) | ORDERBY(val, args) { function queryfn (line 76282) | function queryfn(query, oldscope, cb, A, B) { function queryfn2 (line 76322) | function queryfn2(data, idx, query) { function queryfn3 (line 76341) | function queryfn3(query) { function doLimit (line 76564) | function doLimit(query) { function doDistinct (line 76580) | function doDistinct(query) { function doJoin (line 76722) | function doJoin(query, scope, h) { function swapSources (line 76847) | function swapSources(query, h) { method constructor (line 76869) | constructor(params) { method toString (line 76872) | toString() { method toJS (line 76993) | toJS(context) { method compile (line 77002) | compile(databaseid, params) { method execute (line 77149) | execute(databaseid, params, cb) { method compileWhereExists (line 77152) | compileWhereExists(query) { method compileQueries (line 77160) | compileQueries(query) { function modify (line 77169) | function modify(query, res) { method constructor (line 77243) | constructor(params) { method toString (line 77246) | toString() { method toType (line 77249) | toType() { method toJS (line 77252) | toJS(context, tableid, defcols) { function optimizeWhereJoin (line 77733) | function optimizeWhereJoin(query, ast) { function compileSelectStar (line 78189) | function compileSelectStar(query, aliases, joinstar) { function decartes (line 78962) | function decartes(gv, query) { method constructor (line 79076) | constructor(params) { method toString (line 79079) | toString() { method compile (line 79082) | compile(tableid) { method constructor (line 79087) | constructor(params) { method toString (line 79090) | toString() { method constructor (line 79099) | constructor(params) { method toString (line 79102) | toString() { class ExpressionStatement (line 79118) | class ExpressionStatement { method constructor (line 79119) | constructor(params) { method toString (line 79122) | toString() { method execute (line 79125) | execute(databaseid, params, cb) { class Expression (line 79141) | class Expression { method constructor (line 79142) | constructor(params) { method toString (line 79145) | toString() { method findAggregator (line 79158) | findAggregator(query) { method toJS (line 79163) | toJS(context, tableid, defcols) { method compile (line 79169) | compile(context, tableid, defcols) { class JavaScript (line 79177) | class JavaScript { method constructor (line 79178) | constructor(params) { method toString (line 79181) | toString() { method toJS (line 79185) | toJS() { method execute (line 79188) | execute(databaseid, params, cb) { class Literal (line 79199) | class Literal { method constructor (line 79200) | constructor(params) { method toString (line 79203) | toString() { class Join (line 79212) | class Join { method constructor (line 79213) | constructor(params) { method toString (line 79216) | toString() { class Table2 (line 79226) | class Table2 { method constructor (line 79227) | constructor(params) { method toString (line 79230) | toString() { class View2 (line 79239) | class View2 { method constructor (line 79240) | constructor(params) { method toString (line 79243) | toString() { class Op (line 79279) | class Op { method constructor (line 79280) | constructor(params) { method toString (line 79283) | toString() { method findAggregator (line 79303) | findAggregator(query) { method toType (line 79311) | toType(tableid) { method toJS (line 79328) | toJS(context, tableid, defcols) { class VarValue (line 79507) | class VarValue { method constructor (line 79508) | constructor(params) { method toString (line 79511) | toString() { method toType (line 79514) | toType() { method toJS (line 79517) | toJS() { class NumValue (line 79522) | class NumValue { method constructor (line 79523) | constructor(params) { method toString (line 79526) | toString() { method toType (line 79529) | toType() { method toJS (line 79532) | toJS() { class StringValue (line 79537) | class StringValue { method constructor (line 79538) | constructor(params) { method toString (line 79541) | toString() { method toType (line 79544) | toType() { method toJS (line 79547) | toJS() { class DomainValueValue (line 79552) | class DomainValueValue { method constructor (line 79553) | constructor(params) { method toString (line 79556) | toString() { method toType (line 79559) | toType() { method toJS (line 79562) | toJS(context, tableid, defcols) { class ArrayValue (line 79567) | class ArrayValue { method constructor (line 79568) | constructor(params) { method toString (line 79571) | toString() { method toType (line 79574) | toType() { method toJS (line 79577) | toJS(context, tableid, defcols) { class LogicValue (line 79590) | class LogicValue { method constructor (line 79591) | constructor(params) { method toString (line 79594) | toString() { method toType (line 79597) | toType() { method toJS (line 79600) | toJS() { class NullValue (line 79605) | class NullValue { method constructor (line 79606) | constructor(params) { method toString (line 79609) | toString() { method toJS (line 79612) | toJS() { class ParamValue (line 79617) | class ParamValue { method constructor (line 79618) | constructor(params) { method toString (line 79621) | toString() { method toJS (line 79624) | toJS() { class UniOp (line 79638) | class UniOp { method constructor (line 79639) | constructor(params) { method toString (line 79642) | toString() { method findAggregator (line 79657) | findAggregator(query) { method toType (line 79662) | toType() { method toJS (line 79673) | toJS(context, tableid, defcols) { class Column (line 79688) | class Column { method constructor (line 79689) | constructor(params) { method toString (line 79692) | toString() { method toJS (line 79705) | toJS(context, tableid, defcols) { class AggrValue (line 79748) | class AggrValue { method constructor (line 79749) | constructor(params) { method toString (line 79752) | toString() { method findAggregator (line 79762) | findAggregator(query) { method toType (line 79772) | toType() { method toJS (line 79785) | toJS() { class OrderExpression (line 79794) | class OrderExpression { method constructor (line 79795) | constructor(params) { class GroupExpression (line 79801) | class GroupExpression { method constructor (line 79802) | constructor(params) { method toString (line 79805) | toString() { function JSONtoJS (line 80431) | function JSONtoJS(obj, context, tableid, defcols) { function structuredDate (line 80485) | function structuredDate(unFormattedDate) { function newDate (line 81308) | function newDate(d) { function findVertex (line 81589) | function findVertex(name) { function createVertex (line 81598) | function createVertex(g) { function runone (line 82029) | function runone() { function loghtml (line 83097) | function loghtml(res) { function scrollTo (line 83145) | function scrollTo(element, to, duration) { function toHTML (line 83560) | function toHTML() { function style (line 83769) | function style(a) { function toXML (line 83800) | function toXML() { function doExport (line 84058) | function doExport() { function prepareSheet (line 84070) | function prepareSheet(opts2, data2, columns2, idx) { function saveWorkbook (line 84135) | function saveWorkbook(cb2) { function parseText (line 84329) | function parseText(text) { function XLSXLSX (line 84470) | function XLSXLSX(X, filename, opts, cb, idx, query) { function xmlparse (line 84615) | function xmlparse(xml) { function _databaseExists (line 84833) | async function _databaseExists(name) { function wait (line 85641) | function wait() { FILE: modules/xlsx/dist/cpexcel.d.ts type CP$Index (line 5) | type CP$Index = number | string; type CP$Conv (line 8) | interface CP$Conv { type CP$String (line 14) | type CP$String = string | string[] | Uint8Array; type CP$Data (line 17) | type CP$Data = string | number[] | Uint8Array; type CP$Utils (line 20) | interface CP$Utils { type CP$Module (line 28) | interface CP$Module { FILE: modules/xlsx/dist/xlsx.extendscript.js function p (line 66) | function p(n,i) { return ('0000000' + n).slice(-(i||2)); } function fix_data (line 127) | function fix_data(data) { function fix_data (line 143) | function fix_data(data) { function make_xlsx_lib (line 162) | function make_xlsx_lib(XLSX){ FILE: modules/xlsx/types/index.d.ts constant SSF (line 11) | const SSF: any; constant CFB (line 15) | const CFB: any; type CBFunc (line 31) | type CBFunc = () => void; type NumberFormat (line 44) | type NumberFormat = string | number; type WSSpec (line 47) | type WSSpec = string | number | WorkSheet; type RangeSpec (line 50) | type RangeSpec = string | Range | CellAddress; type Properties (line 53) | interface Properties { type FullProperties (line 77) | interface FullProperties extends Properties { type CommonOptions (line 96) | interface CommonOptions { type DateNFOption (line 137) | interface DateNFOption { type ParsingOptions (line 143) | interface ParsingOptions extends CommonOptions { type WritingOptions (line 244) | interface WritingOptions extends CommonOptions { type WorkBook (line 300) | interface WorkBook { type SheetProps (line 324) | interface SheetProps { type DefinedName (line 336) | interface DefinedName { type WBProps (line 351) | interface WBProps { type WBView (line 366) | interface WBView { type WorkbookProperties (line 372) | interface WorkbookProperties { type DBFField (line 384) | interface DBFField { type ColInfo (line 399) | interface ColInfo { type RowInfo (line 427) | interface RowInfo { type ProtectInfo (line 448) | interface ProtectInfo { type MarginInfo (line 532) | interface MarginInfo { type SheetType (line 546) | type SheetType = 'sheet' | 'chart'; type SheetKeys (line 547) | type SheetKeys = string | MarginInfo | SheetType; type Sheet (line 549) | interface Sheet { type DenseSheet (line 574) | interface DenseSheet extends Sheet { type SparseSheet (line 589) | interface SparseSheet extends Sheet { type AutoFilterInfo (line 599) | interface AutoFilterInfo { type WSKeys (line 604) | type WSKeys = SheetKeys | ColInfo[] | RowInfo[] | Range[] | ProtectInfo ... type WorkSheet (line 607) | interface WorkSheet extends Sheet { type DenseWorkSheet (line 630) | interface DenseWorkSheet extends DenseSheet { type StrictWS (line 644) | interface StrictWS { [addr: string]: CellObject; } type ExcelDataType (line 650) | type ExcelDataType = 'b' | 'n' | 'e' | 's' | 'd' | 'z'; type BookType (line 656) | type BookType = 'xlsx' | 'xlsm' | 'xlsb' | 'xls' | 'xla' | 'biff8' | 'bi... type Comment (line 659) | interface Comment { type Comments (line 671) | interface Comments extends Array { type Hyperlink (line 677) | interface Hyperlink { type CellObject (line 686) | interface CellObject { type CellAddress (line 728) | interface CellAddress { type Range (line 736) | interface Range { type Sheet2CSVOpts (line 743) | interface Sheet2CSVOpts extends DateNFOption { type OriginOption (line 766) | interface OriginOption { type Sheet2HTMLOpts (line 771) | interface Sheet2HTMLOpts { type Sheet2JSONOpts (line 785) | interface Sheet2JSONOpts extends DateNFOption { type AOA2SheetOpts (line 808) | interface AOA2SheetOpts extends CommonOptions, DateNFOption { type SheetAOAOpts (line 816) | interface SheetAOAOpts extends AOA2SheetOpts, OriginOption {} type JSON2SheetOpts (line 818) | interface JSON2SheetOpts extends CommonOptions, DateNFOption, OriginOpti... type Table2SheetOpts (line 826) | interface Table2SheetOpts extends CommonOptions, DateNFOption, OriginOpt... type Table2BookOpts (line 846) | interface Table2BookOpts extends Table2SheetOpts { type XLSX$Utils (line 855) | interface XLSX$Utils { type XLSX$Consts (line 967) | interface XLSX$Consts { type StreamUtils (line 981) | interface StreamUtils { FILE: modules/xlsx/xlsx.js function make_xlsx_lib (line 6) | function make_xlsx_lib(XLSX){ FILE: modules/xlsx/xlsx.mjs function reset_ansi (line 38) | function reset_ansi() { set_ansi(1252); } function reset_cp (line 41) | function reset_cp() { set_cp(1200); reset_ansi(); } function char_codes (line 43) | function char_codes(data/*:string*/)/*:Array*/ { var o/*:Array*/)/*:Uint8Array*/ { function ab2a (line 214) | function ab2a(data/*:ArrayBuffer|Uint8Array*/)/*:Array*/ { function utf8decode (line 240) | function utf8decode(content/*:string*/) { function _strrev (line 293) | function _strrev(x/*:string*/)/*:string*/ { var o = "", i = x.length-1; ... function pad0 (line 294) | function pad0(v/*:any*/,d/*:number*/)/*:string*/{var t=""+v; return t.le... function pad_ (line 295) | function pad_(v/*:any*/,d/*:number*/)/*:string*/{var t=""+v;return t.len... function rpad_ (line 296) | function rpad_(v/*:any*/,d/*:number*/)/*:string*/{var t=""+v; return t.l... function pad0r1 (line 297) | function pad0r1(v/*:any*/,d/*:number*/)/*:string*/{var t=""+Math.round(v... function pad0r2 (line 298) | function pad0r2(v/*:any*/,d/*:number*/)/*:string*/{var t=""+v; return t.... function pad0r (line 300) | function pad0r(v/*:any*/,d/*:number*/)/*:string*/{if(v>p2_32||v<-p2_32) ... function SSF_isgeneral (line 302) | function SSF_isgeneral(s/*:string*/, i/*:?number*/)/*:boolean*/ { i = i ... function SSF_init_table (line 326) | function SSF_init_table(t/*:any*/) { function SSF_frac (line 446) | function SSF_frac(x/*:number*/, D/*:number*/, mixed/*:?boolean*/)/*:Arra... function SSF_parse_date_code (line 466) | function SSF_parse_date_code(v/*:number*/,opts/*:?any*/,b2/*:?boolean*/) { function datenum_local (line 499) | function datenum_local(v/*:Date*/, date1904/*:?boolean*/)/*:number*/ { function SSF_strip_decimal (line 508) | function SSF_strip_decimal(o/*:string*/)/*:string*/ { function SSF_normalize_exp (line 513) | function SSF_normalize_exp(o/*:string*/)/*:string*/ { function SSF_small_exp (line 519) | function SSF_small_exp(v/*:number*/)/*:string*/ { function SSF_large_exp (line 527) | function SSF_large_exp(v/*:number*/)/*:string*/ { function SSF_general_num (line 532) | function SSF_general_num(v/*:number*/)/*:string*/ { function SSF_general (line 554) | function SSF_general(v/*:any*/, opts/*:any*/) { function SSF_fix_hijri (line 567) | function SSF_fix_hijri(date/*:Date*/, o/*:[number, number, number]*/) { function SSF_write_date (line 575) | function SSF_write_date(type/*:number*/, fmt/*:string*/, val, ss0/*:?num... function commaify (line 643) | function commaify(s/*:string*/)/*:string*/ { function write_num_pct (line 651) | function write_num_pct(type/*:string*/, fmt/*:string*/, val/*:number*/)/... function write_num_cm (line 656) | function write_num_cm(type/*:string*/, fmt/*:string*/, val/*:number*/)/*... function write_num_exp (line 662) | function write_num_exp(fmt/*:string*/, val/*:number*/)/*:string*/{ function write_num_f1 (line 689) | function write_num_f1(r/*:Array*/, aval/*:number*/, sign/*:strin... function write_num_f2 (line 694) | function write_num_f2(r/*:Array*/, aval/*:number*/, sign/*:strin... function hashq (line 700) | function hashq(str/*:string*/)/*:string*/ { function rnd (line 710) | function rnd(val/*:number*/, d/*:number*/)/*:string*/ { var dd = Math.po... function dec (line 711) | function dec(val/*:number*/, d/*:number*/)/*:number*/ { function carry (line 716) | function carry(val/*:number*/, d/*:number*/)/*:number*/ { function flr (line 722) | function flr(val/*:number*/)/*:string*/ { function write_num_flt (line 726) | function write_num_flt(type/*:string*/, fmt/*:string*/, val/*:number*/)/... function write_num_cm2 (line 811) | function write_num_cm2(type/*:string*/, fmt/*:string*/, val/*:number*/)/... function write_num_pct2 (line 816) | function write_num_pct2(type/*:string*/, fmt/*:string*/, val/*:number*/)... function write_num_exp2 (line 820) | function write_num_exp2(fmt/*:string*/, val/*:number*/)/*:string*/{ function write_num_int (line 842) | function write_num_int(type/*:string*/, fmt/*:string*/, val/*:number*/)/... function write_num (line 928) | function write_num(type/*:string*/, fmt/*:string*/, val/*:number*/)/*:st... function SSF_split_fmt (line 931) | function SSF_split_fmt(fmt/*:string*/)/*:Array*/ { function fmt_is_date (line 949) | function fmt_is_date(fmt/*:string*/)/*:boolean*/ { function eval_fmt (line 991) | function eval_fmt(fmt/*:string*/, v/*:any*/, opts/*:any*/, flen/*:number... function chkcond (line 1200) | function chkcond(v, rr) { function choose_fmt (line 1213) | function choose_fmt(f/*:string*/, v/*:any*/) { function SSF_format (line 1234) | function SSF_format(fmt/*:string|number*/,v/*:any*/,o/*:?any*/) { function SSF_load (line 1257) | function SSF_load(fmt/*:string*/, idx/*:?number*/)/*:number*/ { function SSF_load_table (line 1273) | function SSF_load_table(tbl/*:SSFTable*/)/*:void*/ { function make_ssf (line 1278) | function make_ssf() { function dateNF_regex (line 1334) | function dateNF_regex(dateNF/*:string|number*/)/*:RegExp*/ { function dateNF_fix (line 1339) | function dateNF_fix(str/*:string*/, dateNF/*:string*/, match/*:Array*/, seed/*:number*/)/*:nu... function crc32_str (line 1471) | function crc32_str(str/*:string*/, seed/*:number*/)/*:number*/ { function namecmp (line 1505) | function namecmp(l/*:string*/, r/*:string*/)/*:number*/ { function dirname (line 1513) | function dirname(p/*:string*/)/*:string*/ { function filename (line 1519) | function filename(p/*:string*/)/*:string*/ { function write_dos_date (line 1532) | function write_dos_date(buf/*:CFBlob*/, date/*:Date|string*/) { function parse_dos_date (line 1545) | function parse_dos_date(buf/*:CFBlob*/)/*:Date*/ { function parse_extra_field (line 1562) | function parse_extra_field(blob/*:CFBlob*/)/*:any*/ { function get_fs (line 1597) | function get_fs() { return fs || (fs = _fs); } function parse (line 1598) | function parse(file/*:RawBytes*/, options/*:CFBReadOpts*/)/*:CFBContaine... function check_get_mver (line 1700) | function check_get_mver(blob/*:CFBlob*/)/*:[number, number]*/ { function check_shifts (line 1714) | function check_shifts(blob/*:CFBlob*/, mver/*:number*/)/*:void*/ { function sectorify (line 1736) | function sectorify(file/*:RawBytes*/, ssz/*:number*/)/*:Array*/ { function build_full_paths (line 1745) | function build_full_paths(FI/*:CFBFileIndex*/, FP/*:Array*/, Pat... function get_mfat_entry (line 1783) | function get_mfat_entry(entry/*:CFBEntry*/, payload/*:RawBytes*/, mini/*... function sleuth_fat (line 1799) | function sleuth_fat(idx/*:number*/, cnt/*:number*/, sectors/*:Array*/, start/*:number*/, ... function make_sector_list (line 1833) | function make_sector_list(sectors/*:Array*/, dir_start/*:numbe... function read_directory (line 1861) | function read_directory(dir_start/*:number*/, sector_list/*:SectorList*/... function read_date (line 1912) | function read_date(blob/*:RawBytes|CFBlob*/, offset/*:number*/)/*:Date*/ { function read_file (line 1916) | function read_file(filename/*:string*/, options/*:CFBReadOpts*/) { function read (line 1921) | function read(blob/*:RawBytes|string*/, options/*:CFBReadOpts*/) { function init_cfb (line 1934) | function init_cfb(cfb/*:CFBContainer*/, opts/*:?any*/)/*:void*/ { function seed_cfb (line 1946) | function seed_cfb(cfb/*:CFBContainer*/)/*:void*/ { function rebuild_cfb (line 1954) | function rebuild_cfb(cfb/*:CFBContainer*/, f/*:?boolean*/)/*:void*/ { function _write (line 2035) | function _write(cfb/*:CFBContainer*/, options/*:CFBWriteOpts*/)/*:RawByt... function find (line 2197) | function find(cfb/*:CFBContainer*/, path/*:string*/)/*:?CFBEntry*/ { function write_file (line 2242) | function write_file(cfb/*:CFBContainer*/, filename/*:string*/, options/*... function a2s (line 2249) | function a2s(o/*:RawBytes*/)/*:string*/ { function write (line 2255) | function write(cfb/*:CFBContainer*/, options/*:CFBWriteOpts*/)/*:RawByte... function use_zlib (line 2269) | function use_zlib(zlib) { try { function _inflateRawSync (line 2277) | function _inflateRawSync(payload, usz) { function _deflateRawSync (line 2286) | function _deflateRawSync(payload) { function bit_swap_8 (line 2297) | function bit_swap_8(n) { var t = (((((n<<1)|(n<<11)) & 0x22110) | (((n<<... function bit_swap_n (line 2304) | function bit_swap_n(n, b) { function read_bits_2 (line 2314) | function read_bits_2(buf, bl) { var w = (bl&7), h = (bl>>>3); return ((b... function read_bits_3 (line 2315) | function read_bits_3(buf, bl) { var w = (bl&7), h = (bl>>>3); return ((b... function read_bits_4 (line 2316) | function read_bits_4(buf, bl) { var w = (bl&7), h = (bl>>>3); return ((b... function read_bits_5 (line 2317) | function read_bits_5(buf, bl) { var w = (bl&7), h = (bl>>>3); return ((b... function read_bits_7 (line 2318) | function read_bits_7(buf, bl) { var w = (bl&7), h = (bl>>>3); return ((b... function read_bits_n (line 2321) | function read_bits_n(buf, bl, n) { function write_bits_3 (line 2334) | function write_bits_3(buf, bl, v) { var w = bl & 7, h = bl >>> 3; function write_bits_1 (line 2343) | function write_bits_1(buf, bl, v) { function write_bits_8 (line 2349) | function write_bits_8(buf, bl, v) { function write_bits_16 (line 2356) | function write_bits_16(buf, bl, v) { function realloc (line 2366) | function realloc(b, sz/*:number*/) { function zero_fill_array (line 2386) | function zero_fill_array(n) { function build_tree (line 2393) | function build_tree(clens, cmap, MAX/*:number*/)/*:number*/ { function write_stored (line 2463) | function write_stored(data, out) { function write_huff_fixed (line 2477) | function write_huff_fixed(data, out) { function _deflate (line 2562) | function _deflate(data) { function dyn (line 2575) | function dyn(data, boff/*:number*/) { function inflate (line 2648) | function inflate(data, usz/*:number*/) { function _inflate (line 2726) | function _inflate(payload, usz) { function warn_or_throw (line 2733) | function warn_or_throw(wrn, msg) { function parse_zip (line 2738) | function parse_zip(file/*:RawBytes*/, options/*:CFBReadOpts*/)/*:CFBCont... function parse_local_file (line 2792) | function parse_local_file(blob/*:CFBlob*/, csz/*:number*/, usz/*:number*... function write_zip (line 2847) | function write_zip(cfb/*:CFBContainer*/, options/*:CFBWriteOpts*/)/*:Raw... function get_content_type (line 2965) | function get_content_type(fi/*:CFBEntry*/, fp/*:string*/)/*:string*/ { function write_base64_76 (line 2980) | function write_base64_76(bstr/*:string*/)/*:string*/ { function write_quoted_printable (line 3001) | function write_quoted_printable(text/*:string*/)/*:string*/ { function parse_quoted_printable (line 3031) | function parse_quoted_printable(data/*:Array*/)/*:RawBytes*/ { function parse_mime (line 3047) | function parse_mime(cfb/*:CFBContainer*/, data/*:Array*/, root/*... function parse_mad (line 3070) | function parse_mad(file/*:RawBytes*/, options/*:CFBReadOpts*/)/*:CFBCont... function write_mad (line 3111) | function write_mad(cfb/*:CFBContainer*/, options/*:CFBWriteOpts*/)/*:str... function cfb_new (line 3158) | function cfb_new(opts/*:?any*/)/*:CFBContainer*/ { function cfb_add (line 3164) | function cfb_add(cfb/*:CFBContainer*/, name/*:string*/, content/*:?RawBy... function cfb_del (line 3191) | function cfb_del(cfb/*:CFBContainer*/, name/*:string*/)/*:boolean*/ { function cfb_mov (line 3202) | function cfb_mov(cfb/*:CFBContainer*/, old_name/*:string*/, new_name/*:s... function cfb_gc (line 3213) | function cfb_gc(cfb/*:CFBContainer*/)/*:void*/ { rebuild_cfb(cfb, true); } function set_fs (line 3240) | function set_fs(fs) { _fs = fs; } function blobify (line 3243) | function blobify(data) { function write_dl (line 3249) | function write_dl(fname/*:string*/, payload/*:any*/, enc/*:?string*/) { function read_binary (line 3299) | function read_binary(path/*:string*/) { function keys (line 3311) | function keys(o/*:any*/)/*:Array*/ { function evert_key (line 3317) | function evert_key(obj/*:any*/, key/*:string*/)/*:EvertType*/ { function evert (line 3323) | function evert(obj/*:any*/)/*:EvertType*/ { function evert_num (line 3329) | function evert_num(obj/*:any*/)/*:EvertNumType*/ { function evert_arr (line 3335) | function evert_arr(obj/*:any*/)/*:EvertArrType*/ { function datenum (line 3345) | function datenum(v/*:Date*/, date1904/*:?boolean*/)/*:number*/ { function numdate (line 3354) | function numdate(v/*:number*/)/*:Date*/ { function parse_isodur (line 3364) | function parse_isodur(s) { function parseDate (line 3394) | function parseDate(str/*:string|Date*/, fixdate/*:?number*/)/*:Date*/ { function cc2str (line 3414) | function cc2str(arr/*:Array*/, debomit)/*:string*/ { function dup (line 3447) | function dup(o/*:any*/)/*:any*/ { function fill (line 3456) | function fill(c/*:string*/,l/*:number*/)/*:string*/ { var o = ""; while(... function fuzzynum (line 3459) | function fuzzynum(s/*:string*/)/*:number*/ { function fuzzytime1 (line 3474) | function fuzzytime1(M) /*:Date*/ { function fuzzydate (line 3485) | function fuzzydate(s/*:string*/)/*:Date*/ { function getdatastr (line 3511) | function getdatastr(data)/*:?string*/ { function getdatabin (line 3521) | function getdatabin(data) { function getdata (line 3534) | function getdata(data) { return (data && data.name.slice(-4) === ".bin")... function safegetzipfile (line 3538) | function safegetzipfile(zip, file/*:string*/) { function getzipfile (line 3548) | function getzipfile(zip, file/*:string*/) { function getzipdata (line 3554) | function getzipdata(zip, file/*:string*/, safe/*:?boolean*/)/*:any*/ { function getzipstr (line 3560) | function getzipstr(zip, file/*:string*/, safe/*:?boolean*/)/*:?string*/ { function getzipbin (line 3566) | function getzipbin(zip, file/*:string*/, safe/*:?boolean*/)/*:any*/ { function zipentries (line 3572) | function zipentries(zip) { function zip_add_file (line 3578) | function zip_add_file(zip, path, content) { function zip_new (line 3593) | function zip_new() { return CFB.utils.cfb_new(); } function zip_read (line 3595) | function zip_read(d, o) { function resolve_path (line 3604) | function resolve_path(path/*:string*/, base/*:string*/)/*:string*/ { function parsexmltag (line 3621) | function parsexmltag(tag/*:string*/, skip_root/*:?boolean*/, skip_LC/*:?... function strip_ns (line 3650) | function strip_ns(x/*:string*/)/*:string*/ { return x.replace(nsregex2, ... function raw_unescapexml (line 3666) | function raw_unescapexml(text/*:string*/)/*:string*/ { function escapexml (line 3679) | function escapexml(text/*:string*/)/*:string*/{ function escapexmltag (line 3683) | function escapexmltag(text/*:string*/)/*:string*/{ return escapexml(text... function escapehtml (line 3686) | function escapehtml(text/*:string*/)/*:string*/{ function escapexlml (line 3691) | function escapexlml(text/*:string*/)/*:string*/{ function entrepl (line 3699) | function entrepl($$/*:string*/,$1/*:string*/)/*:string*/ { return String... function xlml_unfixstr (line 3702) | function xlml_unfixstr(str/*:string*/)/*:string*/ { return str.replace(/... function parsexmlbool (line 3705) | function parsexmlbool(value/*:any*/)/*:boolean*/ { function utf8reada (line 3714) | function utf8reada(orig/*:string*/)/*:string*/ { function utf8readb (line 3731) | function utf8readb(data) { function utf8readc (line 3748) | function utf8readc(data) { return Buffer_from(data, 'binary').toString('... function parseVector (line 3819) | function parseVector(data/*:string*/, opts)/*:Array<{v:string,t:string}>... function writetag (line 3836) | function writetag(f/*:string*/,g/*:string*/)/*:string*/ { return '<' + f... function wxt_helper (line 3838) | function wxt_helper(h)/*:string*/ { return keys(h).map(function(k) { ret... function writextag (line 3839) | function writextag(f/*:string*/,g/*:?string*/,h) { return '<' + f + ((h ... function write_w3cdtf (line 3841) | function write_w3cdtf(d/*:Date*/, t/*:?boolean*/)/*:string*/ { try { ret... function write_vt (line 3843) | function write_vt(s, xlsx/*:?boolean*/)/*:string*/ { function xlml_normalize (line 3856) | function xlml_normalize(d)/*:string*/ { function read_double_le (line 3901) | function read_double_le(b/*:RawBytes|CFBlob*/, idx/*:number*/)/*:number*/ { function write_double_le (line 3912) | function write_double_le(b/*:RawBytes|CFBlob*/, v/*:number*/, idx/*:numb... function cpdoit (line 3971) | function cpdoit() { function ReadShift (line 3989) | function ReadShift(size/*:number*/, t/*:?string*/)/*:number|string*/ { function WriteShift (line 4078) | function WriteShift(t/*:number*/, val/*:string|number*/, f/*:?string*/)/... function CheckField (line 4135) | function CheckField(hexstr/*:string*/, fld/*:string*/)/*:void*/ { function prep_blob (line 4141) | function prep_blob(blob, pos/*:number*/)/*:void*/ { function parsenoop (line 4148) | function parsenoop(blob, length/*:: :number, opts?:any */) { blob.l += l... function new_buf (line 4150) | function new_buf(sz/*:number*/)/*:Block*/ { function recordhopper (line 4157) | function recordhopper(data, cb/*:RecordHopperCB*/, opts/*:?any*/) { function buf_array (line 4177) | function buf_array()/*:BufArray*/ { function write_record (line 4213) | function write_record(ba/*:BufArray*/, type/*:number*/, payload, length/... function shift_cell_xls (line 4232) | function shift_cell_xls(cell/*:CellAddress*/, tgt/*:any*/, opts/*:?any*/... function shift_range_xls (line 4248) | function shift_range_xls(cell, range, opts) { function encode_cell_xls (line 4255) | function encode_cell_xls(c/*:CellAddress*/, biff/*:number*/)/*:string*/ { function encode_range_xls (line 4264) | function encode_range_xls(r, opts)/*:string*/ { function decode_row (line 4277) | function decode_row(rowstr/*:string*/)/*:number*/ { return parseInt(unfi... function encode_row (line 4278) | function encode_row(row/*:number*/)/*:string*/ { return "" + (row + 1); } function fix_row (line 4279) | function fix_row(cstr/*:string*/)/*:string*/ { return cstr.replace(/([A-... function unfix_row (line 4280) | function unfix_row(cstr/*:string*/)/*:string*/ { return cstr.replace(/\$... function decode_col (line 4282) | function decode_col(colstr/*:string*/)/*:number*/ { var c = unfix_col(co... function encode_col (line 4283) | function encode_col(col/*:number*/)/*:string*/ { if(col < 0) throw new E... function fix_col (line 4284) | function fix_col(cstr/*:string*/)/*:string*/ { return cstr.replace(/^([A... function unfix_col (line 4285) | function unfix_col(cstr/*:string*/)/*:string*/ { return cstr.replace(/^\... function split_cell (line 4287) | function split_cell(cstr/*:string*/)/*:Array*/ { return cstr.rep... function decode_cell (line 4288) | function decode_cell(cstr/*:string*/)/*:CellAddress*/ { function encode_cell (line 4297) | function encode_cell(cell/*:CellAddress*/)/*:string*/ { function decode_range (line 4303) | function decode_range(range/*:string*/)/*:Range*/ { function encode_range (line 4309) | function encode_range(cs/*:CellAddrSpec|Range*/,ce/*:?CellAddrSpec*/)/*:... function fix_range (line 4321) | function fix_range(a1/*:string*/)/*:string*/ { function formula_quote_sheet_name (line 4327) | function formula_quote_sheet_name(sname/*:string*/, opts)/*:string*/ { function safe_decode_range (line 4333) | function safe_decode_range(range/*:string*/)/*:Range*/ { function safe_format_cell (line 4366) | function safe_format_cell(cell/*:Cell*/, v/*:any*/) { function format_cell (line 4372) | function format_cell(cell/*:Cell*/, v/*:any*/, o/*:any*/) { function sheet_to_workbook (line 4381) | function sheet_to_workbook(sheet/*:Worksheet*/, opts)/*:Workbook*/ { function sheet_add_aoa (line 4387) | function sheet_add_aoa(_ws/*:?Worksheet*/, data/*:AOA*/, opts/*:?any*/)/... function aoa_to_sheet (line 4459) | function aoa_to_sheet(data/*:AOA*/, opts/*:?any*/)/*:Worksheet*/ { retur... function parse_Int32LE (line 4461) | function parse_Int32LE(data) { function write_UInt32LE (line 4464) | function write_UInt32LE(x/*:number*/, o) { function parse_XLWideString (line 4471) | function parse_XLWideString(data/*::, length*/)/*:string*/ { function write_XLWideString (line 4475) | function write_XLWideString(data/*:string*/, o) { function parse_StrRun (line 4489) | function parse_StrRun(data) { function write_StrRun (line 4492) | function write_StrRun(run, o) { function parse_RichStr (line 4500) | function parse_RichStr(data, length/*:number*/)/*:XLString*/ { function write_RichStr (line 4519) | function write_RichStr(str/*:XLString*/, o/*:?Block*/)/*:Block*/ { function write_BrtCommentText (line 4528) | function write_BrtCommentText(str/*:XLString*/, o/*:?Block*/)/*:Block*/ { function parse_XLSBCell (line 4539) | function parse_XLSBCell(data)/*:any*/ { function write_XLSBCell (line 4546) | function write_XLSBCell(cell/*:any*/, o/*:?Block*/) { function parse_XLSBShortCell (line 4555) | function parse_XLSBShortCell(data)/*:any*/ { function write_XLSBShortCell (line 4561) | function write_XLSBShortCell(cell/*:any*/, o/*:?Block*/) { function parse_XLNullableWideString (line 4573) | function parse_XLNullableWideString(data/*::, length*/)/*:string*/ { function write_XLNullableWideString (line 4577) | function write_XLNullableWideString(data/*:string*/, o) { function parse_RkNumber (line 4594) | function parse_RkNumber(data)/*:number*/ { function write_RkNumber (line 4601) | function write_RkNumber(data/*:number*/, o) { function parse_RfX (line 4612) | function parse_RfX(data /*::, length*/)/*:Range*/ { function write_RfX (line 4620) | function write_RfX(r/*:Range*/, o) { function parse_Xnum (line 4655) | function parse_Xnum(data/*::, length*/) { function write_Xnum (line 4659) | function write_Xnum(data, o) { return (o || new_buf(8)).write_shift(8, d... function parse_BrtColor (line 4662) | function parse_BrtColor(data/*::, length*/) { function write_BrtColor (line 4694) | function write_BrtColor(color, o) { function parse_FontFlags (line 4727) | function parse_FontFlags(data/*::, length, opts*/) { function write_FontFlags (line 4742) | function write_FontFlags(font, o) { function parse_ClipboardFormatOrString (line 4757) | function parse_ClipboardFormatOrString(o, w/*:number*/)/*:string*/ { function parse_ClipboardFormatOrAnsiString (line 4769) | function parse_ClipboardFormatOrAnsiString(o) { return parse_ClipboardFo... function parse_ClipboardFormatOrUnicodeString (line 4770) | function parse_ClipboardFormatOrUnicodeString(o) { return parse_Clipboar... function rgbify (line 4955) | function rgbify(arr/*:Array*/)/*:Array<[number, number, number]>... function new_ct (line 5315) | function new_ct()/*:any*/ { function parse_ct (line 5324) | function parse_ct(data/*:?string*/) { function write_ct (line 5348) | function write_ct(ct, opts, raw)/*:string*/ { function get_rels_path (line 5463) | function get_rels_path(file/*:string*/)/*:string*/ { function parse_rels (line 5468) | function parse_rels(data/*:?string*/, currentFilePath/*:string*/) { function write_rels (line 5492) | function write_rels(rels)/*:string*/ { function add_rels (line 5504) | function add_rels(rels, rId/*:number*/, f, type, relobj, targetmode/*:?s... function parse_manifest (line 5521) | function parse_manifest(d, opts) { function write_manifest (line 5544) | function write_manifest(manifest) { function write_rdf_type (line 5553) | function write_rdf_type(file, res, tag) { function write_rdf_has (line 5560) | function write_rdf_has(base, file) { function write_rdf (line 5567) | function write_rdf(rdf) { function write_meta_ods (line 5578) | function write_meta_ods(wb, opts) { function parse_core_props (line 5611) | function parse_core_props(data) { function cp_doit (line 5624) | function cp_doit(f, g, h, o, p) { function write_core_props (line 5631) | function write_core_props(cp, _opts) { function load_props_pairs (line 5680) | function load_props_pairs(HP/*:string|Array>*/, TOP, props, o... function parse_ext_props (line 5727) | function parse_ext_props(data, p, opts) { function write_ext_props (line 5748) | function write_ext_props(cp/*::, opts*/)/*:string*/ { function parse_cust_props (line 5776) | function parse_cust_props(data/*:string*/, opts) { function write_cust_props (line 5820) | function write_cust_props(cp/*::, opts*/)/*:string*/ { function xlml_set_prop (line 5872) | function xlml_set_prop(Props, tag/*:string*/, val) { function xlml_write_docprops (line 5878) | function xlml_write_docprops(Props, opts) { function xlml_write_custprops (line 5897) | function xlml_write_custprops(Props, Custprops/*::, opts*/) { function parse_FILETIME (line 5932) | function parse_FILETIME(blob) { function write_FILETIME (line 5936) | function write_FILETIME(time/*:string|Date*/) { function parse_lpstr (line 5947) | function parse_lpstr(blob, type, pad/*:?number*/) { function parse_lpwstr (line 5955) | function parse_lpwstr(blob, type, pad) { function parse_VtStringBase (line 5964) | function parse_VtStringBase(blob, stringType, pad) { function parse_VtString (line 5969) | function parse_VtString(blob, t/*:number*/, pad/*:?boolean*/) { return p... function parse_VtUnalignedString (line 5970) | function parse_VtUnalignedString(blob, t/*:number*/) { if(!t) throw new ... function parse_VtVecLpwstrValue (line 5973) | function parse_VtVecLpwstrValue(blob)/*:Array*/ { function parse_VtVecUnalignedLpstrValue (line 5985) | function parse_VtVecUnalignedLpstrValue(blob)/*:Array*/ { function parse_VtHeadingPair (line 5994) | function parse_VtHeadingPair(blob) { function parse_VtVecHeadingPairValue (line 6003) | function parse_VtVecHeadingPairValue(blob) { function parse_dictionary (line 6011) | function parse_dictionary(blob,CodePage) { function parse_BLOB (line 6025) | function parse_BLOB(blob) { function parse_ClipboardData (line 6034) | function parse_ClipboardData(blob) { function parse_TypedPropertyValue (line 6044) | function parse_TypedPropertyValue(blob, type/*:number*/, _opts)/*:any*/ { function write_TypedPropertyValue (line 6068) | function write_TypedPropertyValue(type/*:number*/, value) { function parse_PropertySet (line 6090) | function parse_PropertySet(blob, PIDSI) { function guess_property_type (line 6181) | function guess_property_type(val/*:any*/)/*:number*/ { function write_PropertySet (line 6190) | function write_PropertySet(entries, RE, PIDSI) { function parse_PropertySetStream (line 6259) | function parse_PropertySetStream(file, PIDSI, clsid) { function write_PropertySetStream (line 6293) | function write_PropertySetStream(entries, clsid, RE, PIDSI/*:{[key:strin... function parsenoop2 (line 6315) | function parsenoop2(blob, length) { blob.read_shift(length); return null; } function writezeroes (line 6316) | function writezeroes(n, o) { if(!o) o=new_buf(n); for(var j=0; j*/) { function parse_BoolErr (line 7170) | function parse_BoolErr(blob, length, opts) { function write_BoolErr (line 7178) | function write_BoolErr(R/*:number*/, C/*:number*/, v, os/*:number*/, opt... function parse_Number (line 7186) | function parse_Number(blob, length, opts) { function write_Number (line 7193) | function write_Number(R/*:number*/, C/*:number*/, v, os/*:: :number, opt... function parse_SupBook (line 7203) | function parse_SupBook(blob, length, opts) { function parse_ExternName (line 7218) | function parse_ExternName(blob, length, opts) { function parse_Lbl (line 7238) | function parse_Lbl(blob, length, opts) { function parse_ExternSheet (line 7266) | function parse_ExternSheet(blob, length, opts) { function parse_BIFF5ExternSheet (line 7276) | function parse_BIFF5ExternSheet(blob, length, opts) { function parse_NameCmt (line 7283) | function parse_NameCmt(blob, length, opts) { function parse_ShrFmla (line 7293) | function parse_ShrFmla(blob, length, opts) { function parse_Array (line 7302) | function parse_Array(blob, length, opts) { function parse_MTRSettings (line 7314) | function parse_MTRSettings(blob) { function parse_NoteSh (line 7322) | function parse_NoteSh(blob, length, opts) { function parse_Note (line 7332) | function parse_Note(blob, length, opts) { function parse_MergeCells (line 7338) | function parse_MergeCells(blob, length)/*:Array*/ { function write_MergeCells (line 7344) | function write_MergeCells(merges/*:Array*/) { function parse_Obj (line 7352) | function parse_Obj(blob, length, opts) { function parse_BIFF5Obj (line 7376) | function parse_BIFF5Obj(blob, length, opts) { function parse_TxO (line 7398) | function parse_TxO(blob, length, opts) { function parse_HLink (line 7438) | function parse_HLink(blob, length) { function write_HLink (line 7444) | function write_HLink(hl) { function parse_HLinkTooltip (line 7456) | function parse_HLinkTooltip(blob, length) { function write_HLinkTooltip (line 7463) | function write_HLinkTooltip(hl) { function parse_Country (line 7476) | function parse_Country(blob)/*:[string|number, string|number]*/ { function write_Country (line 7482) | function write_Country(o) { function parse_ClrtClient (line 7490) | function parse_ClrtClient(blob) { function parse_Palette (line 7498) | function parse_Palette(blob) { function parse_XFCRC (line 7506) | function parse_XFCRC(blob) { function parse_ColInfo (line 7516) | function parse_ColInfo(blob, length, opts) { function write_ColInfo (line 7529) | function write_ColInfo(col, idx) { function parse_Setup (line 7545) | function parse_Setup(blob, length) { function parse_ShtProps (line 7556) | function parse_ShtProps(blob, length, opts) { function write_RRTabId (line 7565) | function write_RRTabId(n/*:number*/) { function parse_ImData (line 7576) | function parse_ImData(blob) { function parse_BIFF2STR (line 7586) | function parse_BIFF2STR(blob, length, opts) { function parse_BIFF2NUM (line 7596) | function parse_BIFF2NUM(blob/*::, length*/) { function write_BIFF2NUM (line 7604) | function write_BIFF2NUM(r/*:number*/, c/*:number*/, val/*:number*/) { function parse_BIFF2INT (line 7611) | function parse_BIFF2INT(blob) { function write_BIFF2INT (line 7619) | function write_BIFF2INT(r/*:number*/, c/*:number*/, val/*:number*/) { function parse_BIFF2STRING (line 7626) | function parse_BIFF2STRING(blob) { function parse_BIFF2FONTXTRA (line 7633) | function parse_BIFF2FONTXTRA(blob, length) { function parse_RString (line 7643) | function parse_RString(blob, length, opts) { function dbf_to_aoa (line 7713) | function dbf_to_aoa(buf, opts)/*:AOA*/ { function dbf_to_sheet (line 7876) | function dbf_to_sheet(buf, opts)/*:Worksheet*/ { function dbf_to_workbook (line 7888) | function dbf_to_workbook(buf, opts)/*:Workbook*/ { function sheet_to_dbf (line 7898) | function sheet_to_dbf(ws/*:Worksheet*/, opts/*:WriteOpts*/) { function sylk_to_aoa (line 8061) | function sylk_to_aoa(d/*:RawData*/, opts)/*:[AOA, Worksheet]*/ { function sylk_to_aoa_str (line 8070) | function sylk_to_aoa_str(str/*:string*/, opts)/*:[AOA, Worksheet]*/ { function sylk_to_workbook (line 8213) | function sylk_to_workbook(d/*:RawData*/, opts)/*:Workbook*/ { function write_ws_cell_sylk (line 8225) | function write_ws_cell_sylk(cell/*:Cell*/, ws/*:Worksheet*/, R/*:number*... function write_ws_cols_sylk (line 8239) | function write_ws_cols_sylk(out, cols) { function write_ws_rows_sylk (line 8252) | function write_ws_rows_sylk(out/*:Array*/, rows/*:Array... function sheet_to_sylk (line 8262) | function sheet_to_sylk(ws/*:Worksheet*/, opts/*:?any*/, wb/*:?WorkBook*/... function dif_to_aoa (line 8297) | function dif_to_aoa(d/*:RawData*/, opts)/*:AOA*/ { function dif_to_aoa_str (line 8306) | function dif_to_aoa_str(str/*:string*/, opts)/*:AOA*/ { function dif_to_sheet (line 8342) | function dif_to_sheet(str/*:string*/, opts)/*:Worksheet*/ { return aoa_t... function dif_to_workbook (line 8343) | function dif_to_workbook(str/*:string*/, opts)/*:Workbook*/ { function make_value (line 8349) | function make_value(v/*:number*/, s/*:string*/)/*:string*/ { return "0,"... function make_value_str (line 8350) | function make_value_str(s/*:string*/)/*:string*/ { return "1,0\r\n\"" + ... function sheet_to_dif (line 8351) | function sheet_to_dif(ws/*:Worksheet*//*::, opts:?any*/)/*:string*/ { function decode (line 8406) | function decode(s/*:string*/)/*:string*/ { return s.replace(/\\b/g,"\\")... function encode (line 8407) | function encode(s/*:string*/)/*:string*/ { return s.replace(/\\/g, "\\b"... function eth_to_aoa (line 8409) | function eth_to_aoa(str/*:string*/, opts)/*:AOA*/ { function eth_to_sheet (line 8434) | function eth_to_sheet(d/*:string*/, opts)/*:Worksheet*/ { return aoa_to_... function eth_to_workbook (line 8435) | function eth_to_workbook(d/*:string*/, opts)/*:Workbook*/ { return sheet... function sheet_to_eth_data (line 8456) | function sheet_to_eth_data(ws/*:Worksheet*/)/*:string*/ { function sheet_to_eth (line 8493) | function sheet_to_eth(ws/*:Worksheet*//*::, opts:?any*/)/*:string*/ { function set_text_arr (line 8506) | function set_text_arr(data/*:string*/, arr/*:AOA*/, R/*:number*/, C/*:nu... function prn_to_aoa_str (line 8516) | function prn_to_aoa_str(f/*:string*/, opts)/*:AOA*/ { function guess_sep (line 8558) | function guess_sep(str) { function dsv_to_sheet_str (line 8582) | function dsv_to_sheet_str(str/*:string*/, opts)/*:Worksheet*/ { function prn_to_sheet_str (line 8655) | function prn_to_sheet_str(str/*:string*/, opts)/*:Worksheet*/ { function prn_to_sheet (line 8663) | function prn_to_sheet(d/*:RawData*/, opts)/*:Worksheet*/ { function prn_to_workbook (line 8684) | function prn_to_workbook(d/*:RawData*/, opts)/*:Workbook*/ { return shee... function sheet_to_prn (line 8686) | function sheet_to_prn(ws/*:Worksheet*//*::, opts:?any*/)/*:string*/ { function read_wb_ID (line 8713) | function read_wb_ID(d, opts) { function lotushopper (line 8727) | function lotushopper(data, cb/*:RecordHopperCB*/, opts/*:any*/) { function lotus_to_workbook (line 8742) | function lotus_to_workbook(d/*:RawData*/, opts) { function lotus_to_workbook_buf (line 8752) | function lotus_to_workbook_buf(d, opts)/*:Workbook*/ { function sheet_to_wk1 (line 8880) | function sheet_to_wk1(ws/*:Worksheet*/, opts/*:WriteOpts*/) { function book_to_wk3 (line 8913) | function book_to_wk3(wb/*:Workbook*/, opts/*:WriteOpts*/) { function write_BOF_WK1 (line 8956) | function write_BOF_WK1(v/*:number*/) { function write_BOF_WK3 (line 8962) | function write_BOF_WK3(wb/*:Workbook*/) { function parse_RANGE (line 8990) | function parse_RANGE(blob, length, opts) { function write_RANGE (line 9010) | function write_RANGE(range) { function parse_cell (line 9019) | function parse_cell(blob, length, opts) { function parse_LABEL (line 9036) | function parse_LABEL(blob, length, opts) { function write_LABEL (line 9050) | function write_LABEL(R, C, s) { function parse_STRING (line 9064) | function parse_STRING(blob, length, opts) { function parse_INTEGER (line 9077) | function parse_INTEGER(blob, length, opts) { function write_INTEGER (line 9082) | function write_INTEGER(R, C, v) { function parse_NUMBER (line 9091) | function parse_NUMBER(blob, length, opts) { function write_NUMBER (line 9096) | function write_NUMBER(R, C, v) { function parse_FORMULA (line 9105) | function parse_FORMULA(blob, length, opts) { function wk1_parse_rc (line 9119) | function wk1_parse_rc(B, V, col) { function wk1_fmla_to_csf (line 9221) | function wk1_fmla_to_csf(blob, o) { function parse_cell_3 (line 9285) | function parse_cell_3(blob/*::, length*/) { function parse_LABEL_16 (line 9291) | function parse_LABEL_16(blob, length) { function write_LABEL_16 (line 9297) | function write_LABEL_16(R, C, wsidx, s) { function parse_NUMBER_18 (line 9312) | function parse_NUMBER_18(blob, length) { function parse_NUMBER_17 (line 9332) | function parse_NUMBER_17(blob, length) { function write_NUMBER_17 (line 9347) | function write_NUMBER_17(R, C, wsidx, v) { function parse_FORMULA_19 (line 9376) | function parse_FORMULA_19(blob, length) { function parse_NUMBER_25 (line 9382) | function parse_NUMBER_25(blob, length) { function parse_NUMBER_27 (line 9389) | function parse_NUMBER_27(blob, length) { function parse_FORMULA_28 (line 9396) | function parse_FORMULA_28(blob, length) { function parse_SHEETNAMECS (line 9402) | function parse_SHEETNAMECS(blob, length) { function parse_SHEETNAMELP (line 9406) | function parse_SHEETNAMELP(blob, length) { function parse_SHEETINFOQP (line 9413) | function parse_SHEETINFOQP(blob, length, opts) { function parse_XFORMAT (line 9423) | function parse_XFORMAT(blob, length) { function write_XFORMAT_SHEETNAME (line 9436) | function write_XFORMAT_SHEETNAME(name, wsidx) { function qpw_to_workbook_buf (line 9643) | function qpw_to_workbook_buf(d, opts)/*:Workbook*/ { function parse_rpr (line 9787) | function parse_rpr(rpr) { function parse_r (line 9897) | function parse_r(r) { function parse_rpr2 (line 9917) | function parse_rpr2(font, intro, outro) { function r_to_html (line 9941) | function r_to_html(r) { function parse_si (line 9958) | function parse_si(x, opts) { function parse_sst_xml (line 9985) | function parse_sst_xml(data/*:string*/, opts)/*:SST*/ { function write_sst_xml (line 10002) | function write_sst_xml(sst/*:SST*/, opts)/*:string*/ { function parse_BrtBeginSst (line 10028) | function parse_BrtBeginSst(data) { function parse_sst_bin (line 10033) | function parse_sst_bin(data, opts)/*:SST*/ { function write_BrtBeginSst (line 10058) | function write_BrtBeginSst(sst, o) { function write_sst_bin (line 10067) | function write_sst_bin(sst/*::, opts*/) { function _JS2ANSI (line 10075) | function _JS2ANSI(str/*:string*/)/*:Array*/ { function parse_CRYPTOVersion (line 10083) | function parse_CRYPTOVersion(blob, length/*:?number*/) { function parse_DataSpaceVersionInfo (line 10093) | function parse_DataSpaceVersionInfo(blob) { function parse_DataSpaceMapEntry (line 10103) | function parse_DataSpaceMapEntry(blob) { function parse_DataSpaceMap (line 10118) | function parse_DataSpaceMap(blob) { function parse_DataSpaceDefinition (line 10127) | function parse_DataSpaceDefinition(blob)/*:Array*/ { function parse_TransformInfoHeader (line 10136) | function parse_TransformInfoHeader(blob) { function parse_Primary (line 10148) | function parse_Primary(blob) { function parse_EncryptionHeader (line 10160) | function parse_EncryptionHeader(blob, length/*:number*/) { function parse_EncryptionVerifier (line 10184) | function parse_EncryptionVerifier(blob, length/*:number*/) { function parse_EncryptionInfo (line 10195) | function parse_EncryptionInfo(blob) { function parse_EncInfoStd (line 10206) | function parse_EncInfoStd(blob/*::, vers*/) { function parse_EncInfoExt (line 10216) | function parse_EncInfoExt(/*::blob, vers*/) { throw new Error("File is p... function parse_EncInfoAgl (line 10218) | function parse_EncInfoAgl(blob/*::, vers*/) { function parse_RC4CryptoHeader (line 10243) | function parse_RC4CryptoHeader(blob, length/*:number*/) { function parse_RC4Header (line 10255) | function parse_RC4Header(blob/*::, length*/) { function crypto_CreatePasswordVerifier_Method1 (line 10266) | function crypto_CreatePasswordVerifier_Method1(Password/*:string*/) { function parse_XORObfuscation (line 10368) | function parse_XORObfuscation(blob, length, opts, out) { function parse_FilePassHeader (line 10377) | function parse_FilePassHeader(blob, length/*:number*/, oo) { function parse_FilePass (line 10383) | function parse_FilePass(blob, length/*:number*/, opts) { function rtf_to_sheet (line 10391) | function rtf_to_sheet(d, opts) { function rtf_to_sheet_str (line 10404) | function rtf_to_sheet_str(str, opts) { function rtf_to_workbook (line 10462) | function rtf_to_workbook(d, opts) { function sheet_to_rtf (line 10467) | function sheet_to_rtf(ws, opts) { function hex2RGB (line 10494) | function hex2RGB(h) { function rgb2Hex (line 10498) | function rgb2Hex(rgb) { function rgb2HSL (line 10503) | function rgb2HSL(rgb) { function hsl2RGB (line 10518) | function hsl2RGB(hsl){ function rgb_tint (line 10537) | function rgb_tint(hex, tint) { function width2px (line 10548) | function width2px(width) { return Math.floor(( width + (Math.round(128/M... function px2char (line 10549) | function px2char(px) { return (Math.floor((px - 5)/MDW * 100 + 0.5))/100; } function char2width (line 10550) | function char2width(chr) { return (Math.round((chr * MDW + 5)/MDW*256))/... function cycle_width (line 10553) | function cycle_width(collw) { return char2width(px2char(width2px(collw))... function find_mdw_colw (line 10555) | function find_mdw_colw(collw) { function process_col (line 10572) | function process_col(coll/*:ColInfo*/) { function px2pt (line 10590) | function px2pt(px) { return px * 96 / PPI; } function pt2px (line 10591) | function pt2px(pt) { return pt * PPI / 96; } function parse_borders (line 10613) | function parse_borders(t, styles, themes, opts) { function parse_fills (line 10688) | function parse_fills(t, styles, themes, opts) { function parse_fonts (line 10754) | function parse_fonts(t, styles, themes, opts) { function parse_numFmts (line 10874) | function parse_numFmts(t, styles, opts) { function write_numFmts (line 10901) | function write_numFmts(NF/*:{[n:number|string]:string}*//*::, opts*/) { function parse_cellXfs (line 10915) | function parse_cellXfs(t, styles, opts) { function write_cellXfs (line 10970) | function write_cellXfs(cellXfs)/*:string*/ { function write_sty_xml (line 11024) | function write_sty_xml(wb/*:Workbook*/, opts)/*:string*/ { function parse_BrtFmt (line 11043) | function parse_BrtFmt(data, length/*:number*/) { function write_BrtFmt (line 11048) | function write_BrtFmt(i/*:number*/, f/*:string*/, o) { function parse_BrtFont (line 11058) | function parse_BrtFont(data, length/*:number*/, opts) { function write_BrtFont (line 11102) | function write_BrtFont(font/*:any*/, o) { function write_BrtFill (line 11149) | function write_BrtFill(fill, o) { function parse_BrtXF (line 11180) | function parse_BrtXF(data, length/*:number*/) { function write_BrtXF (line 11187) | function write_BrtXF(data, ixfeP, o) { function write_Blxf (line 11205) | function write_Blxf(data, o) { function write_BrtBorder (line 11215) | function write_BrtBorder(border, o) { function write_BrtStyle (line 11227) | function write_BrtStyle(style, o) { function write_BrtBeginTableStyles (line 11238) | function write_BrtBeginTableStyles(cnt, defTableStyle, defPivotStyle) { function parse_sty_bin (line 11247) | function parse_sty_bin(data, themes, opts) { function write_FMTS_bin (line 11309) | function write_FMTS_bin(ba, NF/*:?SSFTable*/) { function write_FONTS_bin (line 11326) | function write_FONTS_bin(ba/*::, data*/) { function write_FILLS_bin (line 11342) | function write_FILLS_bin(ba/*::, data*/) { function write_BORDERS_bin (line 11353) | function write_BORDERS_bin(ba/*::, data*/) { function write_CELLSTYLEXFS_bin (line 11363) | function write_CELLSTYLEXFS_bin(ba/*::, data*/) { function write_CELLXFS_bin (line 11376) | function write_CELLXFS_bin(ba, data) { function write_STYLES_bin (line 11383) | function write_STYLES_bin(ba/*::, data*/) { function write_DXFS_bin (line 11396) | function write_DXFS_bin(ba/*::, data*/) { function write_TABLESTYLES_bin (line 11404) | function write_TABLESTYLES_bin(ba/*::, data*/) { function write_COLORPALETTE_bin (line 11412) | function write_COLORPALETTE_bin(/*::ba, data*/) { function write_sty_bin (line 11418) | function write_sty_bin(wb, opts) { function parse_clrScheme (line 11443) | function parse_clrScheme(t, themes, opts) { function parse_fontScheme (line 11498) | function parse_fontScheme(/*::t, themes, opts*/) { } function parse_fmtScheme (line 11501) | function parse_fmtScheme(/*::t, themes, opts*/) { } function parse_themeElements (line 11508) | function parse_themeElements(data, themes, opts) { function parse_theme_xml (line 11529) | function parse_theme_xml(data/*:string*/, opts) { function write_theme (line 11543) | function write_theme(Themes, opts)/*:string*/ { function parse_Theme (line 11715) | function parse_Theme(blob, length, opts) { function parse_ColorTheme (line 11729) | function parse_ColorTheme(blob/*::, length*/) { return blob.read_shift(4... function parse_FullColorExt (line 11732) | function parse_FullColorExt(blob/*::, length*/) { function parse_IcvXF (line 11748) | function parse_IcvXF(blob, length) { function parse_XFExtGradient (line 11753) | function parse_XFExtGradient(blob, length) { function parse_ExtProp (line 11758) | function parse_ExtProp(blob/*::, length*/)/*:Array*/ { function parse_XFExt (line 11774) | function parse_XFExt(blob, length) { function update_xfext (line 11786) | function update_xfext(xf, xfext) { function parse_BrtMdtinfo (line 11805) | function parse_BrtMdtinfo(data, length) { function write_BrtMdtinfo (line 11812) | function write_BrtMdtinfo(data) { function parse_BrtMdb (line 11819) | function parse_BrtMdb(data) { function write_BrtMdb (line 11826) | function write_BrtMdb(mdb) { function write_BrtBeginEsfmd (line 11835) | function write_BrtBeginEsfmd(cnt, name) { function parse_BrtBeginEsmdb (line 11841) | function parse_BrtBeginEsmdb(data) { function write_BrtBeginEsmdb (line 11845) | function write_BrtBeginEsmdb(cnt, cm) { function parse_xlmeta_bin (line 11851) | function parse_xlmeta_bin(data, name, _opts) { function write_xlmeta_bin (line 11892) | function write_xlmeta_bin() { function parse_xlmeta_xml (line 11916) | function parse_xlmeta_xml(data, name, opts) { function write_xlmeta_xml (line 11996) | function write_xlmeta_xml() { function parse_cc_xml (line 12002) | function parse_cc_xml(data/*::, name, opts*/)/*:Array*/ { function parse_BrtCalcChainItem$ (line 12022) | function parse_BrtCalcChainItem$(data) { function parse_cc_bin (line 12036) | function parse_cc_bin(data, name, opts) { function parse_xlink_xml (line 12054) | function parse_xlink_xml(/*::data, rel, name:string, _opts*/) { function parse_xlink_bin (line 12060) | function parse_xlink_bin(data, rel, name/*:string*/, _opts) { function parse_drawing (line 12105) | function parse_drawing(data, rels/*:any*/) { function write_vml (line 12124) | function write_vml(rId/*:number*/, comments) { function write_vml_comment (line 12146) | function write_vml_comment(x, _shapeid)/*:string*/ { function sheet_insert_comments (line 12180) | function sheet_insert_comments(sheet/*:WorkSheet*/, comments/*:Array*/ { function write_comments_xml (line 12250) | function write_comments_xml(data/*::, opts*/) { function parse_tcmnt_xml (line 12298) | function parse_tcmnt_xml(data/*:string*/, opts)/*:Array*/ { function write_tcmnt_xml (line 12336) | function write_tcmnt_xml(comments, people, opts) { function parse_people_xml (line 12359) | function parse_people_xml(data/*:string*/, opts) { function write_people_xml (line 12387) | function write_people_xml(people/*, opts*/) { function parse_BrtBeginComment (line 12404) | function parse_BrtBeginComment(data) { function write_BrtBeginComment (line 12413) | function write_BrtBeginComment(data, o) { function write_BrtCommentAuthor (line 12426) | function write_BrtCommentAuthor(data) { return write_XLWideString(data.s... function parse_comments_bin (line 12429) | function parse_comments_bin(data, opts)/*:Array*/ { function write_comments_bin (line 12468) | function write_comments_bin(data/*::, opts*/) { function make_vba_xls (line 12500) | function make_vba_xls(cfb) { function fill_vba_xls (line 12510) | function fill_vba_xls(cfb, vba) { function parse_ds_bin (line 12521) | function parse_ds_bin(/*::data:any, opts, idx:number, rels, wb, themes, ... function parse_ds_xml (line 12522) | function parse_ds_xml(/*::data:any, opts, idx:number, rels, wb, themes, ... function parse_ms_bin (line 12523) | function parse_ms_bin(/*::data:any, opts, idx:number, rels, wb, themes, ... function parse_ms_xml (line 12524) | function parse_ms_xml(/*::data:any, opts, idx:number, rels, wb, themes, ... function rcfunc (line 12529) | function rcfunc($$,$1,$2,$3) { function shift_formula_str (line 12564) | function shift_formula_str(f/*:string*/, delta/*:Cell*/)/*:string*/ { function shift_formula_xlsx (line 12570) | function shift_formula_xlsx(f/*:string*/, range/*:string*/, cell/*:strin... function fuzzyfmla (line 12577) | function fuzzyfmla(f/*:string*/)/*:boolean*/ { function _xlfn (line 12582) | function _xlfn(f/*:string*/)/*:string*/ { function parseread1 (line 12585) | function parseread1(blob) { blob.l+=1; return; } function parse_ColRelU (line 12588) | function parse_ColRelU(blob, length) { function parse_RgceArea (line 12594) | function parse_RgceArea(blob, length, opts) { function parse_RgceArea_BIFF2 (line 12606) | function parse_RgceArea_BIFF2(blob/*::, length, opts*/) { function parse_RgceAreaRel (line 12614) | function parse_RgceAreaRel(blob, length, opts) { function parse_RgceLoc (line 12623) | function parse_RgceLoc(blob, length, opts) { function parse_RgceLoc_BIFF2 (line 12629) | function parse_RgceLoc_BIFF2(blob/*::, length, opts*/) { function parse_RgceElfLoc (line 12636) | function parse_RgceElfLoc(blob/*::, length, opts*/) { function parse_RgceLocRel (line 12643) | function parse_RgceLocRel(blob, length, opts) { function parse_RgceLocRel_BIFF2 (line 12654) | function parse_RgceLocRel_BIFF2(blob/*::, length:number, opts*/) { function parse_PtgArea (line 12665) | function parse_PtgArea(blob, length, opts) { function parse_PtgArea3d (line 12672) | function parse_PtgArea3d(blob, length, opts) { function parse_PtgAreaErr (line 12685) | function parse_PtgAreaErr(blob, length, opts) { function parse_PtgAreaErr3d (line 12691) | function parse_PtgAreaErr3d(blob, length, opts) { function parse_PtgAreaN (line 12704) | function parse_PtgAreaN(blob, length, opts) { function parse_PtgArray (line 12711) | function parse_PtgArray(blob, length, opts) { function parse_PtgAttrBaxcel (line 12718) | function parse_PtgAttrBaxcel(blob) { function parse_PtgAttrChoose (line 12726) | function parse_PtgAttrChoose(blob, length, opts)/*:Array*/ { function parse_PtgAttrGoto (line 12736) | function parse_PtgAttrGoto(blob, length, opts) { function parse_PtgAttrIf (line 12743) | function parse_PtgAttrIf(blob, length, opts) { function parse_PtgAttrIfError (line 12750) | function parse_PtgAttrIfError(blob) { function parse_PtgAttrSemi (line 12757) | function parse_PtgAttrSemi(blob, length, opts) { function parse_PtgAttrSpaceType (line 12764) | function parse_PtgAttrSpaceType(blob/*::, length*/) { function parse_PtgAttrSpace (line 12770) | function parse_PtgAttrSpace(blob) { function parse_PtgAttrSpaceSemi (line 12776) | function parse_PtgAttrSpaceSemi(blob) { function parse_PtgRef (line 12782) | function parse_PtgRef(blob, length, opts) { function parse_PtgRefN (line 12791) | function parse_PtgRefN(blob, length, opts) { function parse_PtgRef3d (line 12799) | function parse_PtgRef3d(blob, length, opts) { function parse_PtgFunc (line 12810) | function parse_PtgFunc(blob, length, opts) { function parse_PtgFuncVar (line 12818) | function parse_PtgFuncVar(blob, length, opts) { function parsetab (line 12824) | function parsetab(blob) { function parse_PtgAttrSum (line 12829) | function parse_PtgAttrSum(blob, length, opts) { function parse_PtgExp (line 12834) | function parse_PtgExp(blob, length, opts) { function parse_PtgErr (line 12843) | function parse_PtgErr(blob) { blob.l++; return BErr[blob.read_shift(1)]; } function parse_PtgInt (line 12846) | function parse_PtgInt(blob) { blob.l++; return blob.read_shift(2); } function parse_PtgBool (line 12849) | function parse_PtgBool(blob) { blob.l++; return blob.read_shift(1)!==0;} function parse_PtgNum (line 12852) | function parse_PtgNum(blob) { blob.l++; return parse_Xnum(blob, 8); } function parse_PtgStr (line 12855) | function parse_PtgStr(blob, length, opts) { blob.l++; return parse_Short... function parse_SerAr (line 12859) | function parse_SerAr(blob, biff/*:number*/) { function parse_PtgExtraMem (line 12887) | function parse_PtgExtraMem(blob, cce, opts) { function parse_PtgExtraArray (line 12895) | function parse_PtgExtraArray(blob, length, opts) { function parse_PtgName (line 12912) | function parse_PtgName(blob, length, opts) { function parse_PtgNameX (line 12925) | function parse_PtgNameX(blob, length, opts) { function parse_PtgNameX_BIFF5 (line 12932) | function parse_PtgNameX_BIFF5(blob/*::, length, opts*/) { function parse_PtgMemArea (line 12942) | function parse_PtgMemArea(blob, length, opts) { function parse_PtgMemFunc (line 12950) | function parse_PtgMemFunc(blob, length, opts) { function parse_PtgRefErr (line 12958) | function parse_PtgRefErr(blob, length, opts) { function parse_PtgRefErr3d (line 12967) | function parse_PtgRefErr3d(blob, length, opts) { function parse_PtgElfLoc (line 12986) | function parse_PtgElfLoc(blob, length, opts) { function parse_PtgElfNoop (line 12990) | function parse_PtgElfNoop(blob/*::, length, opts*/) { function parse_PtgElfLel (line 13003) | function parse_PtgElfLel(blob/*::, length, opts*/) { function parse_PtgList (line 13038) | function parse_PtgList(blob/*::, length, opts*/) { function parse_PtgSxName (line 13049) | function parse_PtgSxName(blob/*::, length, opts*/) { function parse_PtgSheet (line 13055) | function parse_PtgSheet(blob, length, opts) { function parse_PtgEndSheet (line 13061) | function parse_PtgEndSheet(blob, length, opts) { function parse_PtgMemAreaN (line 13065) | function parse_PtgMemAreaN(blob/*::, length, opts*/) { function parse_PtgMemNoMemN (line 13070) | function parse_PtgMemNoMemN(blob/*::, length, opts*/) { function parse_PtgAttrNoop (line 13075) | function parse_PtgAttrNoop(blob/*::, length, opts*/) { function parse_RgbExtra (line 13191) | function parse_RgbExtra(blob, length, rgce, opts) { function parse_Rgce (line 13226) | function parse_Rgce(blob, length, opts) { function stringify_array (line 13240) | function stringify_array(f/*:Array>*/)/*:string*/ { function make_3d_range (line 13276) | function make_3d_range(start, end) { function get_ixti_raw (line 13284) | function get_ixti_raw(supbooks, ixti/*:number*/, opts)/*:string*/ { function get_ixti (line 13318) | function get_ixti(supbooks, ixti/*:number*/, opts)/*:string*/ { function stringify_formula (line 13322) | function stringify_formula(formula/*Array*/, range, cell/*:any*/, s... function parse_ArrayParsedFormula (line 13633) | function parse_ArrayParsedFormula(blob, length, opts/*::, ref*/) { function parse_XLSCellParsedFormula (line 13644) | function parse_XLSCellParsedFormula(blob, length, opts) { function parse_NameParsedFormula (line 13655) | function parse_NameParsedFormula(blob, length, opts, cce) { function parse_SharedParsedFormula (line 13664) | function parse_SharedParsedFormula(blob, length, opts) { function parse_FormulaValue (line 13674) | function parse_FormulaValue(blob/*::, length*/) { function write_FormulaValue (line 13685) | function write_FormulaValue(value) { function parse_Formula (line 13700) | function parse_Formula(blob, length, opts) { function write_Formula (line 13715) | function write_Formula(cell/*:Cell*/, R/*:number*/, C/*:number*/, opts, ... function parse_XLSBParsedFormula (line 13738) | function parse_XLSBParsedFormula(data, length, opts) { function write_XLSBFormulaNum (line 13760) | function write_XLSBFormulaNum(val/*:number*/) { function write_XLSBFormulaErr (line 13778) | function write_XLSBFormulaErr(val/*:number*/) { function write_XLSBFormulaBool (line 13787) | function write_XLSBFormulaBool(val/*:boolean*/) { function write_XLSBFormulaStr (line 13797) | function write_XLSBFormulaStr(val/*:string*/) { function write_XLSBFormulaRef (line 13813) | function write_XLSBFormulaRef(str) { function write_XLSBFormulaRef3D (line 13826) | function write_XLSBFormulaRef3D(str, wb) { function write_XLSBFormulaRefErr3D (line 13845) | function write_XLSBFormulaRefErr3D(str, wb) { function write_XLSBFormulaRange (line 13863) | function write_XLSBFormulaRange(_str) { function write_XLSBFormulaRangeWS (line 13892) | function write_XLSBFormulaRangeWS(_str, wb) { function write_XLSBFormulaArea3D (line 13925) | function write_XLSBFormulaArea3D(_str, wb) { function write_XLSBFormula (line 13949) | function write_XLSBFormula(val/*:string|number*/, wb) { function ods_to_csf_formula (line 15098) | function ods_to_csf_formula(f/*:string*/)/*:string*/ { function csf_to_ods_formula (line 15115) | function csf_to_ods_formula(f/*:string*/)/*:string*/ { function ods_to_csf_3D (line 15121) | function ods_to_csf_3D(r/*:string*/)/*:[string, string]*/ { function csf_to_ods_3D (line 15129) | function csf_to_ods_3D(r/*:string*/)/*:string*/ { function get_sst_id (line 15140) | function get_sst_id(sst/*:SST*/, str/*:string*/, rev)/*:number*/ { function col_obj_w (line 15165) | function col_obj_w(C/*:number*/, col) { function default_margins (line 15180) | function default_margins(margins/*:Margins*/, mode/*:?string*/) { function get_cell_style (line 15192) | function get_cell_style(styles/*:Array*/, cell/*:Cell*/, opts) { function safe_format (line 15216) | function safe_format(p/*:Cell*/, fmtid/*:number*/, fillid/*:?number*/, o... function check_ws (line 15255) | function check_ws(ws/*:Worksheet*/, sname/*:string*/, i/*:number*/) { function parse_ws_xml_dim (line 15261) | function parse_ws_xml_dim(ws/*:Worksheet*/, s/*:string*/) { function parse_ws_xml (line 15277) | function parse_ws_xml(data/*:?string*/, opts, idx/*:number*/, rels, wb/*... function write_ws_xml_merges (line 15357) | function write_ws_xml_merges(merges/*:Array*/)/*:string*/ { function parse_ws_xml_sheetpr (line 15365) | function parse_ws_xml_sheetpr(sheetPr/*:string*/, s, wb/*:WBWBProps*/, i... function parse_ws_xml_sheetpr2 (line 15370) | function parse_ws_xml_sheetpr2(sheetPr/*:string*/, body/*:string*/, s, w... function write_ws_xml_sheetpr (line 15373) | function write_ws_xml_sheetpr(ws, wb, idx, opts, o) { function write_ws_xml_protection (line 15402) | function write_ws_xml_protection(sp)/*:string*/ { function parse_ws_xml_hlinks (line 15412) | function parse_ws_xml_hlinks(s, data/*:Array*/, rels) { function parse_ws_xml_margins (line 15442) | function parse_ws_xml_margins(margin) { function write_ws_xml_margins (line 15449) | function write_ws_xml_margins(margin)/*:string*/ { function parse_ws_xml_cols (line 15454) | function parse_ws_xml_cols(columns, cols) { function write_ws_xml_cols (line 15467) | function write_ws_xml_cols(ws, cols)/*:string*/ { function parse_ws_xml_autofilter (line 15477) | function parse_ws_xml_autofilter(data/*:string*/) { function write_ws_xml_autofilter (line 15481) | function write_ws_xml_autofilter(data, ws, wb, idx)/*:string*/ { function parse_ws_xml_sheetviews (line 15501) | function parse_ws_xml_sheetviews(data, wb/*:WBWBProps*/) { function write_ws_xml_sheetviews (line 15513) | function write_ws_xml_sheetviews(ws, opts, idx, wb)/*:string*/ { function write_ws_xml_cell (line 15520) | function write_ws_xml_cell(cell/*:Cell*/, ref, ws, opts/*::, idx, wb*/)/... function write_ws_xml_data (line 15766) | function write_ws_xml_data(ws/*:Worksheet*/, opts, idx/*:number*/, wb/*:... function write_ws_xml (line 15810) | function write_ws_xml(idx/*:number*/, opts, wb/*:Workbook*/, rels)/*:str... function parse_BrtRowHdr (line 15931) | function parse_BrtRowHdr(data, length) { function write_BrtRowHdr (line 15945) | function write_BrtRowHdr(R/*:number*/, range, ws) { function write_row_header (line 15994) | function write_row_header(ba, ws, range, R) { function parse_BrtWsFmtInfo (line 16004) | function parse_BrtWsFmtInfo(/*::data, length*/) { function parse_BrtWsProp (line 16009) | function parse_BrtWsProp(data, length) { function write_BrtWsProp (line 16019) | function write_BrtWsProp(str, outl, o) { function parse_BrtCellBlank (line 16036) | function parse_BrtCellBlank(data) { function write_BrtCellBlank (line 16040) | function write_BrtCellBlank(cell, ncell, o) { function parse_BrtShortBlank (line 16044) | function parse_BrtShortBlank(data) { function write_BrtShortBlank (line 16048) | function write_BrtShortBlank(cell, ncell, o) { function parse_BrtCellBool (line 16054) | function parse_BrtCellBool(data) { function write_BrtCellBool (line 16059) | function write_BrtCellBool(cell, ncell, o) { function parse_BrtShortBool (line 16065) | function parse_BrtShortBool(data) { function write_BrtShortBool (line 16070) | function write_BrtShortBool(cell, ncell, o) { function parse_BrtCellError (line 16078) | function parse_BrtCellError(data) { function write_BrtCellError (line 16083) | function write_BrtCellError(cell, ncell, o) { function parse_BrtShortError (line 16089) | function parse_BrtShortError(data) { function write_BrtShortError (line 16094) | function write_BrtShortError(cell, ncell, o) { function parse_BrtCellIsst (line 16105) | function parse_BrtCellIsst(data) { function write_BrtCellIsst (line 16110) | function write_BrtCellIsst(cell, ncell, o) { function parse_BrtShortIsst (line 16116) | function parse_BrtShortIsst(data) { function write_BrtShortIsst (line 16121) | function write_BrtShortIsst(cell, ncell, o) { function parse_BrtCellReal (line 16129) | function parse_BrtCellReal(data) { function write_BrtCellReal (line 16134) | function write_BrtCellReal(cell, ncell, o) { function parse_BrtShortReal (line 16140) | function parse_BrtShortReal(data) { function write_BrtShortReal (line 16145) | function write_BrtShortReal(cell, ncell, o) { function parse_BrtCellRk (line 16153) | function parse_BrtCellRk(data) { function write_BrtCellRk (line 16158) | function write_BrtCellRk(cell, ncell, o) { function parse_BrtShortRk (line 16164) | function parse_BrtShortRk(data) { function write_BrtShortRk (line 16169) | function write_BrtShortRk(cell, ncell, o) { function parse_BrtCellRString (line 16177) | function parse_BrtCellRString(data) { function parse_BrtCellSt (line 16184) | function parse_BrtCellSt(data) { function write_BrtCellSt (line 16189) | function write_BrtCellSt(cell, ncell, o) { function parse_BrtShortSt (line 16196) | function parse_BrtShortSt(data) { function write_BrtShortSt (line 16201) | function write_BrtShortSt(cell, ncell, o) { function parse_BrtFmlaBool (line 16210) | function parse_BrtFmlaBool(data, length, opts) { function parse_BrtFmlaError (line 16226) | function parse_BrtFmlaError(data, length, opts) { function parse_BrtFmlaNum (line 16242) | function parse_BrtFmlaNum(data, length, opts) { function parse_BrtFmlaString (line 16258) | function parse_BrtFmlaString(data, length, opts) { function write_BrtBeginMergeCells (line 16277) | function write_BrtBeginMergeCells(cnt, o) { function parse_BrtHLink (line 16284) | function parse_BrtHLink(data, length/*::, opts*/) { function write_BrtHLink (line 16296) | function write_BrtHLink(l, rId) { function parse_BrtPane (line 16309) | function parse_BrtPane(/*data, length, opts*/) { function parse_BrtArrFmla (line 16313) | function parse_BrtArrFmla(data, length, opts) { function parse_BrtShrFmla (line 16326) | function parse_BrtShrFmla(data, length, opts) { function write_BrtColInfo (line 16340) | function write_BrtColInfo(C/*:number*/, col, o) { function parse_BrtMargins (line 16357) | function parse_BrtMargins(data/*::, length, opts*/)/*:Margins*/ { function write_BrtMargins (line 16362) | function write_BrtMargins(margins/*:Margins*/, o) { function parse_BrtBeginWsView (line 16370) | function parse_BrtBeginWsView(data/*::, length, opts*/) { function write_BrtBeginWsView (line 16375) | function write_BrtBeginWsView(ws, Workbook, o) { function write_BrtCellIgnoreEC (line 16395) | function write_BrtCellIgnoreEC(ref) { function write_BrtSheetProtection (line 16404) | function write_BrtSheetProtection(sp, o) { function parse_BrtDVal (line 16432) | function parse_BrtDVal(/*data, length, opts*/) { function parse_BrtDVal14 (line 16434) | function parse_BrtDVal14(/*data, length, opts*/) { function parse_ws_bin (line 16437) | function parse_ws_bin(data, _opts, idx, rels, wb/*:WBWBProps*/, themes, ... function write_ws_bin_cell (line 16736) | function write_ws_bin_cell(ba/*:BufArray*/, cell/*:Cell*/, R/*:number*/,... function write_CELLTABLE (line 16793) | function write_CELLTABLE(ba, ws/*:Worksheet*/, idx/*:number*/, opts/*::,... function write_MERGECELLS (line 16818) | function write_MERGECELLS(ba, ws/*:Worksheet*/) { function write_COLINFOS (line 16825) | function write_COLINFOS(ba, ws/*:Worksheet*//*::, idx:number, opts, wb:W... function write_IGNOREECS (line 16832) | function write_IGNOREECS(ba, ws/*:Worksheet*/) { function write_HLINKS (line 16839) | function write_HLINKS(ba, ws/*:Worksheet*/, rels) { function write_LEGACYDRAWING (line 16848) | function write_LEGACYDRAWING(ba, ws/*:Worksheet*/, idx/*:number*/, rels) { function write_AUTOFILTER (line 16857) | function write_AUTOFILTER(ba, ws, wb, idx) { function write_WSVIEWS2 (line 16883) | function write_WSVIEWS2(ba, ws, Workbook) { function write_WSFMTINFO (line 16898) | function write_WSFMTINFO(/*::ba, ws*/) { function write_SHEETPROTECT (line 16903) | function write_SHEETPROTECT(ba, ws) { function write_ws_bin (line 16909) | function write_ws_bin(idx/*:number*/, opts, wb/*:Workbook*/, rels) { function parse_Cache (line 16964) | function parse_Cache(data/*:string*/)/*:[Array, string, ?... function parse_chart (line 16985) | function parse_chart(data/*:?string*/, name/*:string*/, opts, rels, wb, ... function parse_cs_xml (line 17013) | function parse_cs_xml(data/*:?string*/, opts, idx/*:number*/, rels, wb/*... function parse_BrtCsProp (line 17042) | function parse_BrtCsProp(data, length/*:number*/) { function parse_cs_bin (line 17049) | function parse_cs_bin(data, opts, idx/*:number*/, rels, wb/*::, themes, ... function push_defaults_array (line 17191) | function push_defaults_array(target, defaults) { function push_defaults (line 17202) | function push_defaults(target, defaults) { function parse_wb_defaults (line 17212) | function parse_wb_defaults(wb) { function safe1904 (line 17222) | function safe1904(wb/*:Workbook*/)/*:string*/ { function check_ws_name (line 17230) | function check_ws_name(n/*:string*/, safe/*:?boolean*/)/*:boolean*/ { function check_wb_names (line 17243) | function check_wb_names(N, S, codes) { function check_wb (line 17253) | function check_wb(wb) { function parse_wb_xml (line 17274) | function parse_wb_xml(data, opts)/*:WorkbookFile*/ { function write_wb_xml (line 17432) | function write_wb_xml(wb/*:Workbook*//*::, opts:?WriteOpts*/)/*:string*/ { function parse_BrtBundleSh (line 17520) | function parse_BrtBundleSh(data, length/*:number*/) { function write_BrtBundleSh (line 17528) | function write_BrtBundleSh(data, o) { function parse_BrtWbProp (line 17538) | function parse_BrtWbProp(data, length)/*:WBProps*/ { function write_BrtWbProp (line 17561) | function write_BrtWbProp(data/*:?WBProps*/, o) { function parse_BrtFRTArchID$ (line 17575) | function parse_BrtFRTArchID$(data, length) { function parse_BrtName (line 17584) | function parse_BrtName(data, length, opts) { function write_BrtName (line 17605) | function write_BrtName(name, wb) { function parse_wb_bin (line 17636) | function parse_wb_bin(data, opts)/*:WorkbookFile*/ { function write_BUNDLESHS (line 17746) | function write_BUNDLESHS(ba, wb/*::, opts*/) { function write_BrtFileVersion (line 17757) | function write_BrtFileVersion(data, o) { function write_BrtBookView (line 17768) | function write_BrtBookView(idx, o) { function write_BOOKVIEWS (line 17782) | function write_BOOKVIEWS(ba, wb/*::, opts*/) { function write_BRTNAMES (line 17798) | function write_BRTNAMES(ba, wb) { function write_SELF_EXTERNS_xlsb (line 17808) | function write_SELF_EXTERNS_xlsb(wb) { function write_EXTERNALS_xlsb (line 17819) | function write_EXTERNALS_xlsb(ba, wb) { function write_wb_bin (line 17847) | function write_wb_bin(wb, opts) { function parse_wb (line 17875) | function parse_wb(data, name/*:string*/, opts)/*:WorkbookFile*/ { function parse_ws (line 17880) | function parse_ws(data, name/*:string*/, idx/*:number*/, opts, rels, wb,... function parse_cs (line 17885) | function parse_cs(data, name/*:string*/, idx/*:number*/, opts, rels, wb,... function parse_ms (line 17890) | function parse_ms(data, name/*:string*/, idx/*:number*/, opts, rels, wb,... function parse_ds (line 17895) | function parse_ds(data, name/*:string*/, idx/*:number*/, opts, rels, wb,... function parse_sty (line 17900) | function parse_sty(data, name/*:string*/, themes, opts) { function parse_sst (line 17905) | function parse_sst(data, name/*:string*/, opts)/*:SST*/ { function parse_cmnt (line 17910) | function parse_cmnt(data, name/*:string*/, opts)/*:Array*/ { function parse_cc (line 17915) | function parse_cc(data, name/*:string*/, opts) { function parse_xlink (line 17920) | function parse_xlink(data, rel, name/*:string*/, opts) { function parse_xlmeta (line 17925) | function parse_xlmeta(data, name/*:string*/, opts) { function xlml_parsexmltag (line 17931) | function xlml_parsexmltag(tag/*:string*/, skip_root/*:?boolean*/) { function xlml_parsexmltagobj (line 17948) | function xlml_parsexmltagobj(tag/*:string*/) { function xlml_format (line 17971) | function xlml_format(format, value)/*:string*/ { function xlml_set_custprop (line 17977) | function xlml_set_custprop(Custprops, key, cp, val/*:string*/) { function safe_format_xlml (line 17990) | function safe_format_xlml(cell/*:Cell*/, nf, o) { function process_style_xlml (line 18012) | function process_style_xlml(styles, stag, opts) { function parse_xlml_data (line 18023) | function parse_xlml_data(xml, ss, data, cell/*:any*/, base, styles, csty... function xlml_prefix_dname (line 18090) | function xlml_prefix_dname(dname) { function xlml_clean_comment (line 18094) | function xlml_clean_comment(comment/*:any*/) { function parse_xlml_xml (line 18101) | function parse_xlml_xml(d, _opts)/*:Workbook*/ { function parse_xlml (line 18854) | function parse_xlml(data/*:RawBytes|string*/, opts)/*:Workbook*/ { function write_props_xlml (line 18865) | function write_props_xlml(wb/*:Workbook*/, opts)/*:string*/ { function write_wb_xlml (line 18874) | function write_wb_xlml(wb/*::, opts*/)/*:string*/ { function write_sty_xlml (line 18881) | function write_sty_xlml(wb, opts)/*:string*/ { function write_name_xlml (line 18893) | function write_name_xlml(n) { return writextag("NamedRange", null, {"ss:... function write_names_xlml (line 18894) | function write_names_xlml(wb/*::, opts*/)/*:string*/ { function write_ws_xlml_names (line 18907) | function write_ws_xlml_names(ws/*:Worksheet*/, opts, idx/*:number*/, wb/... function write_ws_xlml_wsopts (line 18925) | function write_ws_xlml_wsopts(ws/*:Worksheet*/, opts, idx/*:number*/, wb... function write_ws_xlml_comment (line 19032) | function write_ws_xlml_comment(comments/*:Array*/)/*:string*/ { function write_ws_xlml_cell (line 19040) | function write_ws_xlml_cell(cell, ref/*:string*/, ws, opts, idx/*:number... function write_ws_xlml_row (line 19084) | function write_ws_xlml_row(R/*:number*/, row)/*:string*/ { function write_ws_xlml_table (line 19094) | function write_ws_xlml_table(ws/*:Worksheet*/, opts, idx/*:number*/, wb/... function write_ws_xlml (line 19131) | function write_ws_xlml(idx/*:number*/, opts, wb/*:Workbook*/)/*:string*/ { function write_xlml (line 19150) | function write_xlml(wb, opts)/*:string*/ { function parse_compobj (line 19180) | function parse_compobj(obj/*:CFBEntry*/) { function slurp (line 19216) | function slurp(RecordType, R, blob, length/*:number*/, opts)/*:any*/ { function safe_format_xf (line 19252) | function safe_format_xf(p/*:any*/, opts/*:ParseOpts*/, date1904/*:?boole... function make_cell (line 19276) | function make_cell(val, ixfe, t)/*:Cell*/ { function parse_workbook (line 19281) | function parse_workbook(blob, options/*:ParseOpts*/)/*:Workbook*/ { function parse_xls_props (line 19794) | function parse_xls_props(cfb/*:CFBContainer*/, props, o) { function write_xls_props (line 19814) | function write_xls_props(wb/*:Workbook*/, cfb/*:CFBContainer*/) { function parse_xlscfb (line 19839) | function parse_xlscfb(cfb/*:any*/, options/*:?ParseOpts*/)/*:Workbook*/ { function write_xlscfb (line 19887) | function write_xlscfb(wb/*:Workbook*/, opts/*:WriteOpts*/)/*:CFBContaine... function write_biff_rec (line 21240) | function write_biff_rec(ba/*:BufArray*/, type/*:number*/, payload, lengt... function write_biff_continue (line 21250) | function write_biff_continue(ba/*:BufArray*/, type/*:number*/, payload, ... function write_BIFF2Cell (line 21273) | function write_BIFF2Cell(out, r/*:number*/, c/*:number*/) { function write_BIFF2BERR (line 21282) | function write_BIFF2BERR(r/*:number*/, c/*:number*/, val, t/*:?string*/) { function write_BIFF2LABEL (line 21290) | function write_BIFF2LABEL(r/*:number*/, c/*:number*/, val) { function write_ws_biff2_cell (line 21298) | function write_ws_biff2_cell(ba/*:BufArray*/, cell/*:Cell*/, R/*:number*... function write_ws_biff2 (line 21316) | function write_ws_biff2(ba/*:BufArray*/, ws/*:Worksheet*/, idx/*:number*... function write_biff2_buf (line 21339) | function write_biff2_buf(wb/*:Workbook*/, opts/*:WriteOpts*/) { function write_FONTS_biff8 (line 21353) | function write_FONTS_biff8(ba, data, opts) { function write_FMTS_biff8 (line 21364) | function write_FMTS_biff8(ba, NF/*:?SSFTable*/, opts) { function write_FEAT (line 21372) | function write_FEAT(ba, ws) { function write_CELLXFS_biff8 (line 21388) | function write_CELLXFS_biff8(ba, opts) { function write_ws_biff8_hlinks (line 21395) | function write_ws_biff8_hlinks(ba/*:BufArray*/, ws) { function write_ws_cols_biff8 (line 21404) | function write_ws_cols_biff8(ba, cols) { function write_ws_biff8_cell (line 21414) | function write_ws_biff8_cell(ba/*:BufArray*/, cell/*:Cell*/, R/*:number*... function write_ws_biff8 (line 21443) | function write_ws_biff8(idx/*:number*/, opts, wb/*:Workbook*/) { function write_biff8_global (line 21518) | function write_biff8_global(wb/*:Workbook*/, bufs, opts/*:WriteOpts*/) { function write_biff8_buf (line 21601) | function write_biff8_buf(wb/*:Workbook*/, opts/*:WriteOpts*/) { function write_biff_buf (line 21628) | function write_biff_buf(wb/*:Workbook*/, opts/*:WriteOpts*/) { function html_to_sheet (line 21646) | function html_to_sheet(str/*:string*/, _opts)/*:Workbook*/ { function make_html_row (line 21704) | function make_html_row(ws/*:Worksheet*/, r/*:Range*/, R/*:number*/, o/*:... function html_to_workbook (line 21742) | function html_to_workbook(str/*:string*/, opts)/*:Workbook*/ { function make_html_preamble (line 21756) | function make_html_preamble(ws/*:Worksheet*/, R/*:Range*/, o/*:Sheet2HTM... function sheet_to_html (line 21761) | function sheet_to_html(ws/*:Worksheet*/, opts/*:?Sheet2HTMLOpts*//*, wb:... function sheet_add_dom (line 21773) | function sheet_add_dom(ws/*:Worksheet*/, table/*:HTMLElement*/, _opts/*:... function parse_dom_table (line 21860) | function parse_dom_table(table/*:HTMLElement*/, _opts/*:?any*/)/*:Worksh... function table_to_book (line 21866) | function table_to_book(table/*:HTMLElement*/, opts/*:?any*/)/*:Workbook*/ { function is_dom_element_hidden (line 21872) | function is_dom_element_hidden(element/*:HTMLElement*/)/*:boolean*/ { function get_get_computed_style_function (line 21881) | function get_get_computed_style_function(element/*:HTMLElement*/)/*:?fun... function parse_text_p (line 21889) | function parse_text_p(text/*:string*//*::, tag*/)/*:Array*/ { function parse_ods_styles (line 21903) | function parse_ods_styles(d/*:string*/, _opts, _nfm) { function parse_content_xml (line 22125) | function parse_content_xml(d/*:string*/, _opts, _nfm)/*:Workbook*/ { function parse_ods (line 22651) | function parse_ods(zip/*:ZIPFile*/, opts/*:?ParseOpts*/)/*:Workbook*/ { function parse_fods (line 22663) | function parse_fods(data/*:string*/, opts/*:?ParseOpts*/)/*:Workbook*/ { function write_number_format_ods (line 22703) | function write_number_format_ods(nf/*:string*/, nfidx/*:string*/)/*:stri... function write_names_ods (line 22852) | function write_names_ods(Names, SheetNames, idx) { function write_ods (line 23108) | function write_ods(wb/*:any*/, opts/*:any*/) { function u8_to_dataview (line 23170) | function u8_to_dataview(array) { function u8str (line 23173) | function u8str(u8) { function stru8 (line 23176) | function stru8(str) { function u8concat (line 23179) | function u8concat(u8a) { function popcnt (line 23197) | function popcnt(x) { function readDecimal128LE (line 23202) | function readDecimal128LE(buf, offset) { function writeDecimal128LE (line 23209) | function writeDecimal128LE(buf, offset, value) { function parse_varint49 (line 23218) | function parse_varint49(buf, ptr) { function write_varint49 (line 23248) | function write_varint49(v) { function parse_packed_varints (line 23285) | function parse_packed_varints(buf) { function write_packed_varints (line 23292) | function write_packed_varints(nums) { function varint_to_i32 (line 23297) | function varint_to_i32(buf) { function varint_to_u64 (line 23314) | function varint_to_u64(buf) { function parse_shallow (line 23347) | function parse_shallow(buf) { function write_shallow (line 23394) | function write_shallow(proto) { function mappa (line 23410) | function mappa(data, cb) { function parse_iwa_file (line 23415) | function parse_iwa_file(buf) { function write_iwa_file (line 23441) | function write_iwa_file(ias) { function parse_snappy_chunk (line 23466) | function parse_snappy_chunk(type, buf) { function decompress_iwa_file (line 23551) | function decompress_iwa_file(buf) { function compress_iwa_file (line 23567) | function compress_iwa_file(buf) { function numbers_format_cell (line 23606) | function numbers_format_cell(cell, t, flags, ofmt, nfmt) { function parse_old_storage (line 23720) | function parse_old_storage(buf, lut, v) { function parse_new_storage (line 23795) | function parse_new_storage(buf, lut) { function write_new_storage (line 23865) | function write_new_storage(cell, sst) { function write_old_storage (line 23897) | function write_old_storage(cell, sst) { function parse_cell_storage (line 23929) | function parse_cell_storage(buf, lut) { function parse_TSP_Reference (line 23943) | function parse_TSP_Reference(buf) { function write_TSP_Reference (line 23947) | function write_TSP_Reference(idx) { function numbers_add_oref (line 23953) | function numbers_add_oref(iwa, ref) { function numbers_del_oref (line 23962) | function numbers_del_oref(iwa, ref) { function parse_TST_TableDataList (line 23969) | function parse_TST_TableDataList(M, root) { function parse_TST_TileRowInfo (line 24006) | function parse_TST_TileRowInfo(u8, type) { function parse_TST_Tile (line 24038) | function parse_TST_Tile(M, root) { function parse_TST_TableModelArchive (line 24065) | function parse_TST_TableModelArchive(M, root, ws) { function parse_TST_TableInfoArchive (line 24130) | function parse_TST_TableInfoArchive(M, root, opts) { function parse_TN_SheetArchive (line 24142) | function parse_TN_SheetArchive(M, root, opts) { function parse_TN_DocumentArchive (line 24159) | function parse_TN_DocumentArchive(M, root, opts) { function parse_numbers_iwa (line 24182) | function parse_numbers_iwa(cfb, opts) { function write_TST_TileRowInfo (line 24232) | function write_TST_TileRowInfo(data, SST, wide) { function write_iwam (line 24314) | function write_iwam(type, payload) { function get_unique_msgid (line 24323) | function get_unique_msgid(dep, dependents) { function build_numbers_deps (line 24333) | function build_numbers_deps(cfb) { function write_numbers_iwa (line 24370) | function write_numbers_iwa(wb, opts) { function numbers_iwa_doit (line 24391) | function numbers_iwa_doit(cfb, deps, id, cb) { function numbers_iwa_find (line 24403) | function numbers_iwa_find(cfb, deps, id) { function numbers_add_ws (line 24413) | function numbers_add_ws(cfb, deps, wsidx) { function write_numbers_ws (line 24770) | function write_numbers_ws(cfb, deps, ws, wsname, sheetidx, rootref) { function write_numbers_tma (line 24787) | function write_numbers_tma(cfb, deps, ws, tmaroot, tmafile, tmaref) { function fix_opts_func (line 25042) | function fix_opts_func(defaults/*:Array >*/)/*:{(o:any):void}... function fix_read_opts (line 25052) | function fix_read_opts(opts) { function fix_write_opts (line 25075) | function fix_write_opts(opts) { function get_sheet_type (line 25088) | function get_sheet_type(n/*:string*/)/*:string*/ { function safe_parse_wbrels (line 25095) | function safe_parse_wbrels(wbrels, sheets) { function safe_parse_sheet (line 25103) | function safe_parse_sheet(zip, path/*:string*/, relsPath/*:string*/, she... function strip_front_slash (line 25144) | function strip_front_slash(x/*:string*/)/*:string*/ { return x.charAt(0)... function parse_zip (line 25146) | function parse_zip(zip/*:ZIP*/, opts/*:?ParseOpts*/)/*:Workbook*/ { function parse_xlsxcfb (line 25345) | function parse_xlsxcfb(cfb, _opts/*:?ParseOpts*/)/*:Workbook*/ { function write_zip_xlsb (line 25390) | function write_zip_xlsb(wb/*:Workbook*/, opts/*:WriteOpts*/)/*:ZIP*/ { function write_zip_xlsx (line 25525) | function write_zip_xlsx(wb/*:Workbook*/, opts/*:WriteOpts*/)/*:ZIP*/ { function firstbyte (line 25680) | function firstbyte(f/*:RawData*/,o/*:?TypeOpts*/)/*:Array*/ { function read_cfb (line 25692) | function read_cfb(cfb/*:CFBContainer*/, opts/*:?ParseOpts*/)/*:Workbook*/ { function read_zip (line 25697) | function read_zip(data/*:RawData*/, opts/*:?ParseOpts*/)/*:Workbook*/ { function read_plaintext (line 25705) | function read_plaintext(data/*:string*/, o/*:ParseOpts*/)/*:Workbook*/ { function read_plaintext_raw (line 25715) | function read_plaintext_raw(data/*:RawData*/, o/*:ParseOpts*/)/*:Workboo... function read_utf16 (line 25729) | function read_utf16(data/*:RawData*/, o/*:ParseOpts*/)/*:Workbook*/ { function bstrify (line 25743) | function bstrify(data/*:string*/)/*:string*/ { function read_prn (line 25747) | function read_prn(data, d, o, str) { function readSync (line 25752) | function readSync(data/*:RawData*/, opts/*:?ParseOpts*/)/*:Workbook*/ { function readFileSync (line 25806) | function readFileSync(filename/*:string*/, opts/*:?ParseOpts*/)/*:Workbo... function write_cfb_ctr (line 25810) | function write_cfb_ctr(cfb/*:CFBContainer*/, o/*:WriteOpts*/)/*:any*/ { function write_zip (line 25821) | function write_zip(wb/*:Workbook*/, opts/*:WriteOpts*/)/*:ZIP*/ { function write_zip_type (line 25831) | function write_zip_type(wb/*:Workbook*/, opts/*:?WriteOpts*/)/*:any*/ { function write_zip_typeXLSX (line 25836) | function write_zip_typeXLSX(wb/*:Workbook*/, opts/*:?WriteOpts*/)/*:any*/ { function write_zip_denouement (line 25841) | function write_zip_denouement(z/*:any*/, o/*:?WriteOpts*/)/*:any*/ { function write_cfb_type (line 25868) | function write_cfb_type(wb/*:Workbook*/, opts/*:?WriteOpts*/)/*:any*/ { function write_string_type (line 25874) | function write_string_type(out/*:string*/, opts/*:WriteOpts*/, bom/*:?st... function write_stxt_type (line 25891) | function write_stxt_type(out/*:string*/, opts/*:WriteOpts*/)/*:any*/ { function write_binary_type (line 25906) | function write_binary_type(out, opts/*:WriteOpts*/)/*:any*/ { function writeSyncXLSX (line 25921) | function writeSyncXLSX(wb/*:Workbook*/, opts/*:?WriteOpts*/) { function writeSync (line 25930) | function writeSync(wb/*:Workbook*/, opts/*:?WriteOpts*/) { function resolve_book_type (line 25976) | function resolve_book_type(o/*:WriteFileOpts*/) { function writeFileSync (line 25990) | function writeFileSync(wb/*:Workbook*/, filename/*:string*/, opts/*:?Wri... function writeFileSyncXLSX (line 25997) | function writeFileSyncXLSX(wb/*:Workbook*/, filename/*:string*/, opts/*:... function writeFileAsync (line 26005) | function writeFileAsync(filename/*:string*/, wb/*:Workbook*/, opts/*:?Wr... function make_json_row (line 26019) | function make_json_row(sheet/*:Worksheet*/, r/*:Range*/, R/*:number*/, c... function sheet_to_json (line 26058) | function sheet_to_json(sheet/*:Worksheet*/, opts/*:?Sheet2JSONOpts*/) { function make_csv_row (line 26114) | function make_csv_row(sheet/*:Worksheet*/, r/*:Range*/, R/*:number*/, co... function sheet_to_csv (line 26139) | function sheet_to_csv(sheet/*:Worksheet*/, opts/*:?Sheet2CSVOpts*/)/*:st... function sheet_to_txt (line 26162) | function sheet_to_txt(sheet/*:Worksheet*/, opts/*:?Sheet2CSVOpts*/) { function sheet_to_formulae (line 26170) | function sheet_to_formulae(sheet/*:Worksheet*/)/*:Array*/ { function sheet_add_json (line 26204) | function sheet_add_json(_ws/*:?Worksheet*/, js/*:Array*/, opts)/*:W... function json_to_sheet (line 26275) | function json_to_sheet(js/*:Array*/, opts)/*:Worksheet*/ { return s... function ws_get_cell_stub (line 26278) | function ws_get_cell_stub(ws/*:Worksheet*/, R, C/*:?number*/)/*:Cell*/ { function wb_sheet_idx (line 26295) | function wb_sheet_idx(wb/*:Workbook*/, sh/*:number|string*/) { function book_new (line 26307) | function book_new()/*:Workbook*/ { function book_append_sheet (line 26312) | function book_append_sheet(wb/*:Workbook*/, ws/*:Worksheet*/, name/*:?st... function book_set_sheet_visibility (line 26331) | function book_set_sheet_visibility(wb/*:Workbook*/, sh/*:number|string*/... function cell_set_number_format (line 26348) | function cell_set_number_format(cell/*:Cell*/, fmt/*:string|number*/) { function cell_set_hyperlink (line 26354) | function cell_set_hyperlink(cell/*:Cell*/, target/*:string*/, tooltip/*:... function cell_set_internal_link (line 26363) | function cell_set_internal_link(cell/*:Cell*/, range/*:string*/, tooltip... function cell_add_comment (line 26366) | function cell_add_comment(cell/*:Cell*/, text/*:string*/, author/*:?stri... function sheet_set_array_formula (line 26372) | function sheet_set_array_formula(ws/*:Worksheet*/, range, formula/*:stri... function set_readable (line 26435) | function set_readable(R) { _Readable = R; } function write_csv_stream (line 26437) | function write_csv_stream(sheet/*:Worksheet*/, opts/*:?Sheet2CSVOpts*/) { function write_html_stream (line 26467) | function write_html_stream(ws/*:Worksheet*/, opts/*:?Sheet2HTMLOpts*/) { function write_json_stream (line 26492) | function write_json_stream(sheet/*:Worksheet*/, opts/*:?Sheet2CSVOpts*/) { FILE: src/15utility.js function nanToUndefined (line 28) | function nanToUndefined(s) { function undefinedOrValue (line 46) | function undefinedOrValue(s, r) { function returnTrue (line 57) | function returnTrue() { function returnUndefined (line 66) | function returnUndefined() {} function fetchData (line 441) | async function fetchData(path, success, error, async) { function getData (line 448) | function getData(path, success, error) { function getBinaryData (line 461) | function getBinaryData(path, success, error) { FILE: src/17alasql.js function cleanupCache (line 257) | function cleanupCache(statement) { function adrunone (line 400) | function adrunone(data) { FILE: src/21transaction.js class Transaction (line 9) | class Transaction { method constructor (line 17) | constructor(databaseid) { method commit (line 26) | commit() { method rollback (line 33) | rollback() { method exec (line 51) | exec(sql, params, cb) { FILE: src/24view.js class View (line 10) | class View { method constructor (line 11) | constructor(params) { FILE: src/25queryclass.js class Query (line 14) | class Query { method constructor (line 15) | constructor(params) { class Recordset (line 31) | class Recordset { method constructor (line 32) | constructor(params) { FILE: src/28yy.js class Base (line 10) | class Base { method constructor (line 11) | constructor(params) { method toString (line 14) | toString() {} method toType (line 15) | toType() {} method toJS (line 16) | toJS() {} method exec (line 17) | exec() {} method compile (line 18) | compile() {} FILE: src/30statements.js method constructor (line 10) | constructor(params) { method toString (line 14) | toString() { method compile (line 19) | compile(db) { FILE: src/35search.js method constructor (line 18) | constructor(params) { method toString (line 22) | toString() { method toJS (line 29) | toJS(context) { method compile (line 34) | compile(databaseid) { method #doSearch (line 50) | #doSearch(databaseid, params, cb) { method PROP (line 739) | PROP(val, args, stope) { method APROP (line 762) | APROP(val, args) { method EQ (line 775) | EQ(val, args, stope, params) { method LIKE (line 786) | LIKE(val, args, stope, params) { method ATTR (line 807) | ATTR(val, args, stope) { method CONTENT (line 827) | CONTENT(val, args, stope) { method SHARP (line 834) | SHARP(val, args) { method PARENT (line 843) | PARENT(/*val,args,stope*/) { method CHILD (line 850) | CHILD(val, args, stope) { method KEYS (line 879) | KEYS(val) { method WHERE (line 889) | WHERE(val, args, stope, params) { method NAME (line 899) | NAME(val, args) { method CLASS (line 907) | CLASS(val, args) { method VERTEX (line 919) | VERTEX(val) { method INSTANCEOF (line 928) | INSTANCEOF(val, args) { method EDGE (line 937) | EDGE(val) { method EX (line 946) | EX(val, args, stope, params) { method RETURN (line 953) | RETURN(val, args, stope, params) { method REF (line 969) | REF(val) { method OUT (line 974) | OUT(val) { method OUTOUT (line 985) | OUTOUT(val) { method IN (line 1003) | IN(val) { method ININ (line 1014) | ININ(val) { method AS (line 1032) | AS(val, args) { method AT (line 1038) | AT(val, args) { method CLONEDEEP (line 1044) | CLONEDEEP(val) { method SET (line 1058) | SET(val, args, stope, params) { method ROW (line 1078) | ROW(val, args, stope, params) { method D3 (line 1088) | D3(val) { method ORDERBY (line 1097) | ORDERBY(val, args /*, stope */) { FILE: src/38query.js function queryfn (line 2) | function queryfn(query, oldscope, cb, A, B) { function queryfn2 (line 62) | function queryfn2(data, idx, query) { function queryfn3 (line 84) | function queryfn3(query) { function doLimit (line 458) | function doLimit(query) { function doDistinct (line 477) | function doDistinct(query) { FILE: src/39dojoin.js function doJoin (line 5) | function doJoin(query, scope, h) { function swapSources (line 159) | function swapSources(query, h) { FILE: src/40select.js method constructor (line 16) | constructor(params) { method toString (line 20) | toString() { method toJS (line 141) | toJS(context) { method compile (line 154) | compile(databaseid, params) { method execute (line 526) | execute(databaseid, params, cb) { method compileWhereExists (line 531) | compileWhereExists(query) { method compileQueries (line 540) | compileQueries(query) { function modify (line 605) | function modify(query, res) { FILE: src/41exists.js method constructor (line 11) | constructor(params) { method toString (line 15) | toString() { method toType (line 19) | toType() { method toJS (line 23) | toJS(context, tableid, defcols) { FILE: src/422where.js function setupJoinOptimization (line 18) | function setupJoinOptimization(source, leftExpr, rightExpr) { function addSourceWhereCondition (line 28) | function addSourceWhereCondition(source, leftExpr, rightExpr) { function extractWhereConditions (line 111) | function extractWhereConditions(where) { function extractAliasesFromAst (line 138) | function extractAliasesFromAst(node) { function optimizeWhereJoin (line 163) | function optimizeWhereJoin(query, ast) { FILE: src/423groupby.js function getGroupConcatParams (line 14) | function getGroupConcatParams(col) { FILE: src/424select.js function compileSelectStar (line 16) | function compileSelectStar(query, aliases, joinstar) { function getArrowPath (line 135) | function getArrowPath(expr) { FILE: src/43rollup.js function decartes (line 83) | function decartes(gv, query) { FILE: src/45union.js method constructor (line 12) | constructor(params) { method toString (line 16) | toString() { method compile (line 20) | compile(tableid) { FILE: src/46apply.js method constructor (line 10) | constructor(params) { method toString (line 14) | toString() { FILE: src/47over.js method constructor (line 10) | constructor(params) { method toString (line 14) | toString() { FILE: src/50expression.js class ExpressionStatement (line 4) | class ExpressionStatement { method constructor (line 6) | constructor(params) { method toString (line 14) | toString() { method execute (line 25) | execute(databaseid, params, cb) { class Expression (line 41) | class Expression { method constructor (line 42) | constructor(params) { method toString (line 50) | toString() { method findAggregator (line 68) | findAggregator(query) { method toJS (line 81) | toJS(context, tableid, defcols) { method compile (line 96) | compile(context, tableid, defcols) { class JavaScript (line 105) | class JavaScript { method constructor (line 106) | constructor(params) { method toString (line 110) | toString() { method toJS (line 115) | toJS() { method execute (line 119) | execute(databaseid, params, cb) { class Literal (line 130) | class Literal { method constructor (line 131) | constructor(params) { method toString (line 135) | toString() { class Join (line 145) | class Join { method constructor (line 146) | constructor(params) { method toString (line 150) | toString() { class Table (line 160) | class Table { method constructor (line 161) | constructor(params) { method toString (line 165) | toString() { class View (line 175) | class View { method constructor (line 176) | constructor(params) { method toString (line 180) | toString() { class Op (line 219) | class Op { method constructor (line 220) | constructor(params) { method toString (line 224) | toString() { method findAggregator (line 250) | findAggregator(query) { method toType (line 269) | toType(tableid) { method toJS (line 293) | toJS(context, tableid, defcols) { class VarValue (line 514) | class VarValue { method constructor (line 515) | constructor(params) { method toString (line 519) | toString() { method toType (line 523) | toType() { method toJS (line 527) | toJS() { class NumValue (line 532) | class NumValue { method constructor (line 533) | constructor(params) { method toString (line 537) | toString() { method toType (line 541) | toType() { method toJS (line 545) | toJS() { class StringValue (line 550) | class StringValue { method constructor (line 551) | constructor(params) { method toString (line 555) | toString() { method toType (line 559) | toType() { method toJS (line 563) | toJS() { class DomainValueValue (line 568) | class DomainValueValue { method constructor (line 569) | constructor(params) { method toString (line 573) | toString() { method toType (line 577) | toType() { method toJS (line 581) | toJS(context, tableid, defcols) { class ArrayValue (line 586) | class ArrayValue { method constructor (line 587) | constructor(params) { method toString (line 591) | toString() { method toType (line 595) | toType() { method toJS (line 599) | toJS(context, tableid, defcols) { class LogicValue (line 612) | class LogicValue { method constructor (line 613) | constructor(params) { method toString (line 617) | toString() { method toType (line 621) | toType() { method toJS (line 625) | toJS() { class NullValue (line 630) | class NullValue { method constructor (line 631) | constructor(params) { method toString (line 635) | toString() { method toJS (line 639) | toJS() { class ParamValue (line 644) | class ParamValue { method constructor (line 645) | constructor(params) { method toString (line 649) | toString() { method toJS (line 653) | toJS() { class UniOp (line 669) | class UniOp { method constructor (line 670) | constructor(params) { method toString (line 674) | toString() { method findAggregator (line 691) | findAggregator(query) { method toType (line 697) | toType() { method toJS (line 709) | toJS(context, tableid, defcols) { class Column (line 728) | class Column { method constructor (line 729) | constructor(params) { method needsBrackets (line 735) | static needsBrackets(id) { method wrapId (line 743) | static wrapId(id) { method toString (line 750) | toString() { method toJS (line 767) | toJS(context, tableid, defcols) { class AggrValue (line 819) | class AggrValue { method constructor (line 820) | constructor(params) { method toString (line 824) | toString() { method findAggregator (line 836) | findAggregator(query) { method toType (line 862) | toType() { method toJS (line 878) | toJS() { class OrderExpression (line 888) | class OrderExpression { method constructor (line 889) | constructor(params) { class GroupExpression (line 896) | class GroupExpression { method constructor (line 897) | constructor(params) { method toString (line 901) | toString() { FILE: src/58json.js function JSONtoJS (line 47) | function JSONtoJS(obj, context, tableid, defcols) { FILE: src/59convert.js function structuredDate (line 34) | function structuredDate(unFormattedDate) { FILE: src/61date.js function newDate (line 193) | function newDate(d) { FILE: src/63createvertex.js function findVertex (line 260) | function findVertex(name) { function createVertex (line 270) | function createVertex(g) { FILE: src/67withselect.js function executeRecursiveCTE (line 38) | function executeRecursiveCTE(w, databaseid, params) { function mapColumnsToNames (line 143) | function mapColumnsToNames(data, sourceColumns, targetColumns) { FILE: src/69while.js function createControlFlowException (line 10) | function createControlFlowException(name) { function runone (line 114) | function runone() { FILE: src/80console.js function loghtml (line 165) | function loghtml(res) { function scrollTo (line 224) | function scrollTo(element, to, duration) { FILE: src/831xls.js function toHTML (line 43) | function toHTML() { function style (line 316) | function style(a) { FILE: src/832xlsxml.js function toXML (line 32) | function toXML() { FILE: src/833xlsx.js function doExport (line 62) | function doExport() { function prepareSheet (line 86) | function prepareSheet(opts, data, columns, idx) { function saveWorkbook (line 172) | function saveWorkbook(cb) { FILE: src/839zip.js function calculateCrc32 (line 14) | function calculateCrc32(buf) { function pack (line 71) | function pack(items) { function normalizeZipPath (line 105) | function normalizeZipPath(zipPath) { function buildZipBuffer (line 140) | function buildZipBuffer() { function deflateNext (line 280) | function deflateNext() { FILE: src/843xml.js function xmlparse (line 24) | function xmlparse(xml) { FILE: src/84from.js function potentialAutoConvert (line 262) | function potentialAutoConvert(val) { function parseText (line 269) | function parseText(text) { function XLSXLSX (line 423) | function XLSXLSX(X, filename, opts, cb, idx, query) { FILE: src/91indexeddb.js function _databaseExists (line 18) | async function _databaseExists(name) { FILE: src/94filestorage.js function wait (line 212) | function wait() { FILE: src/99worker-start.js function alasql (line 26) | function alasql(sql,params,cb){ FILE: src/alasqlparser.js function popStack (line 2108) | function popStack (n) { function locateNearestErrorRecoveryRule (line 2149) | function locateNearestErrorRecoveryRule(state) { function Parser (line 3500) | function Parser () { FILE: src/precompile/index.js function compileToJS (line 17) | function compileToJS(sql, databaseid) { FILE: test/browserTestRunner.js function walkFiles (line 20) | function walkFiles(dir, reFilterYes, reFilterNo, oneFolderOnly, onlyFile... FILE: test/coverage/lcov-report/prettify.js function k (line 1) | function k(Z){var ad=0;var S=false;var ac=false;for(var V=0,U=Z.length;V... function a (line 1) | function a(V){var U=/(?:^|\s)nocode(?:\s|$)/;var X=[];var T=0;var Z=[];v... function B (line 1) | function B(S,U,W,T){if(!U){return}var V={sourceCode:U,basePos:S};W(V);T.... function o (line 1) | function o(S){var V=undefined;for(var U=S.firstChild;U;U=U.nextSibling){... function g (line 1) | function g(U,T){var S={};var V;(function(){var ad=U.concat(T);var ah=[];... function i (line 1) | function i(T){var W=[],S=[];if(T.tripleQuotedStrings){W.push([C,/^(?:\'\... function Q (line 1) | function Q(V,ag){var U=/(?:^|\s)nocode(?:\s|$)/;var ab=/\r\n?|\n/;var ac... function D (line 1) | function D(ac){var aj=/\bMSIE\b/.test(navigator.userAgent);var am=/\n/g;... function c (line 1) | function c(U,V){for(var S=V.length;--S>=0;){var T=V[S];if(!t.hasOwnPrope... function q (line 1) | function q(T,S){if(!(T&&t.hasOwnProperty(T))){T=/^\s* { type AlaSQLOptions (line 11) | interface AlaSQLOptions { type AlaSQLStatement (line 38) | interface AlaSQLStatement { type AlaSQLAST (line 43) | interface AlaSQLAST { type userDefinedFunction (line 48) | interface userDefinedFunction { type userDefinedFunctionLookUp (line 52) | interface userDefinedFunctionLookUp { type userAggregator (line 57) | interface userAggregator { type userAggregatorLookUp (line 61) | interface userAggregatorLookUp { type userFromFunction (line 65) | interface userFromFunction { type userFromFunctionLookUp (line 75) | interface userFromFunctionLookUp { type database (line 84) | interface database { type table (line 107) | interface table { type databaseLookUp (line 122) | interface databaseLookUp { type tableLookUp (line 131) | interface tableLookUp { type Database (line 135) | interface Database { type AlaSQL (line 153) | interface AlaSQL {