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

stylea text style to be resolved
directiona layout direction to be used for resolving text layout direction algorithm

Returns

resolved text style.