Type parameters
-
T: ItemData
Hierarchy
-
BaseItem
- LineItem
- LineChannelItem
- LineClientItem
- LineSessionItem
- LineMetricItem
- LineMessageItem
- DigitalSign
- EntitySignItem
- SignProviderItem
- Item
- UserItem
- UserGroupItem
- OrganisationStructureItem
- FileItem
- FileVersionItem
- ImageItem
- DirectoryItem
- ReplacementItem
- ReminderItem
- ProcessInstanceItem
- ProcessTaskItem
- StatusHistoryItem
- MailMessageItem
Properties
Readonly data
Значения полей объекта.
Readonly fields
Описание полей объекта.
Methods
normalize
-
Удаление дублирующихся данных в массивах.
Выполнить удаление дубликатов в полях, в которых хранятся массивы ссылок на объекты системы (пользователи, файлы, элементы приложений, документы).
Этот метод, например, можно вызвать после массового изменения данных в объекте.
const app1 = await Context.data.app1.fetch(); const app2 = await Context.data.app2.fetch(); app1.data.executors.push(app2.data.executors); app1.normalize(); // Далее перебираем элементы нового массива app1.data.executors.forEach( ... );
Returns void
Интерфейс базового объекта системы
Все объекты системы расширяют базовый объект.