Skip to content

Commit c7c8fbd

Browse files
committed
pages
1 parent 7809e02 commit c7c8fbd

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

Diff for: ru/api/page-v2.md

+42
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
title: Источники данных (v2)
3+
description: Документация Tabbled платформы | Источники данных (v2)
4+
---
5+
6+
# Работа с источниками данных в API DataSource v2
7+
8+
## Конфигурация
9+
10+
### Получить список страниц
11+
12+
### Получить страницу по алиасу
13+
14+
### Обновить параметры страницы
15+
16+
# Структура объектов
17+
18+
## PageDto
19+
* alias (string, required) - алиас страницы
20+
* title (string, required) - название,
21+
* datasets (array[object]) - наборы данных подключенных к старнице, параметры
22+
* alias (string, required) - алиас
23+
* datasource (string, required) - алиас источника данных
24+
* fields (array[string], optional) - поля для выборки, если не указан, выбирает все доступные поля источника данных
25+
* elements (array[object], required) - элементы страницы
26+
* id (string) - ид элемента
27+
* componentName (string) - имя компонента
28+
* properties (object) - параметры компонента, зависит от доступного набора параметров компонента
29+
* colSpan (number) - ширина компонента, кол-во колонок в 12 колоночном гриде
30+
* headerActions (array[object]) - действия в шапке старницы
31+
32+
## Error
33+
34+
Ошибка выполнения запросов
35+
36+
Тип: объект
37+
38+
Параметры:
39+
40+
* statusCode (string, optional) - код ошибки
41+
* error (string, required) - описание ошибки
42+
* message (string[], optional) - ошибки при валидации запроса

0 commit comments

Comments
 (0)