Package-level declarations

Types

Link copied to clipboard
data class DesignParityResult(val group: String, val name: String, val reference: File, val status: DesignParityStatus, val mismatchedPixels: Int, val totalPixels: Int, val renderedWidth: Int, val renderedHeight: Int, val referenceWidth: Int?, val referenceHeight: Int?, val actual: File, val diff: File?)
Link copied to clipboard

How one fixture came out against its design reference.

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

Opens ViddikShowroom over whatever registry the KSP processor generated in the module this runs against — the browser half of viddik, without every consumer hand-writing the same fun main().

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
const val DEFAULT_WIDTH: Int = 400
Link copied to clipboard
val ViddikFontFamily: FontFamily
Link copied to clipboard
val ViddikPlatformTextStyle: PlatformTextStyle

Functions

Link copied to clipboard
fun captureComposable(width: Int = DEFAULT_WIDTH, height: Int = AUTO_HEIGHT, compositionLocals: List<ProvidedValue<*>> = emptyList(), fontScale: Float = 1.0f, content: @Composable () -> Unit): BufferedImage
Link copied to clipboard
fun viddikTypography(base: Typography = Typography()): Typography