{"version":3,"file":"jquery.sheetrock.min.js","sources":["../src/jquery.sheetrock.js"],"names":["root","factory","define","amd","module","exports","require","jQuery","$","this","sheetrock","options","bootstrappedData","target","_validateOptions","_defined","_loadBootstrappedData","_initializeRequest","_spreadsheetTypes","2014","endpoint","keyFormat","RegExp","2010","_requestStatusCache","loaded","failed","offset","_columnLabelsCache","_callbackIndex","fn","promise","pipe","_prefetchColumnLabels","_fetchRequest","data","_beforeRequest","_processResponse","call","_afterRequest","prefetchOptions","sql","dataHandler","_cacheColumnLabels","userCallback","noop","indexOf","_getColumnLabels","Deferred","resolve","_console","extend","callback","request","_makeParameters","context","url","server","dataType","cache","jsonp","jsonpCallback","debug","ajax","done","fail","_error","always","parameters","gid","tqx","tq","_swapLabels","loading","show","working","hide","_enumerateMessages","state","_has","each","i","status","detailed_message","message","table","parsedOptions","_extendOptions","parsed","last","Math","min","rows","length","chunkSize","requestID","header","map","cols","_getColumnLabel","labels","_getColumnLabelOrLetter","_parseData","thead","appendTo","tbody","headersOff","headers","append","rowHandler","num","cells","_arrayToObject","obj","counter","_stringToNaturalNumber","rowObject","c","x","cell","style","_getFormatting","value","v","Array","f","join","cellHandler","_wrapTag","col","id","key","isEmptyObject","columns","type","_getSpreadsheetType","_extractKey","_extractGID","replace","_validatejQueryObject","resetStatus","msg","errorHandler","_trim","str","toString","max","parseInt","arguments","console","log","returnValue","spreadsheetType","test","match","gidRegExp","label","val","ref","arr","p","_toHTML","row","html","tag","attribute","defaults","rowGroups","formatting","version"],"mappings":"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"}