Изменения от Главреда ГитЖС | Changes of GitJS Glavred

This commit is contained in:
Главред | Glavred
2021-02-05 15:01:34 +03:00
parent 84bf901b76
commit 2f8c262382
23 changed files with 330 additions and 64 deletions

83
81🕸➕🕸.js Normal file
View File

@@ -0,0 +1,83 @@
ИмпортироватьХранилище = мир =>
{
(async() => {
await git.clone({
fs: мир.импортХранилища.фс,
http: мир.гитHTTP,
dir: мир.импортХранилища.директория,
url: мир.импортХранилища.хранилище,
corsProxy: мир.импортХранилища.прокси,
});
//мир.уведомить("склонировали хранилище");
})();
};
// // // //
ЗадатьПараметрыИмпортаХранилища = мир =>
{
const хранилище = $(`#окно-добавление-хранилища-гит-хранилище`).val();
const прокси = $(`#окно-добавление-хранилища-гит-прокси`).val();
const имяФС = "git_" + хранилище;
мир.импортХранилища = {
"хранилище": хранилище,
"фс": new LightningFS(имяФС),
"директория": "/",
"прокси": прокси,
};
};
// // // //
ОтобразитьОкноДобавленияХранилища = мир =>
{
UIkit.modal($("#окно-добавление-хранилища")).show();
};
// // // //
ЗадатьПроксиИмпортаПоУмолчанию = мир =>
{
$(`#окно-добавление-хранилища-гит-прокси`).val("https://cors.isomorphic-git.org");
};
// // // //
СоздатьОкноДобавленияХранилища = мир =>
{
var м = мир.модули.модульПоУказателю(УКАЗАТЕЛЬТОГО_МОДУЛЯ);
var префикс = ИМЯТОГОАЙЛА.substring(0, ИМЯТОГОАЙЛА.length - 3);
var содержимое = м.содержимое[префикс + "🙈.html"];
$(document.body).prepend(содержимое);
$(`#окно-добавление-хранилища-гит-учётка`).submit(function(событие) {
событие.preventDefault();
мир.уведомить("кнопка импорта в окне добавления хранилища");
});
};
// // // //
СоздатьКнопкуПлюсВШапке = мир =>
{
мир.кнопкиШапки.push({
"🎃": "шапка-кнопка-плюс",
"💥": "кнопка плюс в шапке",
"🍲": "",
});
мир.уведомить("изменили кнопки шапки");
};