PaywallFont

sealed class PaywallFont : Parcelable

Represents a font. You can create either a GoogleFont or a ResourceFont.

Inheritors

Types

Link copied to clipboard
data class AssetFont(val path: String, val fontWeight: FontWeight = FontWeight.Normal, val fontStyle: Int = FontStyle.Normal.value) : PaywallFont
Link copied to clipboard
data class GoogleFont(val fontName: String, val fontProvider: GoogleFontProvider, val fontWeight: FontWeight = FontWeight.Normal, val fontStyle: Int = FontStyle.Normal.value) : PaywallFont

Represents a downloadable Google Font.

Link copied to clipboard
data class ResourceFont(@FontRes val resourceId: Int, val fontWeight: FontWeight = FontWeight.Normal, val fontStyle: Int = FontStyle.Normal.value) : PaywallFont

Functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)