node.ts 2.55 KB
export enum FetchNodeComFlagTypeENum {
  CONNECTION_MODAL = 'CONNECTION_MODAL',
  CREATE_MODAL = 'CREATE_MODAL',
}

export enum NodeBindDataFieldEnum {
  NAME = 'name',
  DESCRIPTION = 'description',
  DEBUG_MODE = 'debugMode',

  // Filter Check Alarm status
  ALARM_STATUS_LIST = 'alarmStatusList',

  // Filter Check Existence Fields
  MESSAGE_NAMES = 'messageNames',
  METADATA_NAMES = 'metadataNames',
  CHECK_ALL_KEYS = 'checkAllKeys',

  // Filter Check Relation
  DIRECTION = 'direction',
  CHECK_FOR_SINGLE_ENTITY = 'checkForSingleEntity',
  ENTITY_TYPE = 'entityType',
  RELEATION_TYPE = 'relationType',
  ENTITY_ID = 'entityId',

  // Filter Gps geofencing filter
  LATITUDE_KEY_NAME = 'latitudeKeyName',
  LONGITUDE_KEY_NAME = 'longitudeKeyName',
  PERIMETER_TYPE = 'perimeterType',
  FETCH_PERIMETER_INFO_FROM_MESSAGE_METADATA = 'fetchPerimeterInfoFromMessageMetadata',
  PERIMETER_KEY_NAME = 'perimeterKeyName',
  CENTER_LATITUDE = 'centerLatitude',
  CENTER_LONGITUDE = 'centerLongitude',
  RANGE = 'range',
  RANGE_UNIT = 'rangeUnit',
  POLYGONS_DEFINITION = 'polygonsDefinition',

  // Filter Message Type
  MESSAGE_TYPES = 'messageTypes',

  // Filter Originator Type
  ORIGINATOR_TYPES = 'originatorTypes',

  // Filter Script
  JS_SCRIPT = 'jsScript',
}

export enum NodeBindDataFieldNameEnum {
  NAME = '名称',
  DESCRIPTION = '说明',
  DEBUG_MODE = '调试模式',

  // Filter Check Alarm status
  ALARM_STATUS_LIST = 'Alarm status filter',

  // Filter Check Existence Fields
  MESSAGE_NAMES = '消息数据',
  METADATA_NAMES = '消息元数据',
  CHECK_ALL_KEYS = '检查所有选择的键是否都存在',

  // Filter Check Relation
  DIRECTION = '方向',
  CHECK_FOR_SINGLE_ENTITY = 'Check relation to specific entity',
  ENTITY_TYPE = '类型',
  RELEATION_TYPE = '关联类型',

  // Filter Gps geofencing filter
  LATITUDE_KEY_NAME = 'Latitude Key Name',
  LONGITUDE_KEY_NAME = 'Longitude Key Name',
  PERIMETER_TYPE = 'Perimeter Type',
  FETCH_PERIMETER_INFO_FROM_MESSAGE_METADATA = 'Fetch perimeter information from message metadata',
  CENTER_LATITUDE = 'Center latitude',
  CENTER_LONGITUDE = 'Center longitude',
  RANGE = 'Range',
  RANGE_UNIT = 'Range unit',
  PERIMETER_KEY_NAME = 'Perimeter key name',
  POLYGONS_DEFINITION = 'Polygons definition',

  // Filter Message Type
  MESSAGE_TYPES = 'Message Types Filter',

  // Filter Originator Type
  ORIGINATOR_TYPES = 'Originator types filter',

  // Filter Script
  JS_SCRIPT = 'Filter',
}

export enum EdgeBindDataFieldEnum {
  TYPE = 'type',
}

export enum EdgeBindDataFieldNameEnum {
  TYPE = '链接标签',
}