Branding

interface Branding

An interface the application can use to express what branding to use in multipaz-compose.

Library code will use Branding.Current which is set to Branding.Default by default. The default branding should work for any application but if an application has specific needs it may override the branding using Branding.setCurrent.

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
abstract val appIconPainter: Painter?

The icon for the application.

Link copied to clipboard
abstract val appName: String?

The name of the application.

Link copied to clipboard
abstract val theme: @Composable (content: @Composable () -> Unit) -> Unit

The theme for the application.

Functions

Link copied to clipboard
abstract suspend fun renderFallbackCardArt(document: Document): ImageBitmap

A function to render fallback card art for a Document.