api documentation for exceljs (v0.4.4)

Excel Workbook Manager - Read and Write xlsx and csv Files.

table of contents

  1. module exceljs
    1. function exceljs.ModelContainer (model)
    2. function exceljs.Workbook ()
    3. function exceljs.auto_drain ()
    4. function exceljs.base_xform (model, name)
    5. function exceljs.cell_matrix (template)
    6. function exceljs.composite_xform (options)
    7. function exceljs.csv (workbook)
    8. function exceljs.flow_control (options)
    9. function exceljs.hyperlink_reader (workbook, id)
    10. function exceljs.hyperlink_writer (options)
    11. function exceljs.line_buffer (options)
    12. function exceljs.list_xform (options)
    13. function exceljs.shared_strings ()
    14. function exceljs.static_xform (model)
    15. function exceljs.stream_base64 (options)
    16. function exceljs.stream_buf (options)
    17. function exceljs.stream_converter (inner, options)
    18. function exceljs.string_buf (options)
    19. function exceljs.string_builder (options)
    20. function exceljs.stuttered_pipe (readable, writable, options)
    21. function exceljs.typed_stack (type)
    22. function exceljs.workbook_reader (options)
    23. function exceljs.workbook_writer (options)
    24. function exceljs.worksheet_reader (workbook, id)
    25. function exceljs.worksheet_writer (options)
    26. function exceljs.xlsx (workbook)
    27. function exceljs.xml_stream ()
    28. object exceljs.DocumentType
    29. object exceljs.ErrorValue
    30. object exceljs.FormulaType
    31. object exceljs.ReadingOrder
    32. object exceljs.RelationshipType
    33. object exceljs.ValueType
    34. object exceljs.Workbook.prototype
    35. object exceljs.auto_drain.prototype
    36. object exceljs.base_xform.prototype
    37. object exceljs.cell_matrix.prototype
    38. object exceljs.col_cache
    39. object exceljs.composite_xform.prototype
    40. object exceljs.config
    41. object exceljs.csv.prototype
    42. object exceljs.exceljs_browser
    43. object exceljs.exceljs_nodejs
    44. object exceljs.flow_control.prototype
    45. object exceljs.hyperlink_reader.prototype
    46. object exceljs.hyperlink_writer.prototype
    47. object exceljs.line_buffer.prototype
    48. object exceljs.list_xform.prototype
    49. object exceljs.promish
    50. object exceljs.shared_formula
    51. object exceljs.shared_strings.prototype
    52. object exceljs.static_xform.prototype
    53. object exceljs.stream
    54. object exceljs.stream_base64.prototype
    55. object exceljs.stream_buf.prototype
    56. object exceljs.stream_converter.prototype
    57. object exceljs.string_buf.prototype
    58. object exceljs.string_builder.prototype
    59. object exceljs.stuttered_pipe.prototype
    60. object exceljs.typed_stack.prototype
    61. object exceljs.under_dash
    62. object exceljs.utils
    63. object exceljs.workbook_reader.prototype
    64. object exceljs.workbook_writer.prototype
    65. object exceljs.worksheet_reader.prototype
    66. object exceljs.worksheet_writer.prototype
    67. object exceljs.xlsx.prototype
    68. object exceljs.xml_stream.prototype
    69. object exceljs.zip_stream
  2. module exceljs.Workbook
    1. function exceljs.Workbook ()
  3. module exceljs.Workbook.prototype
    1. function exceljs.Workbook.prototype._removeWorksheet (worksheet)
    2. function exceljs.Workbook.prototype.addWorksheet (name, options)
    3. function exceljs.Workbook.prototype.clearThemes ()
    4. function exceljs.Workbook.prototype.eachSheet (iteratee)
    5. function exceljs.Workbook.prototype.getWorksheet (id)
    6. function exceljs.Workbook.prototype.removeWorksheet (id)
    7. object exceljs.Workbook.prototype._csv
    8. object exceljs.Workbook.prototype._xlsx
    9. object exceljs.Workbook.prototype.csv
    10. object exceljs.Workbook.prototype.xlsx
  4. module exceljs.auto_drain
    1. function exceljs.auto_drain ()
    2. function exceljs.auto_drain.super_ ()
  5. module exceljs.auto_drain.prototype
    1. function exceljs.auto_drain.prototype.end ()
    2. function exceljs.auto_drain.prototype.write (chunk)
  6. module exceljs.base_xform
    1. function exceljs.base_xform (model, name)
  7. module exceljs.base_xform.prototype
    1. function exceljs.base_xform.prototype.parse (parser)
    2. function exceljs.base_xform.prototype.parseClose (name)
    3. function exceljs.base_xform.prototype.parseOpen (node)
    4. function exceljs.base_xform.prototype.parseStream (stream)
    5. function exceljs.base_xform.prototype.parseText (node)
    6. function exceljs.base_xform.prototype.prepare (model, options)
    7. function exceljs.base_xform.prototype.reconcile (model, options)
    8. function exceljs.base_xform.prototype.render (xmlStream, model)
    9. function exceljs.base_xform.prototype.reset (model)
    10. function exceljs.base_xform.prototype.toXml (model)
    11. string exceljs.base_xform.prototype.xml
  8. module exceljs.cell_matrix
    1. function exceljs.cell_matrix (template)
  9. module exceljs.cell_matrix.prototype
    1. function exceljs.cell_matrix.prototype.addCell (addressStr)
    2. function exceljs.cell_matrix.prototype.addCellEx (address)
    3. function exceljs.cell_matrix.prototype.findCell (addressStr)
    4. function exceljs.cell_matrix.prototype.findCellAt (sheetName, rowNumber, colNumber)
    5. function exceljs.cell_matrix.prototype.findCellEx (address, create)
    6. function exceljs.cell_matrix.prototype.findRowCell (row, address, create)
    7. function exceljs.cell_matrix.prototype.findSheet (address, create)
    8. function exceljs.cell_matrix.prototype.findSheetRow (sheet, address, create)
    9. function exceljs.cell_matrix.prototype.forEach (callback)
    10. function exceljs.cell_matrix.prototype.getCell (addressStr)
    11. function exceljs.cell_matrix.prototype.getCellAt (sheetName, rowNumber, colNumber)
    12. function exceljs.cell_matrix.prototype.getCellEx (address)
    13. function exceljs.cell_matrix.prototype.map (callback)
    14. function exceljs.cell_matrix.prototype.removeCellEx (address)
  10. module exceljs.col_cache
    1. function exceljs.col_cache._fill (level)
    2. function exceljs.col_cache._level (n)
    3. function exceljs.col_cache.decode (value)
    4. function exceljs.col_cache.decodeAddress (value)
    5. function exceljs.col_cache.decodeEx (value)
    6. function exceljs.col_cache.encode ()
    7. function exceljs.col_cache.encodeAddress (row, col)
    8. function exceljs.col_cache.getAddress (r, c)
    9. function exceljs.col_cache.l2n (l)
    10. function exceljs.col_cache.n2l (n)
    11. function exceljs.col_cache.validateAddress (value)
    12. object exceljs.col_cache._dictionary
    13. object exceljs.col_cache._hash
    14. object exceljs.col_cache._l2n
    15. object exceljs.col_cache._n2l
  11. module exceljs.composite_xform
    1. function exceljs.composite_xform (options)
    2. function exceljs.composite_xform.super_ (model, name)
  12. module exceljs.composite_xform.prototype
    1. function exceljs.composite_xform.prototype.parseClose (name)
    2. function exceljs.composite_xform.prototype.parseOpen (node)
    3. function exceljs.composite_xform.prototype.parseText (text)
    4. function exceljs.composite_xform.prototype.prepare (model, options)
    5. function exceljs.composite_xform.prototype.reconcile (model, options)
    6. function exceljs.composite_xform.prototype.render (xmlStream, model)
  13. module exceljs.config
    1. function exceljs.config.setValue (key, value, overwrite)
  14. module exceljs.csv
    1. function exceljs.csv (workbook)
  15. module exceljs.csv.prototype
    1. function exceljs.csv.prototype.createInputStream (options)
    2. function exceljs.csv.prototype.read (stream, options)
    3. function exceljs.csv.prototype.readFile (filename, options)
    4. function exceljs.csv.prototype.write (stream, options)
    5. function exceljs.csv.prototype.writeFile (filename, options)
  16. module exceljs.exceljs_browser
    1. function exceljs.exceljs_browser.Workbook ()
    2. object exceljs.exceljs_browser.DocumentType
    3. object exceljs.exceljs_browser.ErrorValue
    4. object exceljs.exceljs_browser.FormulaType
    5. object exceljs.exceljs_browser.ReadingOrder
    6. object exceljs.exceljs_browser.RelationshipType
    7. object exceljs.exceljs_browser.ValueType
  17. module exceljs.exceljs_nodejs
    1. function exceljs.exceljs_nodejs.ModelContainer (model)
    2. function exceljs.exceljs_nodejs.Workbook ()
    3. object exceljs.exceljs_nodejs.DocumentType
    4. object exceljs.exceljs_nodejs.ErrorValue
    5. object exceljs.exceljs_nodejs.FormulaType
    6. object exceljs.exceljs_nodejs.ReadingOrder
    7. object exceljs.exceljs_nodejs.RelationshipType
    8. object exceljs.exceljs_nodejs.ValueType
    9. object exceljs.exceljs_nodejs.config
    10. object exceljs.exceljs_nodejs.stream
  18. module exceljs.flow_control
    1. function exceljs.flow_control (options)
    2. function exceljs.flow_control.super_ ()
  19. module exceljs.flow_control.prototype
    1. function exceljs.flow_control.prototype._animate ()
    2. function exceljs.flow_control.prototype._delay ()
    3. function exceljs.flow_control.prototype._flush ()
    4. function exceljs.flow_control.prototype._pipe (chunk)
    5. function exceljs.flow_control.prototype._write (dst, data, encoding)
    6. function exceljs.flow_control.prototype.createChild ()
    7. function exceljs.flow_control.prototype.end (chunk, encoding, callback)
    8. function exceljs.flow_control.prototype.pipe (stream, options)
    9. function exceljs.flow_control.prototype.unpipe (stream)
    10. function exceljs.flow_control.prototype.write (data, encoding, callback)
  20. module exceljs.hyperlink_reader
    1. function exceljs.hyperlink_reader (workbook, id)
    2. function exceljs.hyperlink_reader.super_ ()
  21. module exceljs.hyperlink_reader.prototype
    1. function exceljs.hyperlink_reader.prototype.each (fn)
    2. function exceljs.hyperlink_reader.prototype.read (entry, options)
    3. number exceljs.hyperlink_reader.prototype.count
  22. module exceljs.hyperlink_writer
    1. function exceljs.hyperlink_writer (options)
  23. module exceljs.hyperlink_writer.prototype
    1. function exceljs.hyperlink_writer.prototype._writeClose ()
    2. function exceljs.hyperlink_writer.prototype._writeOpen ()
    3. function exceljs.hyperlink_writer.prototype._writeRelationship (hyperlink)
    4. function exceljs.hyperlink_writer.prototype.commit ()
    5. function exceljs.hyperlink_writer.prototype.each (fn)
    6. function exceljs.hyperlink_writer.prototype.push (hyperlink)
  24. module exceljs.line_buffer
    1. function exceljs.line_buffer (options)
    2. function exceljs.line_buffer.super_ ()
  25. module exceljs.line_buffer.prototype
    1. function exceljs.line_buffer.prototype._flush ()
    2. function exceljs.line_buffer.prototype.cork ()
    3. function exceljs.line_buffer.prototype.end (chunk, encoding, callback)
    4. function exceljs.line_buffer.prototype.setDefaultEncoding (encoding)
    5. function exceljs.line_buffer.prototype.uncork ()
    6. function exceljs.line_buffer.prototype.write (chunk, encoding, callback)
  26. module exceljs.list_xform
    1. function exceljs.list_xform (options)
    2. function exceljs.list_xform.super_ (model, name)
  27. module exceljs.list_xform.prototype
    1. function exceljs.list_xform.prototype.parseClose (name)
    2. function exceljs.list_xform.prototype.parseOpen (node)
    3. function exceljs.list_xform.prototype.parseText (text)
    4. function exceljs.list_xform.prototype.prepare (model, options)
    5. function exceljs.list_xform.prototype.reconcile (model, options)
    6. function exceljs.list_xform.prototype.render (xmlStream, model)
  28. module exceljs.promish
    1. function exceljs.promish.Promish (f)
  29. module exceljs.shared_formula
    1. function exceljs.shared_formula.slideFormula (formula, fromCell, toCell)
  30. module exceljs.shared_strings
    1. function exceljs.shared_strings ()
  31. module exceljs.shared_strings.prototype
    1. function exceljs.shared_strings.prototype.add (value)
    2. function exceljs.shared_strings.prototype.getString (index)
  32. module exceljs.static_xform
    1. function exceljs.static_xform (model)
    2. function exceljs.static_xform.super_ (model, name)
  33. module exceljs.static_xform.prototype
    1. function exceljs.static_xform.prototype.parseClose (name)
    2. function exceljs.static_xform.prototype.parseOpen ()
    3. function exceljs.static_xform.prototype.parseText ()
    4. function exceljs.static_xform.prototype.render (xmlStream)
  34. module exceljs.stream_base64
    1. function exceljs.stream_base64 (options)
    2. function exceljs.stream_base64.super_ (options)
  35. module exceljs.stream_base64.prototype
    1. function exceljs.stream_base64.prototype.cork ()
    2. function exceljs.stream_base64.prototype.end (chunk, encoding, callback)
    3. function exceljs.stream_base64.prototype.isPaused ()
    4. function exceljs.stream_base64.prototype.pause ()
    5. function exceljs.stream_base64.prototype.pipe (destination, options)
    6. function exceljs.stream_base64.prototype.read (size)
    7. function exceljs.stream_base64.prototype.resume ()
    8. function exceljs.stream_base64.prototype.setEncoding (encoding)
    9. function exceljs.stream_base64.prototype.uncork ()
    10. function exceljs.stream_base64.prototype.unpipe (destination)
    11. function exceljs.stream_base64.prototype.unshift (chunk)
    12. function exceljs.stream_base64.prototype.wrap (stream)
    13. function exceljs.stream_base64.prototype.write (data, encoding, callback)
  36. module exceljs.stream_buf
    1. function exceljs.stream_buf (options)
    2. function exceljs.stream_buf.super_ (options)
  37. module exceljs.stream_buf.prototype
    1. function exceljs.stream_buf.prototype._flush (destination)
    2. function exceljs.stream_buf.prototype._getWritableBuffer ()
    3. function exceljs.stream_buf.prototype._pipe (chunk)
    4. function exceljs.stream_buf.prototype._writeToBuffers (chunk)
    5. function exceljs.stream_buf.prototype.cork ()
    6. function exceljs.stream_buf.prototype.end (chunk, encoding, callback)
    7. function exceljs.stream_buf.prototype.isPaused ()
    8. function exceljs.stream_buf.prototype.pause ()
    9. function exceljs.stream_buf.prototype.pipe (destination, options)
    10. function exceljs.stream_buf.prototype.read (size)
    11. function exceljs.stream_buf.prototype.resume ()
    12. function exceljs.stream_buf.prototype.setEncoding (encoding)
    13. function exceljs.stream_buf.prototype.uncork ()
    14. function exceljs.stream_buf.prototype.unpipe (destination)
    15. function exceljs.stream_buf.prototype.unshift (chunk)
    16. function exceljs.stream_buf.prototype.wrap (stream)
    17. function exceljs.stream_buf.prototype.write (data, encoding, callback)
  38. module exceljs.stream_converter
    1. function exceljs.stream_converter (inner, options)
  39. module exceljs.stream_converter.prototype
    1. function exceljs.stream_converter.prototype.addListener (event, handler)
    2. function exceljs.stream_converter.prototype.close ()
    3. function exceljs.stream_converter.prototype.convertInwards (data)
    4. function exceljs.stream_converter.prototype.convertOutwards (data)
    5. function exceljs.stream_converter.prototype.emit (type, value)
    6. function exceljs.stream_converter.prototype.end (chunk, encoding, callback)
    7. function exceljs.stream_converter.prototype.on (type, callback)
    8. function exceljs.stream_converter.prototype.once (type, callback)
    9. function exceljs.stream_converter.prototype.pipe (destination, options)
    10. function exceljs.stream_converter.prototype.read ()
    11. function exceljs.stream_converter.prototype.removeListener (event, handler)
    12. function exceljs.stream_converter.prototype.write (data, encoding, callback)
  40. module exceljs.string_buf
    1. function exceljs.string_buf (options)
  41. module exceljs.string_buf.prototype
    1. function exceljs.string_buf.prototype._grow (min)
    2. function exceljs.string_buf.prototype.addStringBuf (inBuf)
    3. function exceljs.string_buf.prototype.addText (text)
    4. function exceljs.string_buf.prototype.reset (position)
    5. function exceljs.string_buf.prototype.toBuffer ()
    6. undefined exceljs.string_buf.prototype.buffer
  42. module exceljs.string_builder
    1. function exceljs.string_builder (options)
  43. module exceljs.string_builder.prototype
    1. function exceljs.string_builder.prototype.addStringBuf (inBuf)
    2. function exceljs.string_builder.prototype.addText (text)
    3. function exceljs.string_builder.prototype.reset (position)
    4. function exceljs.string_builder.prototype.toString ()
  44. module exceljs.stuttered_pipe
    1. function exceljs.stuttered_pipe (readable, writable, options)
    2. function exceljs.stuttered_pipe.super_ ()
  45. module exceljs.stuttered_pipe.prototype
    1. function exceljs.stuttered_pipe.prototype._schedule ()
    2. function exceljs.stuttered_pipe.prototype.pause ()
    3. function exceljs.stuttered_pipe.prototype.resume ()
  46. module exceljs.typed_stack
    1. function exceljs.typed_stack (type)
  47. module exceljs.typed_stack.prototype
    1. function exceljs.typed_stack.prototype.pop ()
    2. function exceljs.typed_stack.prototype.push (instance)
  48. module exceljs.under_dash
    1. function exceljs.under_dash.each (obj, cb)
    2. function exceljs.under_dash.every (obj, cb)
    3. function exceljs.under_dash.isEqual (a, b)
    4. function exceljs.under_dash.map (obj, cb)
    5. function exceljs.under_dash.some (obj, cb)
  49. module exceljs.utils
    1. function exceljs.utils.dateToExcel (d, date1904)
    2. function exceljs.utils.excelToDate (v, date1904)
    3. function exceljs.utils.getRelsPath (filepath)
    4. function exceljs.utils.inherits (cls, superCtor, statics, prototype)
    5. function exceljs.utils.isDateFmt (fmt)
    6. function exceljs.utils.nop ()
    7. function exceljs.utils.parsePath (filepath)
    8. function exceljs.utils.promiseImmediate (value)
    9. function exceljs.utils.toIsoDateString (dt)
    10. function exceljs.utils.validInt (value)
    11. function exceljs.utils.xmlDecode (text)
    12. function exceljs.utils.xmlEncode (text)
    13. object exceljs.utils.fs
  50. module exceljs.workbook_reader
    1. function exceljs.workbook_reader (options)
    2. function exceljs.workbook_reader.super_ ()
  51. module exceljs.workbook_reader.prototype
    1. function exceljs.workbook_reader.prototype._emitEntry (options, payload)
    2. function exceljs.workbook_reader.prototype._getReader (Type, collection, sheetNo)
    3. function exceljs.workbook_reader.prototype._getStream (input)
    4. function exceljs.workbook_reader.prototype._parseHyperlinks (entry, sheetNo, options)
    5. function exceljs.workbook_reader.prototype._parseSharedStrings (entry, options)
    6. function exceljs.workbook_reader.prototype._parseStyles (entry, options)
    7. function exceljs.workbook_reader.prototype._parseWorksheet (entry, sheetNo, options)
    8. function exceljs.workbook_reader.prototype.read (input, options)
    9. object exceljs.workbook_reader.prototype._flowControl
    10. object exceljs.workbook_reader.prototype.flowControl
    11. object exceljs.workbook_reader.prototype.options
  52. module exceljs.workbook_writer
    1. function exceljs.workbook_writer (options)
  53. module exceljs.workbook_writer.prototype
    1. function exceljs.workbook_writer.prototype._commitWorksheets ()
    2. function exceljs.workbook_writer.prototype._finalize ()
    3. function exceljs.workbook_writer.prototype._openStream (path)
    4. function exceljs.workbook_writer.prototype.addApp ()
    5. function exceljs.workbook_writer.prototype.addContentTypes ()
    6. function exceljs.workbook_writer.prototype.addCore ()
    7. function exceljs.workbook_writer.prototype.addOfficeRels ()
    8. function exceljs.workbook_writer.prototype.addSharedStrings ()
    9. function exceljs.workbook_writer.prototype.addStyles ()
    10. function exceljs.workbook_writer.prototype.addThemes ()
    11. function exceljs.workbook_writer.prototype.addWorkbook ()
    12. function exceljs.workbook_writer.prototype.addWorkbookRels ()
    13. function exceljs.workbook_writer.prototype.addWorksheet (name, options)
    14. function exceljs.workbook_writer.prototype.commit ()
    15. function exceljs.workbook_writer.prototype.getWorksheet (id)
  54. module exceljs.worksheet_reader
    1. function exceljs.worksheet_reader (workbook, id)
    2. function exceljs.worksheet_reader.super_ ()
  55. module exceljs.worksheet_reader.prototype
    1. function exceljs.worksheet_reader.prototype._emitRow (row)
    2. function exceljs.worksheet_reader.prototype.destroy ()
    3. function exceljs.worksheet_reader.prototype.getColumn (c)
    4. function exceljs.worksheet_reader.prototype.read (entry, options, hyperlinkReader)
  56. module exceljs.worksheet_writer
    1. function exceljs.worksheet_writer (options)
  57. module exceljs.worksheet_writer.prototype
    1. function exceljs.worksheet_writer.prototype._commitRow (cRow)
    2. function exceljs.worksheet_writer.prototype._write (text)
    3. function exceljs.worksheet_writer.prototype._writeCloseSheetData ()
    4. function exceljs.worksheet_writer.prototype._writeCloseWorksheet ()
    5. function exceljs.worksheet_writer.prototype._writeColumns ()
    6. function exceljs.worksheet_writer.prototype._writeDataValidations ()
    7. function exceljs.worksheet_writer.prototype._writeDimensions ()
    8. function exceljs.worksheet_writer.prototype._writeHyperlinks ()
    9. function exceljs.worksheet_writer.prototype._writeMergeCells ()
    10. function exceljs.worksheet_writer.prototype._writeOpenSheetData ()
    11. function exceljs.worksheet_writer.prototype._writeOpenWorksheet ()
    12. function exceljs.worksheet_writer.prototype._writePageMargins ()
    13. function exceljs.worksheet_writer.prototype._writePageSetup ()
    14. function exceljs.worksheet_writer.prototype._writeRow (row)
    15. function exceljs.worksheet_writer.prototype._writeSheetFormatProperties (xmlBuf, properties)
    16. function exceljs.worksheet_writer.prototype._writeSheetProperties (xmlBuf, properties, pageSetup)
    17. function exceljs.worksheet_writer.prototype.addRow (value)
    18. function exceljs.worksheet_writer.prototype.commit ()
    19. function exceljs.worksheet_writer.prototype.destroy ()
    20. function exceljs.worksheet_writer.prototype.eachRow (options, iteratee)
    21. function exceljs.worksheet_writer.prototype.findCell (r, c)
    22. function exceljs.worksheet_writer.prototype.findRow (rowNumber)
    23. function exceljs.worksheet_writer.prototype.getCell (r, c)
    24. function exceljs.worksheet_writer.prototype.getColumn (c)
    25. function exceljs.worksheet_writer.prototype.getRow (rowNumber)
    26. function exceljs.worksheet_writer.prototype.mergeCells ()
  58. module exceljs.xlsx
    1. function exceljs.xlsx (workbook)
    2. object exceljs.xlsx.RelType
  59. module exceljs.xlsx.prototype
    1. function exceljs.xlsx.prototype._finalize (zip)
    2. function exceljs.xlsx.prototype.addApp (zip, model)
    3. function exceljs.xlsx.prototype.addContentTypes (zip, model)
    4. function exceljs.xlsx.prototype.addCore (zip, model)
    5. function exceljs.xlsx.prototype.addOfficeRels (zip)
    6. function exceljs.xlsx.prototype.addSharedStrings (zip, model)
    7. function exceljs.xlsx.prototype.addStyles (zip, model)
    8. function exceljs.xlsx.prototype.addThemes (zip, model)
    9. function exceljs.xlsx.prototype.addWorkbook (zip, model, xform)
    10. function exceljs.xlsx.prototype.addWorkbookRels (zip, model)
    11. function exceljs.xlsx.prototype.addWorksheets (zip, model, worksheetXform)
    12. function exceljs.xlsx.prototype.createInputStream ()
    13. function exceljs.xlsx.prototype.load (data, options)
    14. function exceljs.xlsx.prototype.parseRels (stream)
    15. function exceljs.xlsx.prototype.parseSharedStrings (stream)
    16. function exceljs.xlsx.prototype.parseWorkbook (stream)
    17. function exceljs.xlsx.prototype.processIgnoreEntry (entry)
    18. function exceljs.xlsx.prototype.processThemeEntry (entry, model)
    19. function exceljs.xlsx.prototype.processWorksheetEntry (entry, model)
    20. function exceljs.xlsx.prototype.processWorksheetRelsEntry (entry, model)
    21. function exceljs.xlsx.prototype.read (stream)
    22. function exceljs.xlsx.prototype.readFile (filename)
    23. function exceljs.xlsx.prototype.reconcile (model)
    24. function exceljs.xlsx.prototype.write (stream, options)
    25. function exceljs.xlsx.prototype.writeBuffer (options)
    26. function exceljs.xlsx.prototype.writeFile (filename, options)
  60. module exceljs.xml_stream
    1. function exceljs.xml_stream ()
    2. object exceljs.xml_stream.StdDocAttributes
  61. module exceljs.xml_stream.prototype
    1. function exceljs.xml_stream.prototype.addAttribute (name, value)
    2. function exceljs.xml_stream.prototype.addAttributes (attrs)
    3. function exceljs.xml_stream.prototype.addRollback ()
    4. function exceljs.xml_stream.prototype.closeAll ()
    5. function exceljs.xml_stream.prototype.closeNode ()
    6. function exceljs.xml_stream.prototype.commit ()
    7. function exceljs.xml_stream.prototype.leafNode (name, attributes, text)
    8. function exceljs.xml_stream.prototype.openNode (name, attributes)
    9. function exceljs.xml_stream.prototype.openXml (docAttributes)
    10. function exceljs.xml_stream.prototype.rollback ()
    11. function exceljs.xml_stream.prototype.writeText (text)
    12. function exceljs.xml_stream.prototype.writeXml (xml)
  62. module exceljs.zip_stream
    1. function exceljs.zip_stream.ZipReader ()
    2. function exceljs.zip_stream.ZipWriter ()

