inventoryGridCellDelta function

Offset inventoryGridCellDelta({
  1. required int oldIndex,
  2. required int newIndex,
  3. required int crossAxisCount,
  4. required double cellSize,
  5. required double spacing,
})

Calculates the layout translation delta between oldIndex and newIndex.

Implementation

Offset inventoryGridCellDelta({
  required int oldIndex,
  required int newIndex,
  required int crossAxisCount,
  required double cellSize,
  required double spacing,
}) {
  final oldOffset = inventoryGridCellOffset(
    index: oldIndex,
    crossAxisCount: crossAxisCount,
    cellSize: cellSize,
    spacing: spacing,
  );
  final newOffset = inventoryGridCellOffset(
    index: newIndex,
    crossAxisCount: crossAxisCount,
    cellSize: cellSize,
    spacing: spacing,
  );
  return oldOffset - newOffset;
}