# VerticalTextDsl

Artifact: [androidx.text:text-vertical-compose](https://developer.android.com/jetpack/androidx/releases/text) [View Source](https://cs.android.com/search?q=file:androidx/text/vertical/compose/VerticalTextUtils.kt+class:androidx.text.vertical.compose.VerticalTextDsl) Added in [1.0.0-beta03](https://developer.android.com/jetpack/androidx/releases/text#1.0.0-beta03)


```
@DslMarker
annotation VerticalTextDsl
```

<br />

*** ** * ** ***

Marks the `https://developer.android.com/reference/kotlin/androidx/text/vertical/compose/VerticalTextScope` DSL. Prevents accidental calls against an outer receiver when nesting blocks such as `https://developer.android.com/reference/kotlin/androidx/text/vertical/compose/VerticalTextScope#withRuby(kotlin.CharSequence,androidx.text.vertical.AnnotationPosition,androidx.text.vertical.TextOrientation,kotlin.Float,kotlin.Function1)` or `https://developer.android.com/reference/kotlin/androidx/text/vertical/compose/VerticalTextScope#withStyle(androidx.compose.ui.unit.TextUnit,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,kotlin.Float,kotlin.Function1)`.

## Summary

| ### Public constructors |
|---|
| `https://developer.android.com/reference/kotlin/androidx/text/vertical/compose/VerticalTextDsl#VerticalTextDsl()()` |

## Public constructors

### VerticalTextDsl

```
VerticalTextDsl()
```