Browse Source

Удалить ненужные файлы | Remove unused files

master
parent
commit
062d143b52
8 changed files with 0 additions and 326 deletions
  1. +0
    -11
      0000
  2. +0
    -0
      выбор-файла|file-selection.js
  3. +0
    -0
      выбор-файла|file-selection.череда
  4. +0
    -0
      редактирование|editing.js
  5. +0
    -0
      редактирование|editing.череда
  6. +0
    -248
      сохранение|saving.js
  7. +0
    -67
      сохранение|saving.череда
  8. +0
    -0
      функции|functions.js

+ 0
- 11
0000 View File

@@ -2,16 +2,5 @@
1.0.0
https://git.opengamestudio.org/kornerr/glavred-faily-files

x /функции|functions.js

x /пуск|run.js
/пуск|run.череда

x /выбор-файла|file-selection.js
/выбор-файла|file-selection.череда

x /редактирование|editing.js
/редактирование|editing.череда

x /сохранение|saving.js
/сохранение|saving.череда

+ 0
- 0
выбор-файла|file-selection.js View File


+ 0
- 0
выбор-файла|file-selection.череда View File


+ 0
- 0
редактирование|editing.js View File


+ 0
- 0
редактирование|editing.череда View File


+ 0
- 248
сохранение|saving.js View File

@@ -1,248 +0,0 @@
/*
* ВЫБОР ФАЙЛА
*/
/*

ЗадатьУказанныйФайл = function(мир)
{
мир.файл = мир.файлы[мир.номерВыбранногоФайла];
};


// // // //


НеОтслеживатьРедактирование = function(мир)
{
мир.отслеживатьРедактирование = false;
};


// // // //


ОтслеживатьРедактирование = function(мир)
{
мир.отслеживатьРедактирование = true;
};


// // // //


ЗадатьПараметрФайла = function(мир)
{
var файл = мир.файлы[мир.номерВыбранногоФайла];
задатьПараметрВСтрокеПоиска("📁", файл);
};


// // // //


ОтобразитьСодержимоеВыбранногоФайла = function(мир)
{
var файл = мир.файлы[мир.номерВыбранногоФайла];
var содержимое = мир.временноеСодержимое[файл];
if (!содержимое)
{
содержимое = мир.редактируемыйМодуль.содержимое[файл];
};
мир.редактор.session.setValue(содержимое);
};

*/

/*
* ПУСК
*/
/*

const ИМЯ = "Главред | Glavred";


// // // //


ЗадатьВременноеСодержимое = function(мир)
{
мир.временноеСодержимое = {};
};


// // // //


ЗадатьКнопкуСохранения = function(мир)
{
var кнопка = мир.макет.элементы.действие
.replace("${название}", "💾")
.replace(/\$\{id\}/g, `${мир.макет.константы.сохранить}`)
;
$(`#${мир.макет.константы.действия}`).append(кнопка);
$(`#${мир.макет.константы.сохранить}-ссылка`).click(function() {
мир.уведомить("выбрали сохранить");
});
};


// // // //


НастроитьОтслеживаниеРедактирования = function(мир)
{
мир.отслеживатьРедактирование = true;

мир.редактор.session.on("change", function(delta) {
if (мир.отслеживатьРедактирование)
{
мир.уведомить("редактирование");
}
});
};


// // // //


ВыбратьУказанныйФайл = function(мир)
{
мир.номерВыбранногоФайла = мир.файлы.indexOf(мир.файл);
мир.уведомить("выбрали файл");
}


// // // //


ВыбратьПервыйФайл = function(мир)
{
мир.номерВыбранногоФайла = 0;
мир.уведомить("выбрали файл");
}


// // // //


ПроверитьНаличиеУказанногоФайла = function(мир)
{
if (
мир.файл &&
мир.файлы.includes(мир.файл)
) {
мир.уведомить("указанный файл существует");
}
else
{
мир.уведомить("указанный файл не существует");
}
};


// // // //


НастроитьAce = function(мир)
{
мир.редактор = window.ace.edit("редактор");
мир.редактор.session.setMode("ace/mode/javascript");
};


// // // //


ВывестиРазобранныеПараметры = function(мир)
{
console.debug(`
Разобранные параметры редактора:

* 📦: '${мир.указатель}'
* 📁: '${мир.файл}'
`);
};

*/

