SLineMarkerItem.ts 592 B

123456789101112131415161718192021222324
  1. import { Marker } from "../../types/topology/Marker";
  2. import { SGraphItem } from "@saga-web/graph/lib";
  3. import { SLineItem } from "../SLineItem";
  4. /**
  5. * 标识对象Item(线类型)
  6. *
  7. * * @author 张宇(taohuzy@163.com)
  8. */
  9. export class SLineMarkerItem extends SLineItem {
  10. /** 标识对象数据 */
  11. data: Marker;
  12. /**
  13. * 构造函数
  14. *
  15. * @param parent 指向父对象
  16. * @param data 标识对象数据
  17. */
  18. constructor(parent: SGraphItem | null, data: Marker) {
  19. super(parent);
  20. this.data = data;
  21. }
  22. } // Class SLineMarkerItem