Lists
Represents a list of media items or categories. If more is not null, a "More" button will be displayed and clicking on it will load a separate page for loading the PagedData.
Can be a list of Items, Tracks or Categories.
See also
Inheritors
Types
Link copied to clipboard
data class Categories(val id: String, val title: String, val list: List<Shelf.Category>, val subtitle: String? = null, val type: Shelf.Lists.Type = Type.Linear, val more: Feed<Shelf>? = null, val extras: Map<String, String> = mapOf()) : Shelf.Lists<Shelf.Category>
Represents a list of Category.
Link copied to clipboard
data class Items(val id: String, val title: String, val list: List<EchoMediaItem>, val subtitle: String? = null, val type: Shelf.Lists.Type = Type.Linear, val more: Feed<Shelf>? = null, val extras: Map<String, String> = mapOf()) : Shelf.Lists<EchoMediaItem>
Represents a list of EchoMediaItem.
Link copied to clipboard
Represents the type of the list.