Загрузка приложения
IAppLoadCommonVisualSettings
Физическое объявление TypeScript из стартового проекта Nuxt со связанными типами и комментариями к полям.
IAppLoadCommonVisualSettingsНастройки отображения каталога и магазина.
src/lib/interfaces/orionplace/appBase/appLoadCommon/IAppLoadCommonVisualSettings.tsexport interface IAppLoadCommonVisualSettings {
// Показывает menu_image рядом с названиями отдельных категорий в
// CatalogHeader. Без изображения остаётся название.
menu_image: boolean;
// Показывает миниатюры категорий внутри панели каталога. Не зависит от
// изображений отдельных пунктов, которыми управляет menu_image.
catalog_menu_image: boolean;
// Показывает кнопки «назад» и «вперёд» у ряда `ProductGroup`, который не
// помещается на узком экране. Если настройка выключена, остаётся смахивающий
// жест, а сетки на широких экранах и баннеры не затрагиваются.
mobile_show_arrows: boolean;
// Показывает полученный от бэкенда count у категорий, продавцов,
// производителей и вариантов в SearchFilters. Скрытие счётчиков сохраняет
// варианты и выбранные значения.
show_filter_counters: boolean;
// Скрывает ProductCardSeller и фильтр продавцов в SearchFilters. Выбор
// производителей остаётся доступен.
single_seller_mode: boolean;
// `BlogPostGroup` использует `EBlogViewType.PORTRAIT` для плитки карточек,
// `EBlogViewType.LIST` — для строк с картинкой рядом с текстом и
// `EBlogViewType.CUSTOM` — для крупной первой карточки, за которой идут группы
// из одной большой и не более чем двух меньших карточек. Отсутствующее или
// неизвестное значение считается `EBlogViewType.PORTRAIT`. Каждый вид
// запрашивает столько статей, чтобы его ряды были заполнены целиком.
blog_view_type?: number;
// Максимальное количество плиток в блоке популярных категорий после
// сортировки. Положительное значение округляется вниз; ноль, отсутствие
// значения или отрицательное значение включает все подходящие категории.
front_categories_count?: number;
// Выбор и поле сортировки блока популярных категорий: order выбирает публичные
// корневые категории и сортирует по ordering; views также выбирает их
// публичные дочерние категории всех уровней и сортирует по c_views;
// do_not_show скрывает блок.
front_categories_ordering?: string;
// Направление сортировки блока популярных категорий: asc сначала показывает
// наименьшее значение ordering или c_views; desc — наибольшее.
front_categories_ordering_direction?: string;
}