addToLayout method

void addToLayout(
  1. int rowNumber,
  2. Layout layout
)

Adds this LayoutRow to a Layout

Implementation

void addToLayout(int rowNumber, Layout layout) {
  var columnNr = Layout.firstColumn + _alignmentSpan;

  for (int i = 0; i < _cells.length; i++) {
    var cell = _cells[i];
    var columnSpan = _cellColumnSpans[i];
    layout.addCell(
        leftColumn: columnNr,
        columnSpan: columnSpan,
        rowNumber: rowNumber,
        rowHeightMode: rowHeightMode,
        cell: cell.child);
    columnNr += columnSpan;
  }
}