index.ts 675 B

12345678910111213141516171819202122
  1. /**
  2. * 实时监测和大屏等模块与其可视化 Iframe 内嵌网页通信的消息前缀
  3. */
  4. export const visual2DMsgPrefix = 'hvac-visual-2d';
  5. /**
  6. * 实时监测和大屏模块与其可视化 Iframe 内嵌网页通信的消息类型
  7. */
  8. export const enum Visual2DMsgType {
  9. EditLoaded = 'edit-loaded',
  10. CloseEditor = 'close-editor',
  11. SendDeviceData = 'send-device-data',
  12. SendDeviceIds = 'send-device-ids',
  13. OpenDevCtrlModal = 'open-dev-ctrl-modal',
  14. PreviewLoaded = 'preview-loaded',
  15. PreviewClicked = 'preview-clicked',
  16. ExportImg = 'export-img',
  17. }
  18. export const getVisual2DMsgType = (type: Visual2DMsgType) => {
  19. return visual2DMsgPrefix + '-' + type;
  20. };