Settings.js 982 B

1234567891011121314151617181920212223242526272829
  1. import Constant from "./Constant";
  2. import VectorCategory from "./enum/VectorCategory";
  3. import { os } from "@/utils/vue.ts";
  4. const Settings = {
  5. roadLeftDrivewayCount: 1,
  6. roadRightDrivewayCount: 1,
  7. curveRoadLeftDrivewayCount: 1,
  8. curveRoadRightDrivewayCount: 1,
  9. singleRoadWidth: 50,
  10. singleCurveRoadWidth: 50,
  11. singleRoadDrivewayCount: 2,
  12. singleCurveRoadDrivewayCount: 2,
  13. leftRoadWidth: 50,
  14. rightRoadWidth: 50,
  15. leftCurveRoadWidth: 50,
  16. rightCurveRoadWidth: 50,
  17. singleLaneWidth: Constant.defaultSingleLaneWidth,
  18. roadMidDivideWidth: Constant.defaultMidDivideWidth,
  19. curveRoadMidDivideWidth: Constant.defaultMidDivideWidth,
  20. wayType: Constant.twoWay, //one表示单向,two表示双向
  21. lineCategory: VectorCategory.Line.NormalLine,
  22. pointCategory: VectorCategory.Point.NormalPoint,
  23. locationMode: null,
  24. baseLineId: null, //基准线id,有且只有一条
  25. selectBasePointId: null, //选中的基准点
  26. isMobile: !os.isPc,
  27. };
  28. export default Settings;