Изменения от Главреда ГитЖС | Changes of GitJS Glavred
This commit is contained in:
45
пуск|run.js
45
пуск|run.js
@@ -3,6 +3,51 @@
|
||||
// // // //
|
||||
|
||||
|
||||
СохранитьФлагиФайлаМодуля = мир =>
|
||||
{
|
||||
var файлы = Object.keys(мир.редактируемыйМодуль.структура).sort();
|
||||
var файл = файлы[мир.номерФайлаМодуля];
|
||||
var флаги = {};
|
||||
for (var номер = 0; номер < мир.флагиФайлаМодуля.length; ++номер)
|
||||
{
|
||||
var флаг = мир.флагиФайлаМодуля[номер];
|
||||
console.debug("флаг", флаг);
|
||||
if (флаг == "x")
|
||||
{
|
||||
флаги["исполнить"] = true;
|
||||
}
|
||||
else if (флаг == "2")
|
||||
{
|
||||
флаги["двоичный"] = true;
|
||||
}
|
||||
}
|
||||
мир.редактируемыйМодуль.структура[файл] = флаги;
|
||||
console.debug("сохранить флаги файла модуля", файл, флаги)
|
||||
};
|
||||
|
||||
|
||||
// // // //
|
||||
|
||||
|
||||
ОтслеживатьСменуФлаговУФайловМодуля = мир =>
|
||||
{
|
||||
var файлы = Object.keys(мир.редактируемыйМодуль.структура).sort();
|
||||
for (var номер in файлы)
|
||||
{
|
||||
const idФлаги = мир.макет.зав.файлыСписокФлаги.replace("%номер%", номер);
|
||||
const номерФайла = номер;
|
||||
$(`#${idФлаги}`).on("input", function() {
|
||||
мир.номерФайлаМодуля = номерФайла;
|
||||
мир.флагиФайлаМодуля = $(`#${idФлаги}`).val();
|
||||
мир.уведомить("сменили флаги у файла модуля");
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
// // // //
|
||||
|
||||
|
||||
СоздатьХранилищеПереименованийФайловМодуля = мир =>
|
||||
{
|
||||
мир.переименования = {}
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
отслеживать удаление файла модуля
|
||||
создать диалог подтверждения удаления файла модуля
|
||||
отслеживать переименование файлов модуля
|
||||
отслеживать смену флагов у файлов модуля
|
||||
изменили описание модуля
|
||||
отобразить изменение описания
|
||||
сохранить временное описание
|
||||
@@ -33,6 +34,7 @@
|
||||
отслеживать добавление файла модуля
|
||||
отслеживать удаление файла модуля
|
||||
отслеживать переименование файлов модуля
|
||||
отслеживать смену флагов у файлов модуля
|
||||
|
||||
кнопка удаления файла модуля
|
||||
сохранить переименование файлов модуля
|
||||
@@ -44,11 +46,15 @@
|
||||
отслеживать добавление файла модуля
|
||||
отслеживать удаление файла модуля
|
||||
отслеживать переименование файлов модуля
|
||||
отслеживать смену флагов у файлов модуля
|
||||
|
||||
переименовали файл модуля
|
||||
запомнить переименование файла модуля
|
||||
отобразить изменение файлов модуля
|
||||
|
||||
сменили флаги у файла модуля
|
||||
сохранить флаги файла модуля
|
||||
|
||||
начали сохранение
|
||||
сохранить переименование файлов модуля
|
||||
|
||||
@@ -59,8 +65,10 @@
|
||||
отслеживать добавление файла модуля
|
||||
отслеживать удаление файла модуля
|
||||
отслеживать переименование файлов модуля
|
||||
отслеживать смену флагов у файлов модуля
|
||||
|
||||
# Сообщаем модулю Файлы о необходимости обновить список файлов
|
||||
# Куда-нибудь перенести?
|
||||
сохранили изменения
|
||||
обновить раздел меню со списком файлов
|
||||
отслеживать выбор файла
|
||||
Reference in New Issue
Block a user