Загрузка приложения
IOrderOptionGroup
Физическое объявление TypeScript из стартового проекта Nuxt со связанными типами и комментариями к полям.
IOrderOptionGroupПриобретённая группа опций: введённый текст, загруженный файл и выбранные дополнительные товары.
app/interfaces/orionplace/orders/IOrderHistory.tsexport interface IOrderOptionGroup {
// ID приобретённой группы опций для `orders_optiongroup_file_get`.
id: number;
// ID исходной группы опций товара.
option_id: number;
// Текст опции, введённый покупателем.
option_text_data: string;
// Имя файла, загруженного покупателем; пусто без файла.
option_file_data: string;
// Переводы названия группы опций.
option_name: ICartOptionGroup['option_name'];
// Метаданные типа опции либо null.
option_type: ICartOptionType | null;
// Обязательна ли группа опций товара.
option_group_required: boolean;
// URL изображения группы опций либо null.
image_url: string | null;
// Тот же URL изображения группы опций.
option_image: string | null;
// Приобретённые дополнительные товары с положительным количеством.
options: IOrderOption[];
}