module exceljs

function exceljs.ModelContainer (model)

function exceljs.Workbook ()

function exceljs.auto_drain ()

function exceljs.base_xform (model, name)

function exceljs.cell_matrix (template)

function exceljs.composite_xform (options)

function exceljs.csv (workbook)

function exceljs.flow_control (options)

function exceljs.hyperlink_reader (workbook, id)

function exceljs.hyperlink_writer (options)

function exceljs.line_buffer (options)

function exceljs.list_xform (options)

function exceljs.shared_strings ()

function exceljs.static_xform (model)

function exceljs.stream_base64 (options)

function exceljs.stream_buf (options)

function exceljs.stream_converter (inner, options)

function exceljs.string_buf (options)

function exceljs.string_builder (options)

function exceljs.stuttered_pipe (readable, writable, options)

function exceljs.typed_stack (type)

function exceljs.workbook_reader (options)

function exceljs.workbook_writer (options)

function exceljs.worksheet_reader (workbook, id)

function exceljs.worksheet_writer (options)

function exceljs.xlsx (workbook)

function exceljs.xml_stream ()

module exceljs.Workbook

function exceljs.Workbook ()

module exceljs.Workbook.prototype

function exceljs.Workbook.prototype._removeWorksheet (worksheet)

function exceljs.Workbook.prototype.addWorksheet (name, options)

