ОтслеживатьДобавлениеПоддиректории = мир =>
{
$(`#форма_добавление-поддиректории`).submit(function(событие) {
событие.preventDefault();
const новая = $(`#форма_добавление-поддиректории_имя`).val();
мир.новаяДиректория = мир.директория + новая;
мир.уведомить("добавить поддиректорию");
});
};
// // // //
ОтобразитьФормуДобавленияПоддиректории = мир =>
{
const содержимое = `
`;
$(`#${мир.макет.константы.содержимое}`).append(содержимое);
};
// // // //
ОтобразитьФормуИмениДиректории = мир =>
{
const имя = мир.частиДиректории[мир.частиДиректории.length - 1];
// Исключаем корень, т.е. пустое имя.
if (!имя.length)
{
return;
}
const содержимое = `
`;
$(`#${мир.макет.константы.содержимое}`).append(содержимое);
};
// // // //
ОчиститьОбластьСодержимого = мир =>
{
$(`#${мир.макет.константы.содержимое}`).text("");
};
// // // //
ОтслеживатьВыборЧастиДиректории = мир =>
{
for (var н in мир.частиДиректории)
{
const номер = н;
const ссылка = `части-директории_${н}_ссылка`;
$(`#${ссылка}`).click(function() {
мир.номерВыбраннойЧастиДиректории = номер;
мир.уведомить("выбрали часть директории");
});
}
};
// // // //
ОтобразитьЧастиДиректорииВВидеСсылок = мир =>
{
const домен = window.location.hostname;
var части = мир.частиДиректории.slice();
части[0] = домен + части[0];
var содержимое = "🌐 ";
for (var н in части)
{
const часть = части[н];
содержимое += `${часть}/`;
}
$(`#${мир.макет.константы.заголовокЛево}`).html(содержимое);
};
// // // //
ОтобразитьДиректориюВЗаголовке = мир =>
{
const домен = window.location.hostname;
const путь = домен + мир.директория;
var текст = `🌐 ${путь}`;
document.title = текст;
};
// // // //
ОтслеживатьВыборФайла = мир =>
{
for (var н in мир.списокФайлов)
{
const номер = н;
const ссылка = `список-файлов_${н}_ссылка`;
$(`#${ссылка}`).click(function() {
мир.номерВыбранногоФайла = номер;
мир.уведомить("выбрали файл");
});
}
};
// // // //
ОтобразитьСписокФайлов = мир =>
{
const список = мир.списокФайлов;
var содержимое = "";
for (var н in список)
{
const элемент = список[н];
содержимое += `
${элемент}
`;
}
содержимое = ``;
$(`#${мир.макет.константы.меню}`).html(содержимое);
};