const БИБЛИОТЕКИ = [ "https://bitbucket.org/gitjs/jquery/raw/3.5.1/0000", "https://bitbucket.org/gitjs/uikit/raw/3.2.0/0000", ]; // // // // ОтобразитьВыборСтрокиТаблицы = мир => { // Очистить выбор для всех. for (var номер in мир.таблица.строки) { var элемент = мир.таблица.элемент(номер); элемент.removeClass("пример-выбора-таблицы"); } // Задать выбор выбранному элементу. var элемент = мир.таблица.элемент(мир.номерВыбраннойСтроки); элемент.addClass("пример-выбора-таблицы"); }; // // // // СоздатьПримерТаблицы = мир => { console.log("СоздатьПримерТаблицы"); мир.таблица = new Таблица("пример-таблицы"); мир.таблица.задатьЗаголовки(["№", "", "", "Название ⚬ 标题 ⚬ Name"]); var строки = []; for (var номер = 0; номер < 10; ++номер) { var строка = [ String(номер+1), номер == 5 ? "v" : "", "", "Название_" + номер, ]; строки.push(строка); } мир.таблица.задатьСтроки(строки); мир.таблица.выбор = (номер) => { console.debug("Выбрали номер:", номер); мир.номерВыбраннойСтроки = номер; мир.уведомить("выбрали строку таблицы"); }; var вид = document.createElement("style"); document.head.appendChild(вид); вид.innerHTML = ` #родитель-примера-таблицы { display: inline-block; } .пример-выбора-таблицы { background: #eeeeee; } `; }; // // // // СоздатьПримерОкна = мир => { var окно = document.createElement("div"); окно.classList.add("окно-на-весь-экран-с-отступом"); окно.style.display = "none"; document.body.appendChild(окно); окно.style.display = "block"; окно.innerHTML = `
ОкноWindow
`; var вид = document.createElement("style"); document.head.appendChild(вид); вид.innerHTML = ` .окно-на-весь-экран-с-отступом { position: fixed; left: 1em; top: 1em; bottom: 1em; right: 1em; } .прокрутка { overflow: auto; height: 100%; } `; /* var элементСписок = document.getElementById(мир.окна.раскладки.список); мир.окна.раскладки.выборныйСписок = new ВыборныйСписок(элементСписок); */ }; // // // // Очистить = мир => { document.body.innerHTML = ""; }; // // // // ЗагрузитьБиблиотеки = мир => { мир.модули.использовали.подписатьРаз(function() { мир.уведомить("ручной пуск"); мир.уведомить("загрузили библиотеки"); }); мир.модули.использовать(БИБЛИОТЕКИ); };