addAppDataList

Adds a list of AppData to the current list, filtering out duplicates.

This function checks for existing AppData objects with the same AppInfo before adding new items to prevent duplicates. If new items are added, the internal list is updated and setAppDataList is called to reflect the changes.

Parameters

list

The list of AppData objects to add.