export const EStore = { LOCAL_PROJECT_LIST : 'honey-client-projectList' , } ; export enum EToolName { /** 拉框工具 */ Rect = 'rectTool' , /** 标签工具 */ Tag = 'tagTool' , /** 标点工具 */ Point = 'pointTool' , /** 列表标点工具 */ PointMarker = 'pointMarkerTool' , /** 前景分割工具 */ Segmentation = 'segmentationTool' , /** 筛选工具 */ Filter = 'filterTool' , /** 文本工具 */ Text = 'textTool' , /** 多边形工具 */ Polygon = 'polygonTool' , /** 线条 */ Line = 'lineTool' , /** 列表线条工具 */ LineMarker = 'lineMarkerTool' , /** 空工具，表示当前没有选择的工具，没有实际的业务逻辑 */ Empty = 'emptyTool' , /** 文件夹标签工具 */ FolderTag = 'folderTagTool' , /** 拉框跟踪工具 */ RectTrack = 'rectTrackTool' , /** 人脸106工具 */ Face = 'faceTool' , /** 客户端属性工具 */ ClientAttribute = 'clientAttributeTool' , /** OCR关联关系工具 */ OCRRelation = 'OCRRelationTool' } export const TOOL_NAME = { [ EToolName . Rect ] : 'Detection' , [ EToolName . Tag ] : 'Classification' , [ EToolName . Polygon ] : 'SemanticSegmentation' , [ EToolName . Point ] : 'Point' , [ EToolName . Line ] : 'Line' , [ EToolName . Text ] : 'Text' , } ; export enum ETextType { AnyString , Order , EnglishOnly , NumberOnly , CustomFormat } export const TEXT_TYPE = { 0 : 'AnyString' , 1 : 'OrderString' , 2 : 'EnglishOnly' , 3 : 'NumbersOnly' , 4 : 'CustomFormat' , } ; /** 线条类型 */ export enum ELineTypes { Line , Curve } /** 线条颜色 */ export enum ELineColor { SingleColor , MultiColor }