Package com.tomtom.ivi.appsuite.media.api.common.frontend.layout

Layout policies; these classes are used to customize how content is rendered by a com.tomtom.ivi.appsuite.media.api.common.frontend.MediaContentView.

Types

Link copied to clipboard
@IviExperimental(reasons = [])
class DefaultLayoutPolicy(browsableHint: ContentStyle? = null, playableHint: ContentStyle? = null) : LayoutPolicy

A LayoutPolicy that uses ContentStyles to determine the right ItemType for an IviMediaItem.

Link copied to clipboard
@IviExperimental(reasons = [])
interface LayoutPolicy

Policy for media item layouts.

Link copied to clipboard
@IviExperimental(reasons = [])
class LinearLayoutPolicy : LayoutPolicy

A layout policy that results in an ItemType.LIST_ITEM for each media item.