Изменения от Главреда ГитЖС | Changes of GitJS Glavred
This commit is contained in:
118
пуск|run.js
118
пуск|run.js
@@ -0,0 +1,118 @@
|
||||
|
||||
|
||||
// // // //
|
||||
|
||||
|
||||
ОтслеживатьИзменениеОписанияМодуля = мир =>
|
||||
{
|
||||
console.debug("отслеживать изм");
|
||||
$(`#зав-описание-имя`).on("change", function() {
|
||||
//мир.временныйМодуль.имя = $(this).val();
|
||||
console.debug("имя теперь:", мир.временныйМодуль.имя);
|
||||
});
|
||||
};
|
||||
|
||||
// // // //
|
||||
|
||||
|
||||
СоздатьВременныйМодуль = мир =>
|
||||
{
|
||||
var м = мир.редактируемыйМодуль;
|
||||
мир.временныйМодуль = new Модуль(
|
||||
м.имя,
|
||||
м.версия,
|
||||
м.дом,
|
||||
м.указатель,
|
||||
м.http,
|
||||
м.структура
|
||||
);
|
||||
};
|
||||
|
||||
|
||||
// // // //
|
||||
|
||||
|
||||
ОтобразитьОписаниеМодуля = мир =>
|
||||
{
|
||||
var м = мир.редактируемыйМодуль;
|
||||
$(`#зав-описание-имя`).val(м.имя);
|
||||
$(`#зав-описание-версия`).val(м.версия);
|
||||
$(`#зав-описание-хранилище`).val(м["🏠"]);
|
||||
};
|
||||
|
||||
|
||||
// // // //
|
||||
|
||||
|
||||
ОтобразитьСтруктуруПунктаОписанияЗава = мир =>
|
||||
{
|
||||
$(`#${мир.макет.константы.содержимое}`).html(`
|
||||
<div class="зав-отступ">
|
||||
<form>
|
||||
<input id="зав-описание-имя" class="uk-input uk-margin-small" type="text" placeholder="Имя | Name">
|
||||
<input id="зав-описание-версия" class="uk-input uk-margin-small" type="text" placeholder="Версия | Version">
|
||||
<input id="зав-описание-хранилище" class="uk-input uk-margin-small" type="text" placeholder="Хранилище | Repository">
|
||||
</form>
|
||||
</div>
|
||||
`);
|
||||
};
|
||||
|
||||
|
||||
|
||||
// // // //
|
||||
|
||||
|
||||
ЗадатьВидСодержимогоМенюЗава = мир =>
|
||||
{
|
||||
задатьВид(`
|
||||
.зав-отступ
|
||||
{
|
||||
padding: 1em;
|
||||
}
|
||||
`)
|
||||
};
|
||||
|
||||
|
||||
// // // //
|
||||
|
||||
|
||||
ОтобразитьВыборПунктаФайловЗава = мир =>
|
||||
{
|
||||
$(`#зав-файлы`).addClass("uk-active");
|
||||
};
|
||||
|
||||
|
||||
// // // //
|
||||
|
||||
|
||||
ОтобразитьВыборПунктаОписанияЗава = мир =>
|
||||
{
|
||||
$(`#зав-описание`).addClass("uk-active");
|
||||
};
|
||||
|
||||
|
||||
// // // //
|
||||
|
||||
|
||||
ЗадатьРазделМенюЗава = мир =>
|
||||
{
|
||||
$(`#${мир.макет.константы.меню}`).append(`
|
||||
<ul class="uk-nav uk-nav-default tm-nav">
|
||||
<li class="uk-nav-header">📦 Модуль | Module</li>
|
||||
<li id="зав-описание">
|
||||
<a id="зав-описание-ссылка"><span id="зав-описание-изменение" hidden>• </span>Описание | Description</a>
|
||||
</li>
|
||||
<li id="зав-файлы">
|
||||
<a id="зав-файлы-ссылка"><span id="зав-файлы-изменение" hidden>• </span>Файлы | Files</a>
|
||||
</li>
|
||||
</ul>
|
||||
`);
|
||||
|
||||
$(`#зав-описание-ссылка`).click(function() {
|
||||
мир.уведомить("выбрали пункт описания зава");
|
||||
});
|
||||
|
||||
$(`#зав-файлы-ссылка`).click(function() {
|
||||
мир.уведомить("выбрали пункт файлов зава");
|
||||
});
|
||||
};
|
||||
@@ -1 +1,13 @@
|
||||
#пуск модулей главреда
|
||||
пуск модулей главреда
|
||||
задать раздел меню зава
|
||||
задать вид содержимого меню зава
|
||||
создать временный модуль
|
||||
выбрали пункт описания зава
|
||||
очистить отображение выбора в меню
|
||||
отобразить выбор пункта описания зава
|
||||
отобразить структуру пункта описания зава
|
||||
отобразить описание модуля
|
||||
отслеживать изменение описания модуля
|
||||
выбрали пункт файлов зава
|
||||
очистить отображение выбора в меню
|
||||
отобразить выбор пункта файлов зава
|
||||
Reference in New Issue
Block a user