Подробные комментарии ко всем JS-файлам фронтенда

This commit is contained in:
2026-07-31 17:25:44 +04:00
parent 0783319fd1
commit c50aaf59d8
17 changed files with 1155 additions and 196 deletions
+11
View File
@@ -1,5 +1,16 @@
// scenario-edit.js — редактирование существующего сценария
//
// editScenario(id) — загрузить определение и открыть редактор
/**
* Открыть редактор для существующего сценария.
*
* Алгоритм:
* 1. GET /api/scenario/definitions/{id} — загрузить определение
* 2. showScenarioEditor(def) — открыть модал с заполненными полями
*
* @param {number} defId — ID сценария
*/
async function editScenario(defId) {
try {
const r = await fetch('/api/scenario/definitions/' + defId);