function exceljs.Workbook.prototype.clearThemes ()

function exceljs.Workbook.prototype.eachSheet (iteratee)

function exceljs.Workbook.prototype.getWorksheet (id)

function exceljs.Workbook.prototype.removeWorksheet (id)

module exceljs.auto_drain

function exceljs.auto_drain ()

function exceljs.auto_drain.super_ ()

module exceljs.auto_drain.prototype

function exceljs.auto_drain.prototype.end ()

function exceljs.auto_drain.prototype.write (chunk)

module exceljs.base_xform

function exceljs.base_xform (model, name)

module exceljs.base_xform.prototype

function exceljs.base_xform.prototype.parse (parser)

function exceljs.base_xform.prototype.parseClose (name)

function exceljs.base_xform.prototype.parseOpen (node)

function exceljs.base_xform.prototype.parseStream (stream)

function exceljs.base_xform.prototype.parseText (node)

function exceljs.base_xform.prototype.prepare (model, options)

function exceljs.base_xform.prototype.reconcile (model, options)

function exceljs.base_xform.prototype.render (xmlStream, model)

function exceljs.base_xform.prototype.reset (model)

function exceljs.base_xform.prototype.toXml (model)

module exceljs.cell_matrix

function exceljs.cell_matrix (template)

module exceljs.cell_matrix.prototype

