61 lines
1.6 KiB
JavaScript
61 lines
1.6 KiB
JavaScript
|
||
|
||
// // // //
|
||
|
||
|
||
УведомитьДругиеМодулиОНачалеСохранения = мир =>
|
||
{
|
||
мир.уведомить("начали сохранение");
|
||
};
|
||
|
||
|
||
// // // //
|
||
|
||
|
||
УведомитьОНеудачномСохраненииИзменений = мир =>
|
||
{
|
||
UIkit.notification("Не удалось сохранить изменения", {status: "danger"});
|
||
UIkit.notification("Could not save changes", {status: "danger"});
|
||
};
|
||
|
||
|
||
// // // //
|
||
|
||
|
||
УведомитьОбУспешномСохраненииИзменений = мир =>
|
||
{
|
||
UIkit.notification("💾 👌", {status: "success", timeout: 500});
|
||
};
|
||
|
||
|
||
// // // //
|
||
|
||
|
||
СохранитьИзменения = мир =>
|
||
{
|
||
мир.модули.сохранили.подписатьРаз(function() {
|
||
мир.уведомить("сохранили изменения");
|
||
});
|
||
мир.модули.неСохранили.подписатьРаз(function() {
|
||
мир.уведомить("не сохранили изменения");
|
||
});
|
||
мир.модули.сохранить(мир.редактируемыйМодуль.указатель);
|
||
};
|
||
|
||
|
||
// // // //
|
||
|
||
|
||
ЗадатьКнопкуСохранения = мир =>
|
||
{
|
||
$(`#${мир.макет.константы.заголовокПраво}`).append(`
|
||
<ul class="uk-navbar-nav">
|
||
<li><a id="сохранить-ссылка" class="height40">💾</a></li>
|
||
</ul>
|
||
`);
|
||
$(`#сохранить-ссылка`).click(function() {
|
||
мир.уведомить("выбрали сохранить");
|
||
});
|
||
};
|
||
|