using angular 8, i have a list of thousands of cards which i want to view them effectivly while scrolling, with 4 or more cards per row (using wrap) and still use the virtual scroll feature. as far as my tries go i can have more then 1 item per row. here is my code for reference,
<cdk-virtual-scroll-viewport itemSize="200" class="viewport" >
<div class="card" *cdkVirtualFor="let c of cards ; templateCacheSize: 50">
<img class="image" src="{{cdnAddress}}/{{set1Address}}/img/cards/{{c.cardCode}}.png">
</div>
</cdk-virtual-scroll-viewport>