function exceljs.cell_matrix.prototype.addCell (addressStr)

function exceljs.cell_matrix.prototype.addCellEx (address)

function exceljs.cell_matrix.prototype.findCell (addressStr)

function exceljs.cell_matrix.prototype.findCellAt (sheetName, rowNumber, colNumber)

function exceljs.cell_matrix.prototype.findCellEx (address, create)

function exceljs.cell_matrix.prototype.findRowCell (row, address, create)

function exceljs.cell_matrix.prototype.findSheet (address, create)

function exceljs.cell_matrix.prototype.findSheetRow (sheet, address, create)

function exceljs.cell_matrix.prototype.forEach (callback)

function exceljs.cell_matrix.prototype.getCell (addressStr)

function exceljs.cell_matrix.prototype.getCellAt (sheetName, rowNumber, colNumber)

function exceljs.cell_matrix.prototype.getCellEx (address)

function exceljs.cell_matrix.prototype.map (callback)

function exceljs.cell_matrix.prototype.removeCellEx (address)

module exceljs.col_cache

function exceljs.col_cache._fill (level)

function exceljs.col_cache._level (n)

function exceljs.col_cache.decode (value)

function exceljs.col_cache.decodeAddress (value)

function exceljs.col_cache.decodeEx (value)

function exceljs.col_cache.encode ()

