From 56dfc7aa48286ee061b837922432f86ba6a751a7 Mon Sep 17 00:00:00 2001 From: guyonroche Date: Mon, 15 Aug 2016 21:08:09 +0100 Subject: [PATCH] Really fixed the multi view problem --- README.md | 24 +++-- lib/doc/workbook.js | 5 +- lib/stream/xlsx/workbook-writer.js | 16 ++-- lib/stream/xlsx/worksheet-writer.js | 7 +- lib/xlsx/xform/book/workbook-view-xform.js | 23 +++-- lib/xlsx/xform/book/workbook-xform.js | 19 ---- lib/xlsx/xform/sheet/sheet-view-xform.js | 8 +- package.json | 2 +- spec/integration/workbook.spec.js | 95 +++++++++++++++---- spec/testutils.js | 14 ++- spec/unit/xlsx/xform/book/data/book.1.3.json | 2 +- .../xform/book/workbook-view-xform.spec.js | 12 +-- spec/unit/xlsx/xform/sheet/data/sheet.1.2.xml | 2 +- .../unit/xlsx/xform/sheet/data/sheet.2.0.json | 2 +- .../unit/xlsx/xform/sheet/data/sheet.2.1.json | 2 +- .../xlsx/xform/sheet/sheet-view-xform.spec.js | 25 ++--- 16 files changed, 154 insertions(+), 104 deletions(-) diff --git a/README.md b/README.md index 67cea333e..e6533d0cb 100644 --- a/README.md +++ b/README.md @@ -16,8 +16,8 @@ npm install exceljs Kudos to yonjah and Josh Emerson for the resolution.
  • - Fix for Multiple Sheets opens in 'Group' mode in Excel. - My bad - overzealous sheet view code. + Fixed Multiple Sheets opens in 'Group' mode in Excel again. + Added Workbook views.
  • Also fix for empty sheet generating invalid xlsx.
  • @@ -40,6 +40,7 @@ npm install exceljs