"use strict";exports.__esModule=!0,exports.UnityMouseEvent=exports.SpaceTypeMap=exports.RenderEvent=exports.ModelMouseEvent=exports.ModelEvent=exports.EngineType=exports.ComponentType=exports.CameraEvent=void 0;let ModelMouseEvent=exports.ModelMouseEvent=function(a){return a.Click="click",a.Hover="hover",a.Blur="blur",a.ContextMenu="contextmenu",a.DBlclick="dblclick",a.Mousemove="mousemove",a}({}),EngineType=exports.EngineType=function(a){return a.Webgl="Webgl",a.UnityCloud="UnityCloud",a.UnityExe="UnityExe",a}({});const UnityMouseEvent=exports.UnityMouseEvent={[ModelMouseEvent.Click]:"MouseClick",[ModelMouseEvent.Hover]:"MouseEnter",[ModelMouseEvent.Blur]:"MouseLeave",[ModelMouseEvent.DBlclick]:"MouseDoubleClick"};let CameraEvent=exports.CameraEvent=function(a){return a.Change="change",a}({}),RenderEvent=exports.RenderEvent=function(a){return a.Loading="loading",a.Loaded="loaded",a.Resize="resize",a.BeforeChange="before-change",a.Change="change",a.Mounted="mounted",a.Dispose="dispose",a.Progress="progress",a}({}),ModelEvent=exports.ModelEvent=function(a){return a.Show="show",a.Hide="hide",a.Selected="selected",a.UnSelected="UnSelected",a}({}),ComponentType=exports.ComponentType=function(a){return a.city="city",a.campus="campus",a.building="building",a.floor="floor",a.struct="struct",a.room="room",a.iot="iot",a.group="group",a.window="window",a.wall="wall",a.door="door",a.path="path",a.text="text",a.image="image",a.empty="Empty",a.unknow="unknow",a.merge="merge",a}({});const SpaceTypeMap=exports.SpaceTypeMap={0:ComponentType.unknow,1:ComponentType.city,2:ComponentType.campus,3:ComponentType.building,4:ComponentType.floor,5:ComponentType.room,1001:ComponentType.image,1002:ComponentType.text,1003:ComponentType.empty,4e3:ComponentType.struct,4001:ComponentType.wall,4002:ComponentType.door,4003:ComponentType.window,6002:ComponentType.path,9999:ComponentType.group};