Calculates the cell boundary offsets needed for a row or column at the given index by taking into account merged cell groups in the region.
Retrieves a list of cell groups intersecting at a given column.
data model of the grid.
the cell region.
the target column to look for intersections at.
all cell groups intersecting with the column.
Returns all cell groups which belong to a given cell cell region.
Retrieves a list of cell groups intersecting at a given row.
data model of the grid.
the cell region.
the target row to look for intersections at.
all cell groups intersecting with the row.
Returns a cell-group for the given row/index coordinates.
Retrieves the index of the cell-group to which the cell at the given row, column belongs.
Merges a cell group with other cells groups in the same region if they intersect.
the data model of the grid.
the target cell group.
the region of the cell group.
a new cell group after merging has happened.
Merges a target cell group with any cell groups it intersects with at a given row or column.
data model of the grid.
list of cell regions.
row or column.
the target cell group.
a new merged cell group.
Generated using TypeDoc
A collection of helper functions relating to merged cell groups