Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add parse-table to Handsontable.helpers #5684

Closed
15 tasks done
wojciechczerniak opened this issue Dec 19, 2018 · 0 comments
Closed
15 tasks done

Add parse-table to Handsontable.helpers #5684

wojciechczerniak opened this issue Dec 19, 2018 · 0 comments

Comments

@wojciechczerniak
Copy link
Contributor

wojciechczerniak commented Dec 19, 2018

Description

We need to make parse-table available externally as one of Handsontable.helpers.

Add support for:

API:

  • Handsontable.fromHTML()
  • Handsontable.fromString()
  • hot.toHTML();
  • hot.toString();
@wojciechczerniak wojciechczerniak added this to the January 2019 milestone Dec 19, 2018
mrpiotr-dev added a commit that referenced this issue Feb 14, 2019
mrpiotr-dev added a commit that referenced this issue Feb 14, 2019
mrpiotr-dev added a commit that referenced this issue Feb 15, 2019
mrpiotr-dev added a commit that referenced this issue Feb 15, 2019
mrpiotr-dev added a commit that referenced this issue Apr 24, 2019
mrpiotr-dev added a commit that referenced this issue May 8, 2019
mrpiotr-dev added a commit that referenced this issue May 16, 2019
mrpiotr-dev added a commit that referenced this issue Jun 3, 2019
mrpiotr-dev pushed a commit that referenced this issue Jun 4, 2019
* WIP. Moving parse-table into utils section + new methods to support parsing HTMLTable <-> Handsontable. #5684

* Added missing file. #5684

* WIP. Experimental method to generate DOM structure from Handsontable data & configuration. #5684

* WIP. handsontableToTable creates HTMLTable as a text - more efficient way to parse data and headers. #5684

* WIP. Added parser table->HOT configuration. #5684

* WIP. Parse HOT -> HTMLTable + change func name of HTMLTable->HOT. #5684

* WIP. Added support for mergeCells HTMLTable -> Handsontable. #5684

* WIP. Added countCols if there is no colHeaders. #5684

* WIP. test regex parser to avoid using DOM. #5684

* WIP. Changes: support for mergeCells in the paste action, DOM-free converter array->HTMLTable. #5684

* Fixed test specs. #5684

* Changed: pasting merged cells into HOT only if MergeCells plugin is enabled. #5684.

* Renamed: func names in helper. Added: new core methods. #5684

* Changed: exporting merged cells. #5684

* Improved performance bottleneck in loops. #5684

* CSSStyle verification in pasted data. Removed suppoort for pasted merge cells.#5684

* Changed RegExp to parse CSS rules. Added tests specs for paste. #5684

* Added: unit tests. #5684

* Added: note about js-dom limitation in unit test. #5684

* Changed: instanceToHTML doesn't need to manipulate DOM. #5684

* Added: test spec for merged cells in instanceToHTML. #5684

* Added: ts definitions + tests. Renamed: methods to be more precise what they do. #5684

* Changed: func names after CR. #5684

* Changed: additional changes to the *.d.ts file. #5684
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants