INNER CODE UNIT · Dart

topEnd

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

      Offset topEnd = indicatorCenter.translate(0, -radius - lineGap);

      // draw upper line
      if (!isFirst) canvas.drawLine(topStart, topEnd, linePaint);
    }
    // endregion upper line

    // endregion downer line
    if (!isLast) {
      double additionalGap = 0;
      if (!nextHasIndicator) additionalGap = halfItemGap;

      final additionalBottom = getAdditionalY(height, mode: "downer");

      // works well
      Offset bottomEnd = indicatorCenter.translate(0,
          ((radius + halfItemGap) - altY) + (additionalGap + additionalBottom));

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…