const ИМЯ = "UIK";
// // // //
ЗадатьРазделМенюПримеров = мир =>
{
мир.макет.константы.примеры = "примеры";
$(`#${мир.макет.константы.меню}`).append(`
`);
};
// // // //
ЗадатьРазделМенюДокументации = мир =>
{
мир.макет.константы.документация = "документация";
$(`#${мир.макет.константы.меню}`).append(`
`);
};
// // // //
ЗадатьЗаголовок = мир =>
{
$(`#${мир.макет.константы.заголовокЛево}`).html(`
UIK
`);
};
// // // //
ОчиститьМакетUIKОтЗаглушек = мир =>
{
$(`#${мир.макет.константы.заголовокЛево}`).text("");
$(`#${мир.макет.константы.заголовокЦентр}`).text("");
$(`#${мир.макет.константы.заголовокПраво}`).text("");
$(`#${мир.макет.константы.меню}`).text("");
$(`#${мир.макет.константы.содержимое}`).text("");
};
// // // //
УстановитьМакетUIK = мир =>
{
document.body.innerHTML = мир.макет.структура;
var вид = document.createElement("style");
document.head.appendChild(вид);
вид.innerHTML = мир.макет.вид;
};
// // // //
НастроитьПримерМакетаUIK = мир =>
{
var название = "пример";
var html = мир.макет.структура;
var css = мир.макет.вид;
// Вырезаем тело из макета.
var начало = html.indexOf("");
var конец = html.indexOf("");
html = html.substring(начало, конец);
мир.макет.константы = {
"заголовокЛево": `${название}-заголовокЛево`,
"заголовокЦентр": `${название}-заголовокЦентр`,
"заголовокПраво": `${название}-заголовокПраво`,
"меню": `${название}-меню`,
"содержимое": `${название}-содержимое`,
};
// Заменяем константы в макете.
for (var константа in мир.макет.константы)
{
var старое = "${" + константа + "}";
var новое = мир.макет.константы[константа];
html = html.replace(старое, новое);
css = css.replace(старое, новое);
}
мир.макет.структура = html;
мир.макет.вид = css;
};
// // // //
ЗагрузитьМакетUIK = мир =>
{
var м = мир.модули.модульПоИмени(ИМЯ);
мир.макет = {
"структура": м.содержимое["/макет|template.html"],
"вид": м.содержимое["/макет|template.css"],
};
};
// // // //
ВывестиПриветствиеОтUIK = мир =>
{
console.debug("Привет от UIK");
};