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:update", }