---
title: "resolveDefaults"
description: "Fills missing values in TextStyle with default values and resolve [TextDirection].

This function will fill all null or [TextUnit.Unspecified] field with actual values."
type: "function"
---

<div class='type'>Function</div>


<a id='references'></a>
<div class='sourceset sourceset-common'>Common</div>


```kotlin
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. |




