# EmphasisStyle

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

*** ** * ** ***


```
sealed class EmphasisStyle
```

<br />

*** ** * ** ***

Defines the visual style of emphasis marks used with `https://developer.android.com/reference/kotlin/androidx/text/vertical/EmphasisSpan`.

Each style corresponds to a specific Unicode character pair (filled and open variants).

## Summary

| ### Public companion properties |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/text/vertical/EmphasisStyle` | `https://developer.android.com/reference/kotlin/androidx/text/vertical/EmphasisStyle#Circle()` Emphasis mark is a large circle. |
| `https://developer.android.com/reference/kotlin/androidx/text/vertical/EmphasisStyle` | `https://developer.android.com/reference/kotlin/androidx/text/vertical/EmphasisStyle#Dot()` Emphasis mark is a small circle. |
| `https://developer.android.com/reference/kotlin/androidx/text/vertical/EmphasisStyle` | `https://developer.android.com/reference/kotlin/androidx/text/vertical/EmphasisStyle#DoubleCircle()` Emphasis mark is a double circle. |
| `https://developer.android.com/reference/kotlin/androidx/text/vertical/EmphasisStyle` | `https://developer.android.com/reference/kotlin/androidx/text/vertical/EmphasisStyle#Sesame()` Emphasis mark is a sesame. |
| `https://developer.android.com/reference/kotlin/androidx/text/vertical/EmphasisStyle` | `https://developer.android.com/reference/kotlin/androidx/text/vertical/EmphasisStyle#Triangle()` Emphasis mark is a triangle. |

| ### Protected constructors |
|---|
| `https://developer.android.com/reference/kotlin/androidx/text/vertical/EmphasisStyle#EmphasisStyle(kotlin.Int)(value: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` |

| ### Public properties |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/text/vertical/EmphasisStyle#value()` The integer representation of this style, used for serialization. |

## Public companion properties

### Circle

```
val Circle: EmphasisStyle
```

Emphasis mark is a large circle. The filled dot is U+25CF, open dot is U+25CB.

### Dot

```
val Dot: EmphasisStyle
```

Emphasis mark is a small circle. The filled dot is U+2022, open dot is U+25E6.

### DoubleCircle

```
val DoubleCircle: EmphasisStyle
```

Emphasis mark is a double circle. The filled dot is U+25C9, open dot is U+25CE.

### Sesame

```
val Sesame: EmphasisStyle
```

Emphasis mark is a sesame. The filled dot is U+FE45, open dot is U+FE46.

### Triangle

```
val Triangle: EmphasisStyle
```

Emphasis mark is a triangle. The filled dot is U+25B2, open dot is U+25B3.

## Protected constructors

### EmphasisStyle

```
protected EmphasisStyle(value: Int)
```

## Public properties

### value

Added in [1.0.0-beta03](https://developer.android.com/jetpack/androidx/releases/text#1.0.0-beta03)

```
val value: Int
```

The integer representation of this style, used for serialization.