Appearance
Объекты проекта
Объекты проекта
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;
}