FrontendCreationPolicy

enum FrontendCreationPolicy : Enum<FrontendCreationPolicy>

Defines when to create a frontend.

Entries

Link copied to clipboard

The frontend should be created as soon as its IVI instance starts. System UIs should wait for all frontends with this policy to be ready before presenting them to the user, for example by covering them with a splash screen until then. Since this will increase the perceived startup time, only use this for the most essential frontends.

Link copied to clipboard

The frontend should be created after all frontends with CREATE_AT_STARTUP are ready. This is for frontends that should be available shortly after startup, but are not essential for users to start interacting with the system.

Link copied to clipboard

The frontend should not be created at startup, but will be created on demand. For example, when the user clicks its menu item from the main menu.

Inherited properties

Link copied to clipboard
val name: String
Link copied to clipboard
val ordinal: Int