Package-level declarations

Types

Link copied to clipboard
class CollapsibleToolbar @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = 0) : MotionLayout, AppBarLayout.OnOffsetChangedListener
Link copied to clipboard
object Constants

Utility object for pre-purchase constants in the Discovery API.

Link copied to clipboard

Utility for managing country selector functionality in the prepurchase flow.

Link copied to clipboard

Utility for managing user defaults in the prepurchase discovery flow.

Link copied to clipboard

Utility for handling URL and data operations in the prepurchase discovery flow.

Link copied to clipboard
class FixScrollingFooterBehavior : AppBarLayout.ScrollingViewBehavior

A behavior to fix scrolling footer issues with AppBarLayout in the prepurchase flow.

Link copied to clipboard

A PopupWindow for displaying a country dropdown menu in the prepurchase flow.

Link copied to clipboard

Utility for loading local assets for WebView in the prepurchase flow.

Functions

Link copied to clipboard

Extracts a human-readable title from a URL's path segments.

Link copied to clipboard

Determines the discovery state based on a URL string.

Link copied to clipboard

Checks if a JSONObject represents a CCP page view.

Link copied to clipboard

Checks if a URL string represents a detail page (venue or artist).

Link copied to clipboard

Checks if the URL string is a Fastly debug URL in debug mode.

Link copied to clipboard

Checks if a URL string represents a guide page.

Link copied to clipboard

Checks if a URL string is the home page.

Link copied to clipboard

Checks if a URL string is related to identity.

Link copied to clipboard

Checks if an Intent is available to be handled by the system.

Link copied to clipboard
fun TMMarketDomain.isInternational(): Boolean

Checks if a market domain is international (non-US/Canada).

Link copied to clipboard

Checks if the network is offline for the given context.

Link copied to clipboard

Checks if a URI is for a Ticketmaster desktop page.

Link copied to clipboard
Link copied to clipboard
fun <Error class: unknown class>.setScrollBehavior(enabled: Boolean)

Configures the scroll behavior of a discovery WebView.

Link copied to clipboard
fun View.updateMaxWidth(applyCustomWidth: Boolean)

Updates the maximum width of a view within a MotionLayout.

Link copied to clipboard
fun View.updateVisibility(visibility: Int)

Updates the visibility of a view within a MotionLayout.