diff --git a/пуск|run.js b/пуск|run.js index 8c9fbf4..427ac2a 100644 --- a/пуск|run.js +++ b/пуск|run.js @@ -3,6 +3,74 @@ // // // // +ОчиститьИзменениеФайловМодуля = мир => +{ + $(`#${мир.макет.зав.файлыИзменение}`).attr("hidden", true); +}; + + +// // // // + + +ОтобразитьИзменениеФайловМодуля = мир => +{ + $(`#${мир.макет.зав.файлыИзменение}`).removeAttr("hidden"); +}; + + +// // // // + + +ДобавитьФайлМодуля = мир => +{ + мир.редактируемыйМодуль.структура[мир.имяФайлаМодуля] = {}; + мир.редактируемыйМодуль.содержимое[мир.имяФайлаМодуля] = ""; +}; + + +// // // // + + +СообщитьОНаличииДубляФайла = мир => +{ + var сообщение = "Такое имя файла уже существует | Such file name is already present"; + UIkit.modal.alert(сообщение); + console.error(сообщение); +}; + + +// // // // + + +ПроверитьОтсутствиеДубляФайла = мир => +{ + for (var файл in мир.редактируемыйМодуль.структура) + { + if (файл == мир.имяФайлаМодуля) + { + мир.уведомить("дубль файла присутствует"); + return; + } + мир.уведомить("дубль файла отсутствует"); + } +}; + + +// // // // + + +ОтслеживатьДобавлениеФайлаМодуля = мир => +{ + $(`#${мир.макет.зав.добавитьФайлКнопка}`).click(function() { + мир.имяФайлаМодуля = $(`#${мир.макет.зав.добавитьФайлИмя}`).val(); + мир.уведомить("кнопка добавления файла модуля"); + }); +}; + + +// // // // + + ОтобразитьСписокФайловМодуля = мир => { var список = ""; @@ -33,7 +101,7 @@