Получение объекта окна через DI (Injection Dependency) не является хорошей идеей, когда глобальные переменные доступны во всем приложении.
Но если вы не хотите использовать объект окна, вы также можете использовать self
, которое также указывает на объект окна.