/
anbu
/
editable-table-docs
Обзор
Документация
Войти
/
anbu
/
editable-table-docs
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
examples/parameterization-and-transformations/table.yaml
66 строк
1 KB
Aleksandr
добавлены примеры
06 фев 2025, 19:33
06 фев 2025, 19:33
23dc91e
Код
Авторство
О чём код?
docs: editable-table.parameterization-and-transformations: type: editable-table filtration: false format: > ( $id := $params.id; $k := $keys(table); $list := $map($keys(table), function($v) {( $lookup(table, $v) )}); $obj := $lookup(file."peoples", $id); $res := $merge([$obj, {"weekday": $list}]); {"peoples": {$id: $res}}; ) origin: path: > ($params.id & ".yaml") human: > ($lookup($.peoples, $params.id)) body: > ($lookup($.peoples, $params.id).weekday) selectOptions: > ($.lunches) name: > ($lookup($.peoples, $params.id).name) headers: > ( $map($.docs."editable-table.parameterization-and-transformations"."headers", function($v) { { "value": $v.value, "width": "200px", "save": { "path": "peoples/" & $params.id & ".yaml" } } }); ) headers: - value: name text: день недели - value: lunches editable: true text: завтрак type: select options: > (selectOptions) source: > ( { "headers": headers, "body": body } )