Comment on page
Migrating from 4.x to 5.x?
- 1.Cell merge support, using
rowspan
andcolspan
html attributes on table. v5.0.0-rc.1, v5.0.0-rc.3, v5.0.0-rc.6, v5.0.0-rc.8, v5.0.0-rc.9
- 1.
// (String[]), filetype(s) for the export, (default: ['xlsx', 'csv', 'txt'])
formats: ['xlsx', 'csv', 'txt'],
- 1.
- 2.
- 1.
- 2.
getBinaryData
renamed to a more semantically correctgetRawData
- 1.
ignoreCSS
can now accept either aselector
(e.g.'.tableexport-ignore'
) orselector[]
(e.g.['.tableexport-ignore', '#ignore']
). v5.0.0-rc.7
/**
* CSS selector or selector[] to exclude/remove cells from the exported file(s).
* @type {selector|selector[]}
* @memberof TableExport.prototype
*/
ignoreCSS: ".tableexport-ignore";
- 1.
emptyCSS
can now accept either aselector
(e.g.'.tableexport-empty'
) orselector[]
(e.g.['.tableexport-empty', '#empty']
). v5.0.0-rc.7
/**
* CSS selector or selector[] to replace cells with an empty string in the exported file(s).
* @type {selector|selector[]}
* @memberof TableExport.prototype
*/
emptyCSS: ".tableexport-empty";
- 1.
defaultCaptionClass
class is now configurable rather than statically set to the.tableexport-caption
class. v5.0.0-rc.10
/**
* Class applied to each table caption.
* @memberof TableExport.prototype
*/
defaultCaptionClass: "tableexport-caption";
- 1.
storageKey
attribute is now configurable rather than statically set to thetableexport-id
attribute. v5.0.0-rc.10
/**
* Attribute applied to each export button element used to reference a Storage key.
* @memberof TableExport.prototype
*/
storageKey: "tableexport-id";
- 1.
defaultNamespace
string is now configurable rather than statically set to thete-
string. v5.0.0-rc.10
/**
* Namespace (i.e. prefix) applied to each table UUID and Storage key.
* @memberof TableExport.prototype
*/
defaultNamespace: "tableexport-";
- 1.
- 2.
xlsx
,xls
,csv
, andtxt
prototype properties moved to nested under theformatConfig
namespace. v5.0.0-rc.1
- 1.
- 2.Serialized export data is now stored in Session Storage rather than Local Storage to prevent undesirable persistence. v5.0.0-rc.10
- 3.Implement caching by maintaining unique reference to tables by
id
. ThetableKey
attribute is now used to uniquely identify table elements and hold either the table'sid
or a UUID generated from thedefaultNamespace
and a unique internal counter. v5.0.0-rc.10, v5.0.0-rc.11
Last modified 3yr ago