INNER CODE UNIT · Dart

indicatorCenterStartPoint

softmarshmallow/flutter-timeline · lib/timeline.dart:240

        indicatorCenterStartPoint = size.bottomCenter(Offset(0, -radius));
        break;
    }

    // alt start point
    Offset indicatorCenter = indicatorCenterStartPoint.translate(altX, altY);

    // region upper line
    if (!isFirst) {
      double additionalGap = 0;
      if (!prevHasIndicator) additionalGap = halfItemGap;
      final additionalTop = getAdditionalY(height, mode: "upper");

      // works well
      Offset topStart = indicatorCenter.translate(
          0,
          // the altY + radius is the default start point.
          // adding half item gap is also by default.

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…