Загрузка приложения
IBlogCategory
Физическое объявление TypeScript из стартового проекта Nuxt со связанными типами и комментариями к полям.
IBlogCategoryПубличная категория блога.
app/interfaces/orionplace/blog/IBlogApi.tsexport interface IBlogCategory {
// ID категории блога.
id: number;
// Настроенный ручной порядок.
ordering: number;
// Публична ли категория.
is_public: boolean;
// Глубина дерева; этот ответ ограничен глубиной 3.
depth: number;
// Сохранённое число непосредственных детей; может включать скрытые категории.
numchild: number;
// Число непосредственно привязанных видимых публикаций до фильтров запроса.
c_posts: number;
// Переведённые подписи, метаданные и ссылка категории.
locale: Record<
string,
{
// ID категории блога.
id?: number;
// Необязательное поле cg_name; может отсутствовать.
cg_name?: string;
// Необязательное поле cg_title; может отсутствовать.
cg_title?: string;
// Необязательное поле cg_slug; может отсутствовать.
cg_slug?: string;
// Необязательное поле meta_description; может отсутствовать.
meta_description?: string;
// Необязательное поле meta_keywords; может отсутствовать.
meta_keywords?: string;
// Необязательное поле link; может отсутствовать.
link?: string;
}
>;
// Присутствует у исходных корневых узлов.
search_target?: boolean;
// Пуст в этом методе: построение предков отключено.
path_to_top: [];
// Публичные дочерние категории при наличии дочерней ветви.
childs?: IBlogCategory[];
}