INNER CODE UNIT · Dart

halfItemGap

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

    final double halfItemGap = itemGap / 2;

    // initial start point
    // works well
    Offset indicatorCenterStartPoint;
    switch (indicatorPosition) {
      case IndicatorPosition.top:
        indicatorCenterStartPoint = size.topCenter(Offset(0, radius));
        break;
      case IndicatorPosition.center:
        indicatorCenterStartPoint = size.center(Offset.zero);
        break;
      case IndicatorPosition.bottom:
        indicatorCenterStartPoint = size.bottomCenter(Offset(0, -radius));
        break;
    }

    // alt start point

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…