diff --git a/пуск|run.js b/пуск|run.js index 4fd8247..8c9fbf4 100644 --- a/пуск|run.js +++ b/пуск|run.js @@ -3,6 +3,79 @@ // // // // +ОтобразитьСписокФайловМодуля = мир => +{ + var список = ""; + var файлы = Object.keys(мир.редактируемыйМодуль.структура).sort(); + for (var номер in файлы) + { + // Файл. + var файл = файлы[номер]; + + // Флаги. + var строкаФлагов = ""; + var флаги = мир.редактируемыйМодуль.структура[файл]; + for (var флаг in флаги) + { + if (флаг == "исполнить") + { + строкаФлагов += "x"; + } + else if (флаг == "двоичный") + { + строкаФлагов += "2"; + } + } + + список += ` + + + + + + + + + + + + `; + } + + $(`#${мир.макет.зав.файлыСписок}`).html(список); +}; + + +// // // // + + +ОтобразитьСтруктуруПунктаФайловЗава = мир => +{ + $(`#${мир.макет.константы.содержимое}`).html(` +
+ + + + + + + + + + + +
Файл | FileФлаги | FlagsДействия | Actions
+ +
+ `); +}; + + +// // // // + + СохранитьВременноеОписание = мир => { var м = мир.редактируемыйМодуль; @@ -76,7 +149,6 @@ }; - // // // // @@ -96,7 +168,7 @@ ОтобразитьВыборПунктаФайловЗава = мир => { - $(`#${мир.макет.зав.описание}`).addClass("uk-active"); + $(`#${мир.макет.зав.файлы}`).addClass("uk-active"); }; @@ -124,6 +196,7 @@ "файлы": "зав-файлы", "файлыСсылка": "зав-файлы-ссылка", "файлыИзменение": "зав-файлы-изменение", + "файлыСписок": "зав-файлы-список", }; $(`#${мир.макет.константы.меню}`).append(` diff --git a/пуск|run.череда b/пуск|run.череда index a28c2d4..64b205f 100644 --- a/пуск|run.череда +++ b/пуск|run.череда @@ -10,6 +10,8 @@ выбрали пункт файлов зава очистить отображение выбора в меню отобразить выбор пункта файлов зава + отобразить структуру пункта файлов зава + отобразить список файлов модуля изменили описание модуля отобразить изменение описания сохранить временное описание