function exceljs.col_cache.encodeAddress (row, col)

function exceljs.col_cache.getAddress (r, c)

function exceljs.col_cache.l2n (l)

function exceljs.col_cache.n2l (n)

function exceljs.col_cache.validateAddress (value)

module exceljs.composite_xform

function exceljs.composite_xform (options)

function exceljs.composite_xform.super_ (model, name)

module exceljs.composite_xform.prototype

function exceljs.composite_xform.prototype.parseClose (name)

function exceljs.composite_xform.prototype.parseOpen (node)

function exceljs.composite_xform.prototype.parseText (text)

function exceljs.composite_xform.prototype.prepare (model, options)

function exceljs.composite_xform.prototype.reconcile (model, options)

function exceljs.composite_xform.prototype.render (xmlStream, model)

module exceljs.config

function exceljs.config.setValue (key, value, overwrite)

module exceljs.csv

function exceljs.csv (workbook)

module exceljs.csv.prototype

function exceljs.csv.prototype.createInputStream (options)

function exceljs.csv.prototype.read (stream, options)

function exceljs.csv.prototype.readFile (filename, options)

function exceljs.csv.prototype.write (stream, options)

function exceljs.csv.prototype.writeFile (filename, options)

module exceljs.exceljs_browser

function exceljs.exceljs_browser.Workbook ()

