findCurrentColumn method

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

Implementation

int findCurrentColumn(
  GridPadCells cells,
  GridPadPlacementPolicy placementPolicy,
  GridPadContent? lastItem,
) {
  if (lastItem == null) {
    return cells.firstColumn(placementPolicy);
  }
  switch (placementPolicy.horizontalPolicy) {
    case HorizontalPolicy.startEnd:
      return lastItem.left;
    case HorizontalPolicy.endStart:
      return lastItem.right;
  }
}