Specialised criteria for landscape maps.
The final text and class name to use when rendering cells in a table.
Default criteria creator with simple metadata.
The property within the source data to use as
Merge adjacent cells in a split table on the y and/or x axes.
A table of Cells created by a previous call to splitX or splitY.
A flag to indicate that cells should be merged on the x axis.
A flag to indicate that cells should be merged on the y axis.
Generates a table from a cube and it's axis.
The source cube.
The y axis used in the pivot operation to create the cube.
The x axis used in the pivot operation to create the cube.
A callback to generate an element containing the details used in table rendering,
A flag to indicate if cells in cube containing multiple values should be split on the x axis (if not, the y axis will be used).
A function used to calculate how many rows or columns to split a row/column into based on the number of entries in each cell of that row/column. Defaults to Math.max, but other methods such as Least Common Multiple can be used for more precise table rendering.
Generated using TypeDoc
An extension of Element, adding the number of rows and columns the element will occupy in the final table rendering.