I need assistance with creating a list in Angular using ngFor. Each item must have a unique ID and a checkbox, as depicted in the diagram. However, I am struggling to determine how to manage multiple selections, implement a select all feature, and trigger a function that will receive an array of the selected items.https://i.sstatic.net/cDWAR.png