---
title: "FrameRateCategory"
description: "A type-safe representation of a frame rate category for a display or application.
- Default: Default value. This value can also be set to return to default behavior, indicating that this component has no data for the frame rate.
- Normal: Indicates a middle frame rate suitable for animations that do not require higher frame rates. This is normally 60 Hz or close to it.
- High: Indicates a frame rate suitable for animations that require a high frame rate."
type: "class"
---

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


<a id='references'></a>

<div class='sourceset sourceset-common'>Common</div>


```kotlin
value class FrameRateCategory private constructor(internal val value: Float)
```


A type-safe representation of a frame rate category for a display or application.
- Default: Default value. This value can also be set to return to default behavior, indicating that this component has no data for the frame rate.
- Normal: Indicates a middle frame rate suitable for animations that do not require higher frame rates. This is normally 60 Hz or close to it.
- High: Indicates a frame rate suitable for animations that require a high frame rate.


## Companion Object

#### Properties

<div class='sourceset sourceset-common'>Common</div>


```kotlin
val Default = FrameRateCategory(Float.NaN)
```


<div class='sourceset sourceset-common'>Common</div>


```kotlin
val Normal = FrameRateCategory(-3f)
```


<div class='sourceset sourceset-common'>Common</div>


```kotlin
val High = FrameRateCategory(-4f)
```




