length.dart 541 B

123456789101112131415161718192021222324252627
  1. import 'package:vid/us/vid_us_unit.dart';
  2. import 'abstract.dart';
  3. class LengthMapCM extends UnitMapBase {
  4. LengthMapCM() : super(VidUsUnit.cm);
  5. @override
  6. void initMap() {
  7. add(VidUsUnit.mm, 0.1);
  8. add(VidUsUnit.inch, 2.54);
  9. add(VidUsUnit.ft, 30.48);
  10. add(VidUsUnit.um, 0.0001);
  11. }
  12. }
  13. class LengthMapMM extends UnitMapBase {
  14. LengthMapMM() : super(VidUsUnit.mm);
  15. @override
  16. void initMap() {
  17. add(VidUsUnit.cm, 10);
  18. add(VidUsUnit.inch, 25.4);
  19. add(VidUsUnit.ft, 304.8);
  20. add(VidUsUnit.um, 0.001);
  21. }
  22. }