ConvertAppInfoDataTask

Converts a list of AppInfoData into a list of AppInfoViewData by either creating new AppInfoViewData or updating existing ones using a cache to preserve existing object identities keyed with the AppInfo.

This approach helps in efficiently updating UI elements by reusing existing view data objects when possible.

Constructors

Link copied to clipboard
constructor(createAppInfoViewData: (AppInfoData) -> AppInfoViewData)

Functions

Link copied to clipboard
open operator override fun invoke(input: List<AppInfoData>): List<AppInfoViewData>