module exceljs.exceljs_nodejs

function exceljs.exceljs_nodejs.ModelContainer (model)

function exceljs.exceljs_nodejs.Workbook ()

module exceljs.flow_control

function exceljs.flow_control (options)

function exceljs.flow_control.super_ ()

module exceljs.flow_control.prototype

function exceljs.flow_control.prototype._animate ()

function exceljs.flow_control.prototype._delay ()

function exceljs.flow_control.prototype._flush ()

function exceljs.flow_control.prototype._pipe (chunk)

function exceljs.flow_control.prototype._write (dst, data, encoding)

function exceljs.flow_control.prototype.createChild ()

function exceljs.flow_control.prototype.end (chunk, encoding, callback)

function exceljs.flow_control.prototype.pipe (stream, options)

function exceljs.flow_control.prototype.unpipe (stream)

function exceljs.flow_control.prototype.write (data, encoding, callback)

module exceljs.hyperlink_reader

function exceljs.hyperlink_reader (workbook, id)

function exceljs.hyperlink_reader.super_ ()

module exceljs.hyperlink_reader.prototype

function exceljs.hyperlink_reader.prototype.each (fn)

function exceljs.hyperlink_reader.prototype.read (entry, options)

module exceljs.hyperlink_writer

function exceljs.hyperlink_writer (options)

module exceljs.hyperlink_writer.prototype

function exceljs.hyperlink_writer.prototype._writeClose ()

function exceljs.hyperlink_writer.prototype._writeOpen ()

function exceljs.hyperlink_writer.prototype._writeRelationship (hyperlink)

function exceljs.hyperlink_writer.prototype.commit ()

function exceljs.hyperlink_writer.prototype.each (fn)

function exceljs.hyperlink_writer.prototype.push (hyperlink)

module exceljs.line_buffer

function exceljs.line_buffer (options)

function exceljs.line_buffer.super_ ()

module exceljs.line_buffer.prototype

function exceljs.line_buffer.prototype._flush ()

function exceljs.line_buffer.prototype.cork ()

function exceljs.line_buffer.prototype.end (chunk, encoding, callback)

function exceljs.line_buffer.prototype.setDefaultEncoding (encoding)

function exceljs.line_buffer.prototype.uncork ()

function exceljs.line_buffer.prototype.write (chunk, encoding, callback)

module exceljs.list_xform

function exceljs.list_xform (options)

function exceljs.list_xform.super_ (model, name)

module exceljs.list_xform.prototype

function exceljs.list_xform.prototype.parseClose (name)

function exceljs.list_xform.prototype.parseOpen (node)

function exceljs.list_xform.prototype.parseText (text)

function exceljs.list_xform.prototype.prepare (model, options)

function exceljs.list_xform.prototype.reconcile (model, options)

function exceljs.list_xform.prototype.render (xmlStream, model)

module exceljs.promish

function exceljs.promish.Promish (f)

module exceljs.shared_formula

function exceljs.shared_formula.slideFormula (formula, fromCell, toCell)

module exceljs.shared_strings

function exceljs.shared_strings ()

module exceljs.shared_strings.prototype

function exceljs.shared_strings.prototype.add (value)

function exceljs.shared_strings.prototype.getString (index)

module exceljs.static_xform

function exceljs.static_xform (model)

function exceljs.static_xform.super_ (model, name)

module exceljs.static_xform.prototype

function exceljs.static_xform.prototype.parseClose (name)

function exceljs.static_xform.prototype.parseOpen ()

function exceljs.static_xform.prototype.parseText ()

function exceljs.static_xform.prototype.render (xmlStream)

module exceljs.stream_base64

function exceljs.stream_base64 (options)

function exceljs.stream_base64.super_ (options)

