# 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)

*** ** * ** ***


```
public sealed class EmphasisStyle
```

<br />

*** ** * ** ***

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

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

## Summary

| ### Public fields |
|---|---|
| `final int` | `https://developer.android.com/reference/androidx/text/vertical/EmphasisStyle#value()` The integer representation of this style, used for serialization. |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/text/vertical/EmphasisStyle` | `https://developer.android.com/reference/androidx/text/vertical/EmphasisStyle#Circle()` Emphasis mark is a large circle. |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/text/vertical/EmphasisStyle` | `https://developer.android.com/reference/androidx/text/vertical/EmphasisStyle#Dot()` Emphasis mark is a small circle. |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/text/vertical/EmphasisStyle` | `https://developer.android.com/reference/androidx/text/vertical/EmphasisStyle#DoubleCircle()` Emphasis mark is a double circle. |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/text/vertical/EmphasisStyle` | `https://developer.android.com/reference/androidx/text/vertical/EmphasisStyle#Sesame()` Emphasis mark is a sesame. |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/text/vertical/EmphasisStyle` | `https://developer.android.com/reference/androidx/text/vertical/EmphasisStyle#Triangle()` Emphasis mark is a triangle. |

| ### Protected constructors |
|---|
| `https://developer.android.com/reference/androidx/text/vertical/EmphasisStyle#EmphasisStyle(kotlin.Int)(int value)` |

## Public fields

### value

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

```
public final int value
```

The integer representation of this style, used for serialization.

### Circle

```
public static final @NonNull EmphasisStyle Circle
```

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

### Dot

```
public static final @NonNull EmphasisStyle Dot
```

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

### DoubleCircle

```
public static final @NonNull EmphasisStyle DoubleCircle
```

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

### Sesame

```
public static final @NonNull EmphasisStyle Sesame
```

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

### Triangle

```
public static final @NonNull EmphasisStyle Triangle
```

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

## Protected constructors

### EmphasisStyle

```
protected EmphasisStyle(int value)
```