Это мне сходу в голову пришло, может и херня. Прикол в том, что будет в теории работать не важно как и что у тебя скроллится. А то может скроллиться страница или какой-нибудь блок или вообще блок в блоке и в выпадашке какой-нибудь )
Да, есть такое. Можно целый сайт построить на eventBus. Но нативные методы, как виртуал скролл в данном случае надежнее И на практике трудно контроллировать поток этих ивентов
это дичь полнейшая, я сам пробовал его юзать, но там вообще стилизацию компонентов невозможно провернуть, по-этому пришлось заюзать ngx-scroll )) нативный "" : https://material.angular.io/cdk/scrolling/overview