2025-06-03
В мае сделал заготовку редактора ПСКОВ 2, которая умеет лишь:
Функционально в этом сложно увидеть что-либо занимательное. Но таковое есть: и левое меню, и содержимое управляются компонентом, в данном случае WelcomeComponent. Будущая функциональность вроде Git и Markdown тоже будет представлена компонентами.
Структура компонента ещё не устоялась, но для примерного понимания приведу
текущий вид конструктора WelcomeComponent
:
function WelcomeComponent() {
this._construct = function() {
this.ctrl = new CLDController(new WelcomeContext());
// Dbg.
this.ctrl.registerCallback((c) => {
console.log(`ИГР WelcomeC._construct ctrl key/value: '${c.recentField}'/'${c.field(c.recentField)}'`);
});
this.setupHTML();
this.setupEffects();
this.setupEvents();
this.setupShoulds();
};
- - - -
В июне планирую сделать заготовку компонента Git.