tripSection method

Column tripSection()

Implementation

Column tripSection() {
  return Column(
    children: [
      Stack(
        children: [
          if(isRoundTrip)
          Positioned(
            top:0,
            left: 0,right: 0,bottom: 0,
            child: SvgPicture.asset('assets/top_flights/round_trip_circle.svg') ,
          ),
          SizedBox(
            width: 116,
            child: Row(
              mainAxisAlignment: MainAxisAlignment.center,
              children: [
                SvgPicture.asset(
                  'assets/flight_search/departure.svg',
                  width: 15.dp,
                  height: 15.dp,
                  colorFilter: const ColorFilter.mode(
                    ColorHelper.neutralLightText,
                    BlendMode.srcIn,
                  ),
                ),
                Flexible(
                  flex: 1,
                  child: _dottedLine(),
                ),
                for (var i = 0; i < numberOfStops; i++) ...[
                  SvgPicture.asset(
                    'assets/flight_search/stop.svg',
                    width: 6.dp,
                    height: 6.dp,
                  ),
                  Flexible(
                    flex: 1,
                    child: _dottedLine(),
                  ),
                ],
                SvgPicture.asset(
                  'assets/flight_search/arrival.svg',
                  width: 15.dp,
                  height: 15.dp,
                  colorFilter: const ColorFilter.mode(
                    ColorHelper.neutralLightText,
                    BlendMode.srcIn,
                  ),
                ),
              ],
            ),
          ),
        ],
      ),
    ],
  );
}