1
0

w_citypair.dart 773 B

1234567891011121314151617181920212223242526272829303132
  1. import 'package:flutter/material.dart';
  2. import 'package:gap/gap.dart';
  3. import 'package:tp5/roster/widgets/w_airport.dart';
  4. const double defaultSize = 18;
  5. class WCitypair extends StatelessWidget {
  6. const WCitypair(
  7. {super.key,
  8. required this.iata1,
  9. required this.iata2,
  10. this.size = defaultSize,
  11. this.color});
  12. final String iata1;
  13. final String iata2;
  14. final double size;
  15. final Color? color;
  16. @override
  17. Widget build(BuildContext context) {
  18. return Row(
  19. children: [
  20. WAirport(iata: iata1, size: size, color: color),
  21. Gap(3 * size / defaultSize),
  22. Icon(Icons.arrow_right_alt, size: size),
  23. Gap(3 * size / defaultSize),
  24. WAirport(iata: iata2, size: size, color: color),
  25. ],
  26. );
  27. }
  28. }