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);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…