Skip to content

Объекты проекта

Объекты проекта

project_objects. Хранит записи object model проекта: digital input, analog input, digital output, mnemoscheme и другие типы объектов.

Интерфейс записи

ts
export interface ObjectStorageDTO {
  projectId: string;
  id: string;
  templateId: string;
  isTemplate: 0 | 1;
  objectType: EObjectType;
  access: IObjectAccess;
  sortPriority: number;
  settings: TConcreteObjectSettings;
  display: ConcreteDisplay | null;
  driverLinks: IDriverLink[] | null;
  transformIn: unknown;
  transformOut: unknown;
  filter: unknown;
  trigger: ConcreteReaction[] | null;
  alarms: IAlarm[];
  tagName: string;
  name: string;
  description: string;
  position: number;
  tags: IObjectTag[];
  parentId: string; // uuid
  timeCreation: string;
  templateRootId: string;
  syncedAt: Record<string, string>;
  updateAt: string;
  updateAtRuntime: string;
  needsReferenceUpdate?: 0 | 1 | 2;
}

Mentioned In