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

This commit is contained in:
Главред | Glavred
2021-02-12 15:52:00 +03:00
parent c41a813e80
commit 47adb140a2
3 changed files with 56 additions and 58 deletions

2
0000
View File

@@ -17,8 +17,8 @@ x /03🕸isomorphic-git_1.7.2🕸.js
/03🕸isomorphic-git_1.7.2🕸index.js /03🕸isomorphic-git_1.7.2🕸index.js
/03🕸isomorphic-git_1.7.2🕸index.umd.min.js /03🕸isomorphic-git_1.7.2🕸index.umd.min.js
/03🕸isomorphic-git_1.7.2🕸lightning-fs.min.js /03🕸isomorphic-git_1.7.2🕸lightning-fs.min.js
x /40🕸фс.js
x /50🕸морда.js x /50🕸морда.js
x /60🕸фс.js
x /60🕸фс🕸🧪.js x /60🕸фс🕸🧪.js
/81🕸🕸.js /81🕸🕸.js
/81🕸🕸.череда /81🕸🕸.череда

View File

@@ -18,31 +18,17 @@
// // // // // // // //
ПерейтиВВыбраннуюЧастьДиректории = мир =>
{
const номер = мир.номерВыбраннойЧастиДиректории;
const части = мир.частиДиректории.slice(0, номер + 1);
мир.директория = части.join("/") + "/";
мир.уведомить("изменили директорию");
};
// // // //
СоздатьНовуюДиректорию = мир => СоздатьНовуюДиректорию = мир =>
{ {
(async() => { (async() => {
try try
{ {
console.debug("mkdir", мир.новаяДиректория);
await мир.фс.promises.mkdir(мир.новаяДиректория); await мир.фс.promises.mkdir(мир.новаяДиректория);
мир.уведомить("создали новую директорию"); мир.уведомить("создали новую директорию");
} }
catch (ошибка) catch (ошибка)
{ {
мир.ошибкаОперацииФС = ошибка.code; мир.ошибкаОперацииФС = ошибка.code;
console.debug("ошибка фс новой дир", ошибка);
мир.уведомить("ошибка операции файловой системы"); мир.уведомить("ошибка операции файловой системы");
} }
})(); })();
@@ -52,49 +38,6 @@
// // // // // // // //
РазбитьДиректориюНаЧасти = мир =>
{
var части = мир.директория.split(/\//);
// Убираем последнюю пустую строку.
части.pop();
мир.частиДиректории = части;
мир.уведомить("изменили части директории");
};
// // // //
УглубитьсяВВыбраннуюДиректорию = мир =>
{
const номер = мир.номерВыбранногоФайла;
const директория = мир.списокФайловДиректории[номер];
мир.директория = мир.директория + директория + "/";
мир.уведомить("изменили директорию");
};
// // // //
ОпределитьТипВыбранногоФайла = мир =>
{
const номер = мир.номерВыбранногоФайла;
const свойство = мир.свойстваФайловДиректории[номер];
if (свойство.isDirectory())
{
мир.уведомить("тип выбранного файла директория");
}
else
{
мир.уведомить("тип выбранного файла файл");
}
};
// // // //
ПолучитьСвойстваФайловДиректории = мир => ПолучитьСвойстваФайловДиректории = мир =>
{ {
const список = мир.списокФайловДиректории; const список = мир.списокФайловДиректории;

View File

@@ -3,6 +3,31 @@
// // // // // // // //
ПерейтиВВыбраннуюЧастьДиректории = мир =>
{
const номер = мир.номерВыбраннойЧастиДиректории;
const части = мир.частиДиректории.slice(0, номер + 1);
мир.директория = части.join("/") + "/";
мир.уведомить("изменили директорию");
};
// // // //
РазбитьДиректориюНаЧасти = мир =>
{
var части = мир.директория.split(/\//);
// Убираем последнюю пустую строку.
части.pop();
мир.частиДиректории = части;
мир.уведомить("изменили части директории");
};
// // // //
ОтобразитьСписокФайловТекущейДиректории = мир => ОтобразитьСписокФайловТекущейДиректории = мир =>
{ {
var список = []; var список = [];
@@ -23,6 +48,36 @@
// // // // // // // //
УглубитьсяВВыбраннуюДиректорию = мир =>
{
const номер = мир.номерВыбранногоФайла;
const директория = мир.списокФайловДиректории[номер];
мир.директория = мир.директория + директория + "/";
мир.уведомить("изменили директорию");
};
// // // //
ОпределитьТипВыбранногоФайла = мир =>
{
const номер = мир.номерВыбранногоФайла;
const свойство = мир.свойстваФайловДиректории[номер];
if (свойство.isDirectory())
{
мир.уведомить("тип выбранного файла директория");
}
else
{
мир.уведомить("тип выбранного файла файл");
}
};
// // // //
ЗапуститьБиблиотеки = мир => ЗапуститьБиблиотеки = мир =>
{ {
мир.уведомить("ручной пуск"); мир.уведомить("ручной пуск");