calculateGap method

double calculateGap({
  1. required double iconSize,
  2. required double tabSize,
  3. required int numberOfItems,
  4. required double padding,
})

Implementation

double calculateGap({
  required double iconSize,
  required double tabSize,
  required int numberOfItems,
  required double padding,
}) {
  final double containerWidth = screenWidth - 2 * padding;
  final int numberOfGaps = numberOfItems - 1;
  final double finalIconSize = iconSize + 1;

  return (containerWidth - (numberOfGaps * finalIconSize + tabSize)) /
      numberOfGaps;
}