/*
* РЕДАКТИРОВАНИЕ
*/
/*

СохранитьВременноеСодержимоеРедактируемогоФайла = function(мир)
{
var файл = мир.файлы[мир.номерВыбранногоФайла];
var содержимое = мир.редактор.session.getValue();
мир.временноеСодержимое[файл] = содержимое;
};


// // // //


ПометитьВыбранныйФайлКакИзменённый = function(мир)
{
$(`#${мир.макет.константы.файл}-${мир.номерВыбранногоФайла}-изменение`).removeAttr("hidden");
};


// // // //


ВывестиРедактирование = function(мир)
{
console.debug("Редактирование");
};

*/

/*
* СОХРАНЕНИЕ
*/
/*

УведомитьОНеудачномСохраненииИзменений = function(мир)
{
UIkit.notification("Не удалось сохранить изменения", {status: "danger"});
UIkit.notification("Could not save changes", {status: "danger"});
};


// // // //


УведомитьОбУспешномСохраненииИзменений = function(мир)
{
UIkit.notification("Сохранили успешно", {status: "success"});
UIkit.notification("Saved successfully", {status: "success"});
};


// // // //


СохранитьИзменения = function(мир)
{
for (var файл in мир.временноеСодержимое)
{
var содержимое = мир.временноеСодержимое[файл];
мир.редактируемыйМодуль.содержимое[файл] = содержимое;
}

мир.временноеСодержимое = {};

мир.модули.сохранили.подписатьРаз(function() {
мир.уведомить("сохранили изменения");
});
мир.модули.неСохранили.подписатьРаз(function() {
мир.уведомить("не сохранили изменения");
});
мир.модули.сохранить(мир.редактируемыйМодуль.указатель);
};

*/

+ 0
- 67
сохранение|saving.череда View File

@@ -1,67 +0,0 @@
# ВЫБОР ФАЙЛА

#выбрали файл
# задать указанный файл
# не отслеживать редактирование
# отобразить выбор файла
# отобразить содержимое выбранного файла
# задать параметр файла
# отслеживать редактирование



# ПУСК

#пуск редактора
# разобрать параметры
# вывести разобранные параметры
# задать ведущий модуль
# загрузить макет
# настроить макет
# установить макет
# очистить макет от заглушек
# задать заголовок и версию
# проверить наличие редактируемого модуля
#редактируемый модуль не существует
# назначить редактируемым модуль редактора
# задать параметр модуля редактором
# продолжить загрузку
#редактируемый модуль существует
# загрузить содержимое редактируемого модуля
#не загрузили содержимое
# уведомить об ошибке загрузки содержимого редактируемого модуля
#загрузили содержимое
# настроить Ace
# настроить отслеживание редактирования
# задать кнопку сохранения
# задать временное содержимое
# задать список файлов
# отслеживать выбор файла
# проверить наличие указанного файла
#указанный файл не существует
# выбрать первый файл
#указанный файл существует
# выбрать указанный файл



# РЕДАКТИРОВАНИЕ

#редактирование
## вывести редактирование
# пометить выбранный файл как изменённый
# сохранить временное содержимое редактируемого файла



# СОХРАНЕНИЕ

#выбрали сохранить
# сохранить изменения
#не сохранили изменения
# уведомить о неудачном сохранении изменений
#сохранили изменения
# уведомить об успешном сохранении изменений
# задать список файлов
# отслеживать выбор файла
# выбрать указанный файл

+ 0
- 0
функции|functions.js View File


Loading…
Cancel
Save