Package-level declarations

Contains classes for building pop over contents.

Types

Link copied to clipboard
@IviExperimental(reasons = [])
open class IviPopOverContext(frontendContext: FrontendContext)

A context containing IVI related information and access to its services and configuration, which could be used in building a pop over content.

Link copied to clipboard

The abstract class for fragments intended to be the content of a pop over. It has built-in mechanism to reinitialize itself with its dependencies after being recreated following a configuration change.

Link copied to clipboard
@IviExperimental(reasons = [])
abstract class IviPopOverViewModel<CTX : IviPopOverContext>(val iviPopOverContext: CTX) : LifecycleViewModel

Abstract view model to keep the persistent state for IviPopOverFragment.