Я создаю библиотеку для Angular, которую затем опубликую от sh до NPM.
После того, как пользователь импортирует библиотеку в свое приложение Angular, они будут возможность использовать такой компонент, как
<lib-ngx-feature
[settings]=myStetings
></lib-ngx-feature>
. В этом компоненте есть событие (click)
, которое должно вызвать изменения в стиле всего DOM, а не только lib-ngx-feature
. Как я могу настроить стиль всего приложения через этот компонент? использование чего-то вроде :host
не сработало, и я не уверен, что смогу подойти к этому, например, через app.service.ts
, так как этот пакет будет установлен через NPM.
Есть идеи?