Как можно отвлечь использование объекта браузера window
при использовании рамки Aurelia? Я бы хотел избежать прямой зависимости от браузера при использовании таких функций, как setInterval
или addEventListener
.Как абстрагироваться от использования оконного объекта браузера?
Aurelia имеет что-то под названием Библиотека абстракции для платформы, которая теоретически должна обеспечивать функциональность, которую я ищу. Тем не менее, я не мог найти документацию об этом во время написания этого вопроса.
Спасибо за примеры, а также за проблему GitHub! –