CollectionData
data class CollectionData<T>(val data: Flow<List<T>>, val idProvider: IdProvider<T, *>?, val id: String?)
This data class groups all basic elements of a data collection in one object.
Parameters
idProvider
an optional IdProvider to identify items.
id
an optional id for the root Tag of the data collection