INNER CODE UNIT · Dart
marginRight
duytq94/flutter-intro-slider · lib/src/intro_slider_widget.dart:981
double marginRight = (_sizeIndicator + _spaceBetweenIndicator) *
(_lengthSlide - 1) -
(animationValue * spaceAvg * 2);
_streamMarginIndicatorFocusing
.add(PairIndicatorMargin(marginLeft, marginRight));
break;
case TypeIndicatorAnimation.sizeTransition:
if (animationValue == _currentAnimationValue) {
break;
}
double diffValueAnimation =
(animationValue - _currentAnimationValue).abs();
final diffValueIndex =
(_currentTabIndex - _tabController.index).abs();
List<double> sizeIndicators =
List.generate(_lengthSlide, (index) => _sizeIndicator);
List<double> opacityIndicators =
List.generate(_lengthSlide, (index) => 0.5);