Содержит общий для элементов любого приложения набор полей и методов (см. BaseApplicationItem).
Этот набор может быть расширен полями и методами, специализированными для элементов того или иного приложения.
Содержит набор полей и методов, общий для объектов-ссылок на элемент любого приложения (см. BaseApplicationItemRef).
Этот набор может быть расширен полями и методами, специализированными для объектов-ссылок на элемент того или иного приложения.
Объекты-ссылки, как правило, используются в свойствах типа Приложение,
чтобы не загружать сразу все связанные данные.
Элемент с данными из выбранных полей.
Содержит набор полей и методов, общий для объектов-ссылок на элемент любого приложения.
Подробнее читайте в BaseApplicationItemRef.
Включает в себя только данные полей, определённых в правиле частичной загрузки, а также обязательное поле __id.
T - Базовый набор полей приложения.
P - Структура дополнительных параметров приложения.
S - Объект с правилами частичной загрузки полей.
Типы объектов
Подробное описание читайте в статье про типы данных.
Type aliases
ApplicationItem
Элемент приложения
Содержит общий для элементов любого приложения набор полей и методов (см. BaseApplicationItem). Этот набор может быть расширен полями и методами, специализированными для элементов того или иного приложения.
ApplicationItemRef
Объект-ссылка на элемент приложения
Содержит набор полей и методов, общий для объектов-ссылок на элемент любого приложения (см. BaseApplicationItemRef). Этот набор может быть расширен полями и методами, специализированными для объектов-ссылок на элемент того или иного приложения.
Объекты-ссылки, как правило, используются в свойствах типа Приложение, чтобы не загружать сразу все связанные данные.
Чтобы считать полные данные элемента приложения, нужно вызвать метод BaseApplicationItemRef.fetch и получить полный объект элемента ApplicationItem.
const my_app_full = await Context.data.my_app.fetch();ProjectedApplicationItem
Элемент приложения с ограниченным набором полей
Элемент с данными из выбранных полей. Содержит набор полей и методов, общий для объектов-ссылок на элемент любого приложения. Подробнее читайте в BaseApplicationItemRef. Включает в себя только данные полей, определённых в правиле частичной загрузки, а также обязательное поле
__id.T - Базовый набор полей приложения. P - Структура дополнительных параметров приложения. S - Объект с правилами частичной загрузки полей.
ProjectedData
Данные выбранных полей элемента
Содержит только поля, определённые в правиле частичной загрузки, а также обязательное поле
__id.