The gaps between every two adjacent box, higher priority than gapSpace.
final List<double>? gapSpaces;