Загрузка приложения
IBlogPostsRequest
Физическое объявление TypeScript из стартового проекта Nuxt со связанными типами и комментариями к полям.
IBlogPostsRequestПередайте условия в filters, пагинацию в paginate.
src/lib/interfaces/orionplace/blog/IBlogApi.tsexport interface IBlogPostsRequest {
// Условия публикации, категорий и авторов.
filters?: {
// Точный ID публикации. При полном доступе запрос этого ID получает полную
// статью; список без ID возвращает только анонсы.
id?: number;
// Одна публичная категория и её публичные потомки.
category?: number;
// Массив ID публичных категорий; выбираются публикации любой выбранной
// категории или её публичных потомков.
categories?: number[];
// Только указанная публичная категория, без добавления потомков.
single_category?: number;
// ID автора публикации.
single_writer?: number;
// Массив ID авторов; выбираются публикации любого выбранного автора.
writers?: number[];
};
// Номер и размер страницы.
paginate?: IApiPaginationRequest;
}