Function

resolveDefaults

Fills missing values in TextStyle with default values and resolve TextDirection.

RevenueCat

RevenueCat

Add subscriptions to your apps in minutes

Ad Get started for free

resolveDefaults

Common
fun resolveDefaults(style: TextStyle, direction: LayoutDirection) =
    TextStyle(
        spanStyle = resolveSpanStyleDefaults(style.spanStyle),
        paragraphStyle = resolveParagraphStyleDefaults(style.paragraphStyle, direction),
        platformStyle = style.platformStyle,
    )

Fills missing values in TextStyle with default values and resolve TextDirection.

This function will fill all null or TextUnit.Unspecified field with actual values.

Parameters

style a text style to be resolved
direction a layout direction to be used for resolving text layout direction algorithm

Returns

resolved text style.