Files
AMYP/81🕸➕🕸.js

83 lines
2.5 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

ИмпортироватьХранилище = мир =>
{
(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({
"🎃": "шапка-кнопка-плюс",
"💥": "кнопка плюс в шапке",
"🍲": "",
});
мир.уведомить("изменили кнопки шапки");
};