getFontSize method
Implementation
double getFontSize(int index) {
final double distance = (currentPagePosition - index).abs();
final defaultFontSize = 20.0;
if (displayOnlyCenterTitle!) return 20.0;
if (distance >= 0 && distance < 1.0) {
return (defaultFontSize - 5 * (distance - distance.floor()));
} else if (distance >= 0 && distance < 2.0) {
return (defaultFontSize - 7 - 5 * (distance - distance.floor()));
} else {
return (defaultFontSize - 12 - 10 * (distance - distance.floor()));
}
}