const ИМЯ = "UIK"; // // // // ВыбратьПервыйПунктМенюДокументации = мир => { мир.номерВыбранногоПунктаДокументации = 0; мир.уведомить("выбрали пункт меню документации"); }; // // // // ОтобразитьСодержимоеВыбранногоПунктаМенюДокументации = мир => { $(`#${мир.макет.константы.содержимое}`).html(`

Выбрали пункт меню #${мир.номерВыбранногоПунктаДокументации}

`); }; // // // // ОтобразитьВыборПунктаМенюДокументации = мир => { const id = мир.макет.константы.документация; // Очищаем прошлый выбор. for (var номер in мир.пунктыДокументации) { $(`#${id}-${номер}`).removeClass("uk-active"); } // Задаём новый выбор. $(`#${id}-${мир.номерВыбранногоПунктаДокументации}`).addClass("uk-active"); }; // // // // ОтслеживатьВыборПунктаМенюДокументации = мир => { for (var номер in мир.пунктыДокументации) { const номерПункта = номер; const id = `${мир.макет.константы.документация}-${номер}-ссылка`; $(`#${id}`).click(function() { мир.номерВыбранногоПунктаДокументации = номерПункта; мир.уведомить("выбрали пункт меню документации"); }); } }; // // // // СоздатьРазделМенюДокументации = мир => { мир.макет.константы.документация = "документация"; var содержимое = ""; for (var номер in мир.пунктыДокументации) { var название = мир.пунктыДокументации[номер]; var id = `${мир.макет.константы.документация}-${номер}`; var пункт = мир.макет.элементы.пунктМеню .replace("%название%", название) .replace(/%id%/g, id) ; содержимое += пункт; } var раздел = мир.макет.элементы.разделМеню .replace("%название%", мир.макет.константы.документация) .replace("%содержимое%", содержимое) ; $(`#${мир.макет.константы.меню}`).append(раздел); }; // // // // ЗадатьПунктыРазделаМенюДокументации = мир => { мир.пунктыДокументации = [ "Описание", "Ещё что-то", ]; }; // // // // ЗадатьЗаголовок = мир => { $(`#${мир.макет.константы.заголовокЛево}`).html(` `); }; // // // // ЗадатьЭлементыМакета = мир => { мир.макет.элементы = { "разделМеню": ` `, "пунктМеню": `
  • %название%
  • `, }; } // // // // ВывестиПриветствиеОтUIK = мир => { console.debug("Привет от UIK"); };