Изменения от Издателя ГитЖС | Changes of GitJS Publisher
This commit is contained in:
73
пуск|run.js
73
пуск|run.js
@@ -5,6 +5,68 @@ const ИМЯ = "Редактор Главреда | Glavred Editor"
|
||||
// // // //
|
||||
|
||||
|
||||
СохранитьВременноеСодержимоеРедактируемогоФайла = мир =>
|
||||
{
|
||||
var файлы = Object.keys(мир.редактируемыйМодуль.структура).sort();
|
||||
var файл = файлы[мир.номерВыбранногоФайла];
|
||||
var содержимое = мир.редактор.session.getValue();
|
||||
мир.временноеСодержимое[файл] = содержимое;
|
||||
};
|
||||
|
||||
|
||||
// // // //
|
||||
|
||||
|
||||
НеОтслеживатьРедактирование = мир =>
|
||||
{
|
||||
мир.отслеживатьРедактирование = false;
|
||||
};
|
||||
|
||||
|
||||
// // // //
|
||||
|
||||
|
||||
ОтслеживатьРедактирование = мир =>
|
||||
{
|
||||
мир.отслеживатьРедактирование = true;
|
||||
};
|
||||
|
||||
|
||||
// // // //
|
||||
|
||||
|
||||
НастроитьОтслеживаниеРедактирования = мир =>
|
||||
{
|
||||
мир.отслеживатьРедактирование = true;
|
||||
|
||||
мир.редактор.session.on("change", function(delta) {
|
||||
if (мир.отслеживатьРедактирование)
|
||||
{
|
||||
мир.уведомить("редактирование");
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
// // // //
|
||||
|
||||
|
||||
ОтобразитьСодержимоеВыбранногоФайла = мир =>
|
||||
{
|
||||
var файлы = Object.keys(мир.редактируемыйМодуль.структура).sort();
|
||||
var файл = файлы[мир.номерВыбранногоФайла];
|
||||
var содержимое = мир.временноеСодержимое[файл];
|
||||
if (!содержимое)
|
||||
{
|
||||
содержимое = мир.редактируемыйМодуль.содержимое[файл];
|
||||
};
|
||||
мир.редактор.session.setValue(содержимое);
|
||||
};
|
||||
|
||||
|
||||
// // // //
|
||||
|
||||
|
||||
СоздатьОбластьРедактированияПриОтсутствии = мир =>
|
||||
{
|
||||
var id = "редактор";
|
||||
@@ -26,6 +88,17 @@ bottom: 0;
|
||||
|
||||
мир.редактор = window.ace.edit(id);
|
||||
мир.редактор.session.setMode("ace/mode/javascript");
|
||||
|
||||
мир.уведомить("создали область редактирования");
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
// // // //
|
||||
|
||||
|
||||
СоздатьВременноеСодержимое = мир =>
|
||||
{
|
||||
мир.временноеСодержимое = {};
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user