resolveDefaults

Function
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.