getColumnSize method
Implementation
@protected
double getColumnSize(Map<ScreenSize, int>? gridSizes, double screenSize) {
double
/* 1/12 columns */
fraction = _preCalculatedFraction,
calculatedWidthPercentage = 1;
if ((ResponsiveScreen.limits.isNotEmpty) &&
(gridSizes?.isNotEmpty ?? false)) {
for (ScreenSize gridTag in gridSizes!.keys) {
if (ResponsiveScreen.isScreenSize(gridTag, screenSize)) {
calculatedWidthPercentage = gridSizes.containsKey(gridTag)
? (fraction * gridSizes[gridTag]!)
: 1;
} else {
break;
}
}
}
return calculatedWidthPercentage;
}