91 lines
3.4 KiB
TypeScript
91 lines
3.4 KiB
TypeScript
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",
|
|
zoneUpdateRespones:"zone:response:updates",
|
|
deleteZone:"v2:zone:delete",
|
|
ZoneDeleteRespones:"zone:response:delete",
|
|
|
|
//visualization
|
|
addPanel:"v2:viz-panel:add",
|
|
panelUpdateRespones:"viz-panel:response:updates",
|
|
deletePanel:"v2:viz-panel:delete",
|
|
PanelDeleteRespones:"viz-panel:response:delete",
|
|
|
|
//widget
|
|
addWidget:"v2:viz-widget:add",
|
|
widgetUpdateRespones:"viz-widget:response:updates",
|
|
deleteWidget:"v2:viz-widget:delete",
|
|
widgetDeleteRespones:"viz-widget:response:delete",
|
|
|
|
//float
|
|
addFloat: "v2:viz-float:add",
|
|
floatUpdateRespones: "viz-float:response:updates",
|
|
deleteFloat: "v2:viz-float:delete",
|
|
floatDeleteRespones: "viz-float:response:delete",
|
|
duplicatefloat:"v2:viz-float:addDuplicate",
|
|
duplicatefloatUpdateRespones:"viz-float:response:addDuplicate",
|
|
|
|
//template
|
|
addTemplate:"v2:viz-template:add",
|
|
templateUpdateRespones:"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",
|
|
assetUpdateRespones: "model-asset:response:updates",
|
|
deleteAssetModel:"v2:model-asset:delete",
|
|
assetDeleteRespones: "model-asset:response:updates",
|
|
|
|
//3Dwidget
|
|
add3DWidget:"v2:viz-3D-widget:add",
|
|
widget3DUpdateRespones:"viz-widget3D:response:updates",
|
|
|
|
|
|
} |