module exceljs.stream_base64.prototype

function exceljs.stream_base64.prototype.cork ()

function exceljs.stream_base64.prototype.end (chunk, encoding, callback)

function exceljs.stream_base64.prototype.isPaused ()

function exceljs.stream_base64.prototype.pause ()

function exceljs.stream_base64.prototype.pipe (destination, options)

function exceljs.stream_base64.prototype.read (size)

function exceljs.stream_base64.prototype.resume ()

function exceljs.stream_base64.prototype.setEncoding (encoding)

function exceljs.stream_base64.prototype.uncork ()

function exceljs.stream_base64.prototype.unpipe (destination)

function exceljs.stream_base64.prototype.unshift (chunk)

function exceljs.stream_base64.prototype.wrap (stream)

function exceljs.stream_base64.prototype.write (data, encoding, callback)

module exceljs.stream_buf

function exceljs.stream_buf (options)

function exceljs.stream_buf.super_ (options)

module exceljs.stream_buf.prototype

function exceljs.stream_buf.prototype._flush (destination)

function exceljs.stream_buf.prototype._getWritableBuffer ()

function exceljs.stream_buf.prototype._pipe (chunk)

function exceljs.stream_buf.prototype._writeToBuffers (chunk)

function exceljs.stream_buf.prototype.cork ()

function exceljs.stream_buf.prototype.end (chunk, encoding, callback)

function exceljs.stream_buf.prototype.isPaused ()

function exceljs.stream_buf.prototype.pause ()

function exceljs.stream_buf.prototype.pipe (destination, options)

function exceljs.stream_buf.prototype.read (size)

function exceljs.stream_buf.prototype.resume ()

function exceljs.stream_buf.prototype.setEncoding (encoding)

function exceljs.stream_buf.prototype.uncork ()

function exceljs.stream_buf.prototype.unpipe (destination)

function exceljs.stream_buf.prototype.unshift (chunk)

function exceljs.stream_buf.prototype.wrap (stream)

function exceljs.stream_buf.prototype.write (data, encoding, callback)

module exceljs.stream_converter

function exceljs.stream_converter (inner, options)

module exceljs.stream_converter.prototype

function exceljs.stream_converter.prototype.addListener (event, handler)

function exceljs.stream_converter.prototype.close ()

function exceljs.stream_converter.prototype.convertInwards (data)

function exceljs.stream_converter.prototype.convertOutwards (data)

function exceljs.stream_converter.prototype.emit (type, value)

function exceljs.stream_converter.prototype.end (chunk, encoding, callback)

function exceljs.stream_converter.prototype.on (type, callback)

function exceljs.stream_converter.prototype.once (type, callback)

function exceljs.stream_converter.prototype.pipe (destination, options)

function exceljs.stream_converter.prototype.read ()

function exceljs.stream_converter.prototype.removeListener (event, handler)

function exceljs.stream_converter.prototype.write (data, encoding, callback)

module exceljs.string_buf

function exceljs.string_buf (options)

module exceljs.string_buf.prototype

function exceljs.string_buf.prototype._grow (min)

function exceljs.string_buf.prototype.addStringBuf (inBuf)

function exceljs.string_buf.prototype.addText (text)

function exceljs.string_buf.prototype.reset (position)

function exceljs.string_buf.prototype.toBuffer ()

module exceljs.string_builder

function exceljs.string_builder (options)

module exceljs.string_builder.prototype

function exceljs.string_builder.prototype.addStringBuf (inBuf)

function exceljs.string_builder.prototype.addText (text)

function exceljs.string_builder.prototype.reset (position)

function exceljs.string_builder.prototype.toString ()

module exceljs.stuttered_pipe

function exceljs.stuttered_pipe (readable, writable, options)

function exceljs.stuttered_pipe.super_ ()

module exceljs.stuttered_pipe.prototype

function exceljs.stuttered_pipe.prototype._schedule ()

function exceljs.stuttered_pipe.prototype.pause ()

function exceljs.stuttered_pipe.prototype.resume ()

module exceljs.typed_stack

function exceljs.typed_stack (type)

module exceljs.typed_stack.prototype

function exceljs.typed_stack.prototype.pop ()

function exceljs.typed_stack.prototype.push (instance)

module exceljs.under_dash

function exceljs.under_dash.each (obj, cb)

function exceljs.under_dash.every (obj, cb)

function exceljs.under_dash.isEqual (a, b)

function exceljs.under_dash.map (obj, cb)

function exceljs.under_dash.some (obj, cb)

module exceljs.utils

function exceljs.utils.dateToExcel (d, date1904)

function exceljs.utils.excelToDate (v, date1904)

function exceljs.utils.getRelsPath (filepath)

function exceljs.utils.inherits (cls, superCtor, statics, prototype)

function exceljs.utils.isDateFmt (fmt)

function exceljs.utils.nop ()

function exceljs.utils.parsePath (filepath)

function exceljs.utils.promiseImmediate (value)

function exceljs.utils.toIsoDateString (dt)

function exceljs.utils.validInt (value)

function exceljs.utils.xmlDecode (text)

function exceljs.utils.xmlEncode (text)

module exceljs.workbook_reader

function exceljs.workbook_reader (options)

function exceljs.workbook_reader.super_ ()

module exceljs.workbook_reader.prototype

function exceljs.workbook_reader.prototype._emitEntry (options, payload)

function exceljs.workbook_reader.prototype._getReader (Type, collection, sheetNo)

function exceljs.workbook_reader.prototype._getStream (input)

function exceljs.workbook_reader.prototype._parseHyperlinks (entry, sheetNo, options)

function exceljs.workbook_reader.prototype._parseSharedStrings (entry, options)

function exceljs.workbook_reader.prototype._parseStyles (entry, options)

function exceljs.workbook_reader.prototype._parseWorksheet (entry, sheetNo, options)

function exceljs.workbook_reader.prototype.read (input, options)

module exceljs.workbook_writer

function exceljs.workbook_writer (options)

module exceljs.workbook_writer.prototype

function exceljs.workbook_writer.prototype._commitWorksheets ()

function exceljs.workbook_writer.prototype._finalize ()

