diff --git a/пуск|run.js b/пуск|run.js index a8f26f5..74bca5e 100644 --- a/пуск|run.js +++ b/пуск|run.js @@ -5,6 +5,62 @@ const ИМЯ = "Файлы Главреда | Glavred Files" // // // // +СоздатьКнопкиПроверкиИзмененийФайла = мир => +{ + $(`#${мир.макет.константы.заголовокПраво}`).append(` + + `); + + $(`#проверитьОтображениеИзменения`).click(function() { + мир.уведомить("проверить отображение изменения файла"); + }); + $(`#проверитьОчисткуИзменения`).click(function() { + мир.уведомить("проверить очистку изменения файла"); + }); + $(`#проверитьОчисткуВсехИзменений`).click(function() { + мир.уведомить("проверить очистку изменений всех файлов"); + }); +}; + + +// // // // + + +ОчиститьИзмененияВсехФайлов = мир => +{ + var файлы = Object.keys(мир.редактируемыйМодуль.структура).sort(); + // Очищаем выбор. + for (var номер in файлы) + { + $(`#${мир.макет.списокФайлов.раздел}-${номер}-изменение`).attr("hidden", true); + } +}; + + +// // // // + + +ОчиститьИзменениеФайла = мир => +{ + $(`#${мир.макет.списокФайлов.раздел}-${мир.номерВыбранногоФайла}-изменение`).attr("hidden", true); +}; + + +// // // // + +ОтобразитьИзменениеФайла = мир => +{ + $(`#${мир.макет.списокФайлов.раздел}-${мир.номерВыбранногоФайла}-изменение`).removeAttr("hidden"); +}; + + +// // // // + + ОтобразитьВыборФайла = мир => { var файлы = Object.keys(мир.редактируемыйМодуль.структура).sort(); @@ -76,7 +132,11 @@ const ИМЯ = "Файлы Главреда | Glavred Files" `, "пунктМеню": ` -
  • %название%
  • +
  • + + %название% + +
  • `, }; }; diff --git a/пуск|run.череда b/пуск|run.череда index 18302af..e8b2353 100644 --- a/пуск|run.череда +++ b/пуск|run.череда @@ -3,5 +3,16 @@ задать элементы макета списка файлов задать раздел меню со списком файлов отслеживать выбор файла +# создать кнопки проверки изменений файла выбрали файл - отобразить выбор файла \ No newline at end of file + отобразить выбор файла + + +# ПРОВЕРКА +проверить отображение изменения файла + отобразить изменение файла +проверить очистку изменения файла + очистить изменение файла +проверить очистку изменений всех файлов + очистить изменения всех файлов + \ No newline at end of file