123456789101112131415161718192021222324252627 |
- import { VectorType } from '@/hook/useGraphic'
- import Arrow from './arrow.vue'
- import Text from './text.vue'
- import Circle from './circle.vue'
- import magnifier from './magnifier.vue'
- import Del from './del.vue'
- import RoadEdge from './roadEdge.vue'
- import Road from './road.vue'
- import NormalLine from './normalLine.vue'
- import VectorCategory from "@/graphic/enum/VectorCategory";
- export const GlobalComp = Del
- export default {
- [VectorType.Road]: Road,
- [VectorType.RoadEdge]: RoadEdge,
- [VectorType.CurveRoad]: Road,
- [VectorType.CurveRoadEdge]: RoadEdge,
- [VectorType.SingleArrowLine]: Arrow,
- [VectorType.DoubleArrowLine]: Arrow,
- // [VectorCategory.Line.MeasureLine]: Arrow,
- [VectorCategory.Line.NormalLine]: NormalLine,
- [VectorType.Text]: Text,
- [VectorType.Circle]: Circle,
- [VectorType.Magnifier]: magnifier
- }
|