the cell element, already positioned and sized
row in the area (as displayed)
column index (west + center + east)
"header", "body" or "footer"
the model of this area (e.g. for getRowByIndex(rowIndex))
the value of the cell (areaModel.getValueAt(rowIndex, columnIndex))
create and change elements through it (works with Angular's Renderer2, too)
optionally a cleanup function, called before the cell is drawn again
Fills the (empty) cell element.