Package-level declarations

Types

Link copied to clipboard
data class ArraySupportedUrl(val supportedUrl: List<SupportedUrl>)

Represents a collection of supported URLs for the prepurchase flow.

Link copied to clipboard
open class Coordinates(val latitude: Double, val longitude: Double)

Represents geographic coordinates with latitude and longitude.

Link copied to clipboard
data class CoordinatesWithMarketDomain(val latitude: Double, val longitude: Double, val marketDomain: TMMarketDomain?) : Coordinates

Represents geographic coordinates with an associated market domain.

Link copied to clipboard

Represents the number of page loads required for different states in the discovery web view.

Link copied to clipboard
data class Error(val error: String)

Represents an error encountered in the prepurchase flow.

Link copied to clipboard
data class EventDetail(val eventID: String, val countryCode: String)

Represents details of an event in the prepurchase flow.

Link copied to clipboard
data class FavoriteState(val type: String, val name: String, val artistID: String, val venueID: String, val isFavorite: Boolean, val isError: Boolean)

Represents the state of a favorite action in the Artist Details Page (ADP) or Venue Details Page (VDP).

Link copied to clipboard
data class Location(val latitude: Double, val longitude: Double, val localizedName: String, val marketID: String, val marketName: String, val countryCode: String) : Parcelable

Represents a geographic location with associated market details in the prepurchase flow.

Link copied to clipboard
data class PageTitle(val title: String)

Represents the title of a page in the prepurchase flow.

Link copied to clipboard
data class Search(val search: String)

Represents a search query in the prepurchase flow.

Link copied to clipboard
data class SearchSuggestion(val searchSuggestion: String)

Represents a search suggestion in the prepurchase flow.

Link copied to clipboard
data class SupportedUrl(val host: List<String>, val paths: List<String>)

Represents a supported URL configuration for the prepurchase flow.

Link copied to clipboard
data class TMPrePurchaseDropDownItem(val country: String, val icon: Int, val marketDomain: TMMarketDomain) : Parcelable

Represents an item in a dropdown menu for selecting a market in the prepurchase flow.