![](/s/cache/7b/fb/7bfb9eea60344926e811789859466b56.png)
0
Исправлено
Возможно ошибка в коде паттерна Наблюдатель
В псевдокоде идет обращение напрямую к приватной переменной. Хотя, как мне кажется, должен быть отдельный метод в классе Editor, который будет добавлять подписчика через метод менеджера. Из-за этого в клиенстком коде какая-то путаница, ведь объект логгера к примеру должен получать eventType "open" в момент, когда Editor откроет файл, а так получается, что еще до открытия файла едитором, логгер уже отчитывается об открытии. В общем я чет запутался пока разбирался как должно быть и как есть, но явно что-то не так))
editor.events.subscribe("open", logger)
Odpowiedź
![](/s/cache/a6/73/a6734f0835e96bbe2628c5222c7eeee6.png)
Planned
Спасибо, что сообщили об этом косяке. Поле действительно должно быть публичным. Поправлю это на неделе. Ещё раз спасибо!
![](/s/cache/a6/73/a6734f0835e96bbe2628c5222c7eeee6.png)
+1
Odpowiedź
Исправлено
Исправление пошли на деплой, через час будут на сайте. Спасибо!
Customer support service by UserEcho
Исправление пошли на деплой, через час будут на сайте. Спасибо!