function exceljs.workbook_writer.prototype._openStream (path)

function exceljs.workbook_writer.prototype.addApp ()

function exceljs.workbook_writer.prototype.addContentTypes ()

function exceljs.workbook_writer.prototype.addCore ()

function exceljs.workbook_writer.prototype.addOfficeRels ()

function exceljs.workbook_writer.prototype.addSharedStrings ()

function exceljs.workbook_writer.prototype.addStyles ()

function exceljs.workbook_writer.prototype.addThemes ()

function exceljs.workbook_writer.prototype.addWorkbook ()

function exceljs.workbook_writer.prototype.addWorkbookRels ()

function exceljs.workbook_writer.prototype.addWorksheet (name, options)

function exceljs.workbook_writer.prototype.commit ()

function exceljs.workbook_writer.prototype.getWorksheet (id)

module exceljs.worksheet_reader

function exceljs.worksheet_reader (workbook, id)

function exceljs.worksheet_reader.super_ ()

module exceljs.worksheet_reader.prototype

function exceljs.worksheet_reader.prototype._emitRow (row)

function exceljs.worksheet_reader.prototype.destroy ()

function exceljs.worksheet_reader.prototype.getColumn (c)

function exceljs.worksheet_reader.prototype.read (entry, options, hyperlinkReader)

module exceljs.worksheet_writer

function exceljs.worksheet_writer (options)

module exceljs.worksheet_writer.prototype

function exceljs.worksheet_writer.prototype._commitRow (cRow)

function exceljs.worksheet_writer.prototype._write (text)

function exceljs.worksheet_writer.prototype._writeCloseSheetData ()

function exceljs.worksheet_writer.prototype._writeCloseWorksheet ()

function exceljs.worksheet_writer.prototype._writeColumns ()

function exceljs.worksheet_writer.prototype._writeDataValidations ()

function exceljs.worksheet_writer.prototype._writeDimensions ()

function exceljs.worksheet_writer.prototype._writeHyperlinks ()

function exceljs.worksheet_writer.prototype._writeMergeCells ()

function exceljs.worksheet_writer.prototype._writeOpenSheetData ()

function exceljs.worksheet_writer.prototype._writeOpenWorksheet ()

function exceljs.worksheet_writer.prototype._writePageMargins ()

function exceljs.worksheet_writer.prototype._writePageSetup ()

function exceljs.worksheet_writer.prototype._writeRow (row)

function exceljs.worksheet_writer.prototype._writeSheetFormatProperties (xmlBuf, properties)

function exceljs.worksheet_writer.prototype._writeSheetProperties (xmlBuf, properties, pageSetup)

function exceljs.worksheet_writer.prototype.addRow (value)

function exceljs.worksheet_writer.prototype.commit ()

function exceljs.worksheet_writer.prototype.destroy ()

function exceljs.worksheet_writer.prototype.eachRow (options, iteratee)

function exceljs.worksheet_writer.prototype.findCell (r, c)

function exceljs.worksheet_writer.prototype.findRow (rowNumber)

function exceljs.worksheet_writer.prototype.getCell (r, c)

function exceljs.worksheet_writer.prototype.getColumn (c)

function exceljs.worksheet_writer.prototype.getRow (rowNumber)

function exceljs.worksheet_writer.prototype.mergeCells ()

module exceljs.xlsx

function exceljs.xlsx (workbook)

module exceljs.xlsx.prototype

function exceljs.xlsx.prototype._finalize (zip)

function exceljs.xlsx.prototype.addApp (zip, model)

function exceljs.xlsx.prototype.addContentTypes (zip, model)

function exceljs.xlsx.prototype.addCore (zip, model)

function exceljs.xlsx.prototype.addOfficeRels (zip)

function exceljs.xlsx.prototype.addSharedStrings (zip, model)

function exceljs.xlsx.prototype.addStyles (zip, model)

function exceljs.xlsx.prototype.addThemes (zip, model)

function exceljs.xlsx.prototype.addWorkbook (zip, model, xform)

function exceljs.xlsx.prototype.addWorkbookRels (zip, model)

function exceljs.xlsx.prototype.addWorksheets (zip, model, worksheetXform)

function exceljs.xlsx.prototype.createInputStream ()

function exceljs.xlsx.prototype.load (data, options)

function exceljs.xlsx.prototype.parseRels (stream)

function exceljs.xlsx.prototype.parseSharedStrings (stream)

function exceljs.xlsx.prototype.parseWorkbook (stream)

function exceljs.xlsx.prototype.processIgnoreEntry (entry)

function exceljs.xlsx.prototype.processThemeEntry (entry, model)

function exceljs.xlsx.prototype.processWorksheetEntry (entry, model)

function exceljs.xlsx.prototype.processWorksheetRelsEntry (entry, model)

function exceljs.xlsx.prototype.read (stream)

function exceljs.xlsx.prototype.readFile (filename)

function exceljs.xlsx.prototype.reconcile (model)

function exceljs.xlsx.prototype.write (stream, options)

function exceljs.xlsx.prototype.writeBuffer (options)

function exceljs.xlsx.prototype.writeFile (filename, options)

module exceljs.xml_stream

function exceljs.xml_stream ()

module exceljs.xml_stream.prototype

function exceljs.xml_stream.prototype.addAttribute (name, value)

function exceljs.xml_stream.prototype.addAttributes (attrs)

function exceljs.xml_stream.prototype.addRollback ()

function exceljs.xml_stream.prototype.closeAll ()

function exceljs.xml_stream.prototype.closeNode ()

function exceljs.xml_stream.prototype.commit ()

function exceljs.xml_stream.prototype.leafNode (name, attributes, text)

function exceljs.xml_stream.prototype.openNode (name, attributes)

function exceljs.xml_stream.prototype.openXml (docAttributes)

function exceljs.xml_stream.prototype.rollback ()

function exceljs.xml_stream.prototype.writeText (text)

function exceljs.xml_stream.prototype.writeXml (xml)

module exceljs.zip_stream

function exceljs.zip_stream.ZipReader ()

function exceljs.zip_stream.ZipWriter ()

[ this document was created with utility2 ]