gaps.dart 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. import 'package:flutter/material.dart';
  2. import 'package:flutter/widgets.dart';
  3. import 'dimens.dart';
  4. /// 间隔
  5. class Gaps {
  6. /// 水平间隔
  7. static const Widget hGap4 = const SizedBox(width: 4.0);
  8. static const Widget hGap5 = const SizedBox(width: Dimens.gap_dp5);
  9. static const Widget hGap8 = const SizedBox(width: 8.0);
  10. static const Widget hGap10 = const SizedBox(width: Dimens.gap_dp10);
  11. static const Widget hGap12 = const SizedBox(width: 12.0);
  12. static const Widget hGap15 = const SizedBox(width: Dimens.gap_dp15);
  13. static const Widget hGap16 = const SizedBox(width: Dimens.gap_dp16);
  14. /// 垂直间隔
  15. static const Widget vGap4 = const SizedBox(height: 4.0);
  16. static const Widget vGap5 = const SizedBox(height: Dimens.gap_dp5);
  17. static const Widget vGap8 = const SizedBox(height: 8.0);
  18. static const Widget vGap10 = const SizedBox(height: Dimens.gap_dp10);
  19. static const Widget vGap12 = const SizedBox(height: 12.0);
  20. static const Widget vGap15 = const SizedBox(height: Dimens.gap_dp15);
  21. static const Widget vGap21 = const SizedBox(height: Dimens.gap_dp21);
  22. static const Widget vGap35 = const SizedBox(height: Dimens.gap_dp35);
  23. static const Widget vGap16 = const SizedBox(height: Dimens.gap_dp16);
  24. static const Widget vGap22 = const SizedBox(height: Dimens.gap_dp22);
  25. static const Widget vGap28 = const SizedBox(height: Dimens.gap_dp28);
  26. static const Widget vGap50 = const SizedBox(height: Dimens.gap_dp50);
  27. // static Widget line = const SizedBox(
  28. // height: 0.6,
  29. // width: double.infinity,
  30. // child: const DecoratedBox(decoration: BoxDecoration(color: Colours.line)),
  31. // );
  32. static Widget line = const Divider();
  33. static Widget vLine = const SizedBox(
  34. width: 0.6,
  35. height: 24.0,
  36. child: const VerticalDivider(),
  37. );
  38. static const Widget empty = const SizedBox();
  39. }