EventFontResolver

fun interface EventFontResolver(source)

Resolves an edition's EventFirmwareFonts (Google Font family names, e.g. Lato) into loadable FontFamilys.

The default binding returns null (no custom fonts). The Google flavor binds a downloadable-fonts implementation; F-Droid keeps the null default (no Play font provider). Resolved via Koin and applied at the app theme via LocalEventTheme.

Functions

Link copied to clipboard
abstract fun resolve(fonts: EventFirmwareFonts?): EventFonts?