findCurrentRow method

int findCurrentRow(
  1. GridPadCells cells,
  2. GridPadPlacementPolicy placementPolicy,
  3. GridPadContent? lastItem
)

Implementation

int findCurrentRow(
  GridPadCells cells,
  GridPadPlacementPolicy placementPolicy,
  GridPadContent? lastItem,
) {
  if (lastItem == null) {
    return cells.firstRow(placementPolicy);
  }
  switch (placementPolicy.verticalPolicy) {
    case VerticalPolicy.topBottom:
      return lastItem.top;
    case VerticalPolicy.bottomTop:
      return lastItem.bottom;
  }
}