PdfViewerTheme

data class PdfViewerTheme(val accent: Color = Color(0xFF0066CC), val background: Color = Color(0xFFFBFBFD), val pageBackground: Color = Color.White, val pageShadow: Color = Color.Black.copy(alpha = 0.18f), val toolbarBackground: Color = Color(0xFFEFEFF3), val toolbarForeground: Color = Color(0xFF1D1D1F), val selectionStroke: Color = Color(0xFFFF9500), val redactionFill: Color = Color.Black.copy(alpha = 0.72f), val cornerRadius: Dp = 7.dp, val iconSize: TextUnit = 17.sp, val toolbarHeight: Dp = 44.dp)

How the viewer looks.

Tokens are the tested path and mean the same thing on every platform. Compose modifiers may be passed through as well, which is deliberately outside the conformance contract: once used, cross-platform parity is the app's to maintain.

Constructors

Link copied to clipboard
constructor(accent: Color = Color(0xFF0066CC), background: Color = Color(0xFFFBFBFD), pageBackground: Color = Color.White, pageShadow: Color = Color.Black.copy(alpha = 0.18f), toolbarBackground: Color = Color(0xFFEFEFF3), toolbarForeground: Color = Color(0xFF1D1D1F), selectionStroke: Color = Color(0xFFFF9500), redactionFill: Color = Color.Black.copy(alpha = 0.72f), cornerRadius: Dp = 7.dp, iconSize: TextUnit = 17.sp, toolbarHeight: Dp = 44.dp)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard