export const EVENTS = { connection: "connection", disconnect: "disconnect", //userActiveStatus userConnect: "userConnectResponse", userDisConnect: "userDisConnectResponse", // Room management events joinRoom: 'joinRoom', createroom: "createRoom", // When a client joins a room leaveRoom: 'leaveRoom', // When a client leaves a room roomCreated: 'roomCreated', // When a new room is created roomDeleted: 'roomDeleted', // When a room is deleted // Camera //response setCamera: 'v1:Camera:set', cameraCreateResponse: "cameraCreateResponse", // Response for camera creation cameraUpdateResponse: "cameraUpdateResponse", // Response for camera update cameraError: "cameraError", //Environment setenvironment: "v1:Environment:set", EnvironmentUpdateResponse: "EnvironmentUpdateResponse", //FloorItems setFloorItems: "v1:FloorItems:set", FloorItemsUpdateResponse: "FloorItemsUpdateResponse", deleteFloorItems: "v1:FloorItems:delete", FloorItemsDeleteResponse: "FloorItemsDeleteResponse", floorItemError: "floorItemError", //WALLItems setWallItems: "v1:wallItems:set", wallItemsUpdateResponse: "wallItemsUpdateResponse", deleteWallItems: "v1:wallItems:delete", wallItemsDeleteResponse: "wallItemsDeleteResponse", wallItemError: "wallItemError", //Lines createLine: "v1:Line:create", createLineResponse: "Line:response:create", updateLine: "v1:Line:update", updateLineResponse: "Line:response:update", deleteLine: "v1:Line:delete", deleteLineResponse: "Line:response:delete", deletePoint: "v1:Line:delete:point", deletePointResponse: "Line:response:delete:point", deleteLineLayer: "v1:Line:delete:layer", deleteLineLayerResponse: "Line:response:delete:layer", //zone setZone: "v2:zone:set", zoneUpdateResponse: "zone:response:updates", deleteZone: "v2:zone:delete", ZoneDeleteResponse: "zone:response:delete", //visualization //panel addPanel: "v2:viz-panel:add", panelUpdateResponse: "viz-panel:response:updates", deletePanel: "v2:viz-panel:delete", PanelDeleteResponse: "viz-panel:response:delete", clearPanel: "v2:viz-panel:clear", PanelClearResponse: "viz-panel:response:clear", lockedPanel: "v2:viz-panel:locked", PanelLockedResponse: "viz-panel:response:locked", //widget addWidget: "v2:viz-widget:add", widgetUpdateResponse: "viz-widget:response:updates", deleteWidget: "v2:viz-widget:delete", widgetDeleteResponse: "viz-widget:response:delete", //float addFloat: "v2:viz-float:add", floatUpdateResponse: "viz-float:response:updates", deleteFloat: "v2:viz-float:delete", floatDeleteResponse: "viz-float:response:delete", duplicatefloat: "v2:viz-float:addDuplicate", duplicatefloatUpdateResponse: "viz-float:response:addDuplicate", //template addTemplate: "v2:viz-template:add", templateUpdateResponse: "viz-template:response:add", addTemplateZone: "v2:viz-template:addToZone", addTemplateZoneResponse: "viz-template:response:addTemplateZone", deleteTemplate: "v2:viz-template:deleteTemplate", TemplateDeleteResponse: "viz-template:response:delete", //model-asset setAssetModel: "v2:model-asset:add", assetUpdateResponse: "model-asset:response:updates", deleteAssetModel: "v2:model-asset:delete", assetDeleteResponse: "model-asset:response:updates", assetEventData: "v2:model-asset:updateEventData", assetEventDataResponse: "model-asset:response:updateEventData", //3Dwidget add3DWidget: "v2:viz-3D-widget:add", widget3DUpdateResponse: "viz-widget3D:response:updates", update3dPosition: "v2:viz-3D-widget:modifyPositionRotation", update3dPositionResponse: "viz-widget3D:response:modifyPositionRotation", delete3DWidget: "v2:viz-3D-widget:delete", widget3DDeleteResponse: "viz-widget3D:response:delete", /////////////////........................................................ //PROJECT addProject: "v1:project:add", projectResponse: "v1-project:response:add", deleteProject: "v1:project:delete", deleteProjectResponse: "v1-project:response:delete", ProjectUpdate: "v1:project:update", projectUpdateResponse: "v1-project:response:update", //THREAD createThread: "v1:thread:create", ThreadCreateResponse: "v1-thread:response:create", deleteThread: "v1:thread:delete", deleteThreadResponse: "v1-thread:response:delete", addComment: "v1-Comment:response:add", addCommentResponse: "v1-Comment:response:add", deleteComment: "v1-Comment:response:delete", deleteCommentResponse: "v1-Comment:response:delete", //3Dwidget addWidget3D: "v1:viz-3D-widget:add", addWidget3DResponse: "v1:viz-widget3D:response:add", updateWidget3DPosition: "v1:viz-3D-widget:modifyPositionRotation", updateWidget3DPositionResponse: "v1:viz-widget3D:response:modifyPositionRotation", deleteWidget3D: "v1:viz-3D-widget:delete", deletewidget3DResponse: "v1:viz-widget3D:response:delete", //panel addPanel_v1: "v1:viz-panel:add", addPanel_v1Response: "v1:viz-panel:response:add", deletePanel_v1: "v1:viz-panel:delete", deletePanel_v1Response: "v1:viz-panel:response:delete", clearPanel_v1: "v1:viz-panel:clear", clearPanel_v1Response: "v1:viz-panel:response:clear", lockedPanel_v1: "v1:viz-panel:locked", lockedPanel_v1Response: "v1:viz-panel:response:locked", //float addFloat_v1: "v1:viz-float:add", float_v1UpdateResponse: "v1:viz-float:response:updates", deleteFloat_v1: "v1:viz-float:delete", float_v1DeleteResponse: "v1:viz-float:response:delete", duplicatefloat_v1: "v1:viz-float:addDuplicate", duplicatefloat_v1UpdateResponse: "v1:viz-float:response:addDuplicate", //template addTemplate_v1: "v1:viz-template:add", template_v1UpdateResponse: "v1:viz-template:response:add", addTemplateZone_v1: "v1:viz-template:addToZone", addTemplateZone_v1Response: "v1:viz-template:response:addTemplateZone", deleteTemplate_v1: "v1:viz-template:deleteTemplate", TemplateDelete_v1Response: "v1:viz-template:response:delete", //widget addWidget_v1: "v1:viz-widget:add", widget_v1UpdateResponse: "v1:viz-widget:response:updates", deleteWidget_v1: "v1:viz-widget:delete", widget_v1DeleteResponse: "v1:viz-widget:response:delete", //model-asset setAssetModel_v1: "v1:model-asset:add", asset_v1UpdateResponse: "v1:model-asset:response:updates", delete_v1AssetModel: "v1:model-asset:delete", asset_v1DeleteResponse: "v1:model-asset:response:updates", asset_v1EventData: "v1:model-asset:updateEventData", asset_v1EventDataResponse: "v1:model-asset:response:updateEventData", // Camera setCamera_v1: 'v1:Camera:set', camera_v1CreateResponse: "v1:camera:Response:update", //Lines createLine_v1: "v1:Line:create", createLine_v1Response: "v1:Line:response:create", updateLine_v1: "v1:Line:update", updateLine_v1Response: "v1:Line:response:update", deleteLine_v1: "v1:Line:delete", deleteLine_v1Response: "v1:Line:response:delete", deletePoint_v1: "v1:Line:delete:point", deletePoint_v1Response: "v1:Line:response:delete:point", deleteLineLayer_v1: "v1:Line:delete:layer", deleteLineLayer_v1Response: "v1:Line:response:delete:layer", //Environment setenvironment_v1: "v1:Environment:set", Environment_v1UpdateResponse: "v1:EnvironmentUpdateResponse", //WALLItems setWallItems_v1: "v1:wallItems:set", wallItems_v1UpdateResponse: "v1:wallItemsUpdateResponse", deleteWallItems_v1: "v1:wallItems:delete", wallItems_v1DeleteResponse: "v1:wallItemsDeleteResponse", //zone setZone_v1: "v1:zone:set", zone_v1UpdateResponse: "v1:zone:response:updates", deleteZone_v1: "v1:zone:delete", Zone_v1DeleteResponse: "v1:zone:response:delete", }