# NavigationDrawerItemScale

Artifact: [androidx.tv:tv-material](https://developer.android.com/jetpack/androidx/releases/tv) [View Source](https://cs.android.com/search?q=file:androidx/tv/material3/NavigationDrawerItemStyles.kt+class:androidx.tv.material3.NavigationDrawerItemScale) Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/tv#1.0.0)

<br />

```
class NavigationDrawerItemScale
```

<br />

*** ** * ** ***

Defines the scale for all TV `https://developer.android.com/reference/kotlin/androidx/compose/foundation/Indication` states of a `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable#(androidx.tv.material3.NavigationDrawerScope).NavigationDrawerItem(kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.unit.Dp,androidx.tv.material3.NavigationDrawerItemShape,androidx.tv.material3.NavigationDrawerItemColors,androidx.tv.material3.NavigationDrawerItemScale,androidx.tv.material3.NavigationDrawerItemBorder,androidx.tv.material3.NavigationDrawerItemGlow,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)`

## Summary

| ### Public companion properties |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItemScale` | `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItemScale#None()` Signifies the absence of a ScaleIndication in `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable#(androidx.tv.material3.NavigationDrawerScope).NavigationDrawerItem(kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.unit.Dp,androidx.tv.material3.NavigationDrawerItemShape,androidx.tv.material3.NavigationDrawerItemColors,androidx.tv.material3.NavigationDrawerItemScale,androidx.tv.material3.NavigationDrawerItemBorder,androidx.tv.material3.NavigationDrawerItemGlow,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)` |

| ### Public constructors |
|---|
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItemScale#NavigationDrawerItemScale(kotlin.Float,kotlin.Float,kotlin.Float,kotlin.Float,kotlin.Float,kotlin.Float,kotlin.Float,kotlin.Float)( scale: @https://developer.android.com/reference/kotlin/androidx/annotation/FloatRange(from = 0.0) https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html, focusedScale: @https://developer.android.com/reference/kotlin/androidx/annotation/FloatRange(from = 0.0) https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html, pressedScale: @https://developer.android.com/reference/kotlin/androidx/annotation/FloatRange(from = 0.0) https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html, selectedScale: @https://developer.android.com/reference/kotlin/androidx/annotation/FloatRange(from = 0.0) https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html, disabledScale: @https://developer.android.com/reference/kotlin/androidx/annotation/FloatRange(from = 0.0) https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html, focusedSelectedScale: @https://developer.android.com/reference/kotlin/androidx/annotation/FloatRange(from = 0.0) https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html, focusedDisabledScale: @https://developer.android.com/reference/kotlin/androidx/annotation/FloatRange(from = 0.0) https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html, pressedSelectedScale: @https://developer.android.com/reference/kotlin/androidx/annotation/FloatRange(from = 0.0) https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html )` create an instance with arbitrary scale. |

| ### Public functions |
|---|---|
| `open operator https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` | `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItemScale#equals(kotlin.Any)(other: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html?)` |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItemScale#hashCode()()` |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html` | `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItemScale#toString()()` |

| ### Public properties |
|---|---|
| `@https://developer.android.com/reference/kotlin/androidx/annotation/FloatRange(from = 0.0) https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItemScale#disabledScale()` the scale used when the `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable#(androidx.tv.material3.NavigationDrawerScope).NavigationDrawerItem(kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.unit.Dp,androidx.tv.material3.NavigationDrawerItemShape,androidx.tv.material3.NavigationDrawerItemColors,androidx.tv.material3.NavigationDrawerItemScale,androidx.tv.material3.NavigationDrawerItemBorder,androidx.tv.material3.NavigationDrawerItemGlow,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)` is not enabled |
| `@https://developer.android.com/reference/kotlin/androidx/annotation/FloatRange(from = 0.0) https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItemScale#focusedDisabledScale()` the scale used when the `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable#(androidx.tv.material3.NavigationDrawerScope).NavigationDrawerItem(kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.unit.Dp,androidx.tv.material3.NavigationDrawerItemShape,androidx.tv.material3.NavigationDrawerItemColors,androidx.tv.material3.NavigationDrawerItemScale,androidx.tv.material3.NavigationDrawerItemBorder,androidx.tv.material3.NavigationDrawerItemGlow,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)` is not enabled and focused |
| `@https://developer.android.com/reference/kotlin/androidx/annotation/FloatRange(from = 0.0) https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItemScale#focusedScale()` the scale used when the `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable#(androidx.tv.material3.NavigationDrawerScope).NavigationDrawerItem(kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.unit.Dp,androidx.tv.material3.NavigationDrawerItemShape,androidx.tv.material3.NavigationDrawerItemColors,androidx.tv.material3.NavigationDrawerItemScale,androidx.tv.material3.NavigationDrawerItemBorder,androidx.tv.material3.NavigationDrawerItemGlow,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)` is enabled and focused |
| `@https://developer.android.com/reference/kotlin/androidx/annotation/FloatRange(from = 0.0) https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItemScale#focusedSelectedScale()` the scale used when the `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable#(androidx.tv.material3.NavigationDrawerScope).NavigationDrawerItem(kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.unit.Dp,androidx.tv.material3.NavigationDrawerItemShape,androidx.tv.material3.NavigationDrawerItemColors,androidx.tv.material3.NavigationDrawerItemScale,androidx.tv.material3.NavigationDrawerItemBorder,androidx.tv.material3.NavigationDrawerItemGlow,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)` is enabled, focused and selected |
| `@https://developer.android.com/reference/kotlin/androidx/annotation/FloatRange(from = 0.0) https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItemScale#pressedScale()` the scale used when the `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable#(androidx.tv.material3.NavigationDrawerScope).NavigationDrawerItem(kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.unit.Dp,androidx.tv.material3.NavigationDrawerItemShape,androidx.tv.material3.NavigationDrawerItemColors,androidx.tv.material3.NavigationDrawerItemScale,androidx.tv.material3.NavigationDrawerItemBorder,androidx.tv.material3.NavigationDrawerItemGlow,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)` is enabled and pressed |
| `@https://developer.android.com/reference/kotlin/androidx/annotation/FloatRange(from = 0.0) https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItemScale#pressedSelectedScale()` the scale used when the `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable#(androidx.tv.material3.NavigationDrawerScope).NavigationDrawerItem(kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.unit.Dp,androidx.tv.material3.NavigationDrawerItemShape,androidx.tv.material3.NavigationDrawerItemColors,androidx.tv.material3.NavigationDrawerItemScale,androidx.tv.material3.NavigationDrawerItemBorder,androidx.tv.material3.NavigationDrawerItemGlow,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)` is enabled, pressed and selected |
| `@https://developer.android.com/reference/kotlin/androidx/annotation/FloatRange(from = 0.0) https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItemScale#scale()` the scale used when the `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable#(androidx.tv.material3.NavigationDrawerScope).NavigationDrawerItem(kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.unit.Dp,androidx.tv.material3.NavigationDrawerItemShape,androidx.tv.material3.NavigationDrawerItemColors,androidx.tv.material3.NavigationDrawerItemScale,androidx.tv.material3.NavigationDrawerItemBorder,androidx.tv.material3.NavigationDrawerItemGlow,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)` is enabled |
| `@https://developer.android.com/reference/kotlin/androidx/annotation/FloatRange(from = 0.0) https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItemScale#selectedScale()` the scale used when the `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable#(androidx.tv.material3.NavigationDrawerScope).NavigationDrawerItem(kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.unit.Dp,androidx.tv.material3.NavigationDrawerItemShape,androidx.tv.material3.NavigationDrawerItemColors,androidx.tv.material3.NavigationDrawerItemScale,androidx.tv.material3.NavigationDrawerItemBorder,androidx.tv.material3.NavigationDrawerItemGlow,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)` is enabled and selected |

## Public companion properties

### None

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

```
val None: NavigationDrawerItemScale
```

Signifies the absence of a ScaleIndication in `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable#(androidx.tv.material3.NavigationDrawerScope).NavigationDrawerItem(kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.unit.Dp,androidx.tv.material3.NavigationDrawerItemShape,androidx.tv.material3.NavigationDrawerItemColors,androidx.tv.material3.NavigationDrawerItemScale,androidx.tv.material3.NavigationDrawerItemBorder,androidx.tv.material3.NavigationDrawerItemGlow,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)`

## Public constructors

### NavigationDrawerItemScale

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

```
NavigationDrawerItemScale(
    scale: @FloatRange(from = 0.0) Float,
    focusedScale: @FloatRange(from = 0.0) Float,
    pressedScale: @FloatRange(from = 0.0) Float,
    selectedScale: @FloatRange(from = 0.0) Float,
    disabledScale: @FloatRange(from = 0.0) Float,
    focusedSelectedScale: @FloatRange(from = 0.0) Float,
    focusedDisabledScale: @FloatRange(from = 0.0) Float,
    pressedSelectedScale: @FloatRange(from = 0.0) Float
)
```

create an instance with arbitrary scale. See `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItemDefaults#scale(kotlin.Float,kotlin.Float,kotlin.Float,kotlin.Float,kotlin.Float,kotlin.Float,kotlin.Float,kotlin.Float)` for the default scale used in a `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable#(androidx.tv.material3.NavigationDrawerScope).NavigationDrawerItem(kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.unit.Dp,androidx.tv.material3.NavigationDrawerItemShape,androidx.tv.material3.NavigationDrawerItemColors,androidx.tv.material3.NavigationDrawerItemScale,androidx.tv.material3.NavigationDrawerItemBorder,androidx.tv.material3.NavigationDrawerItemGlow,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)`

| Parameters |
|---|---|
| `scale: @https://developer.android.com/reference/kotlin/androidx/annotation/FloatRange(from = 0.0) https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | the scale used when the `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable#(androidx.tv.material3.NavigationDrawerScope).NavigationDrawerItem(kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.unit.Dp,androidx.tv.material3.NavigationDrawerItemShape,androidx.tv.material3.NavigationDrawerItemColors,androidx.tv.material3.NavigationDrawerItemScale,androidx.tv.material3.NavigationDrawerItemBorder,androidx.tv.material3.NavigationDrawerItemGlow,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)` is enabled |
| `focusedScale: @https://developer.android.com/reference/kotlin/androidx/annotation/FloatRange(from = 0.0) https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | the scale used when the `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable#(androidx.tv.material3.NavigationDrawerScope).NavigationDrawerItem(kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.unit.Dp,androidx.tv.material3.NavigationDrawerItemShape,androidx.tv.material3.NavigationDrawerItemColors,androidx.tv.material3.NavigationDrawerItemScale,androidx.tv.material3.NavigationDrawerItemBorder,androidx.tv.material3.NavigationDrawerItemGlow,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)` is enabled and focused |
| `pressedScale: @https://developer.android.com/reference/kotlin/androidx/annotation/FloatRange(from = 0.0) https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | the scale used when the `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable#(androidx.tv.material3.NavigationDrawerScope).NavigationDrawerItem(kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.unit.Dp,androidx.tv.material3.NavigationDrawerItemShape,androidx.tv.material3.NavigationDrawerItemColors,androidx.tv.material3.NavigationDrawerItemScale,androidx.tv.material3.NavigationDrawerItemBorder,androidx.tv.material3.NavigationDrawerItemGlow,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)` is enabled and pressed |
| `selectedScale: @https://developer.android.com/reference/kotlin/androidx/annotation/FloatRange(from = 0.0) https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | the scale used when the `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable#(androidx.tv.material3.NavigationDrawerScope).NavigationDrawerItem(kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.unit.Dp,androidx.tv.material3.NavigationDrawerItemShape,androidx.tv.material3.NavigationDrawerItemColors,androidx.tv.material3.NavigationDrawerItemScale,androidx.tv.material3.NavigationDrawerItemBorder,androidx.tv.material3.NavigationDrawerItemGlow,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)` is enabled and selected |
| `disabledScale: @https://developer.android.com/reference/kotlin/androidx/annotation/FloatRange(from = 0.0) https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | the scale used when the `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable#(androidx.tv.material3.NavigationDrawerScope).NavigationDrawerItem(kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.unit.Dp,androidx.tv.material3.NavigationDrawerItemShape,androidx.tv.material3.NavigationDrawerItemColors,androidx.tv.material3.NavigationDrawerItemScale,androidx.tv.material3.NavigationDrawerItemBorder,androidx.tv.material3.NavigationDrawerItemGlow,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)` is not enabled |
| `focusedSelectedScale: @https://developer.android.com/reference/kotlin/androidx/annotation/FloatRange(from = 0.0) https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | the scale used when the `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable#(androidx.tv.material3.NavigationDrawerScope).NavigationDrawerItem(kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.unit.Dp,androidx.tv.material3.NavigationDrawerItemShape,androidx.tv.material3.NavigationDrawerItemColors,androidx.tv.material3.NavigationDrawerItemScale,androidx.tv.material3.NavigationDrawerItemBorder,androidx.tv.material3.NavigationDrawerItemGlow,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)` is enabled, focused and selected |
| `focusedDisabledScale: @https://developer.android.com/reference/kotlin/androidx/annotation/FloatRange(from = 0.0) https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | the scale used when the `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable#(androidx.tv.material3.NavigationDrawerScope).NavigationDrawerItem(kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.unit.Dp,androidx.tv.material3.NavigationDrawerItemShape,androidx.tv.material3.NavigationDrawerItemColors,androidx.tv.material3.NavigationDrawerItemScale,androidx.tv.material3.NavigationDrawerItemBorder,androidx.tv.material3.NavigationDrawerItemGlow,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)` is not enabled and focused |
| `pressedSelectedScale: @https://developer.android.com/reference/kotlin/androidx/annotation/FloatRange(from = 0.0) https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | the scale used when the `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable#(androidx.tv.material3.NavigationDrawerScope).NavigationDrawerItem(kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.unit.Dp,androidx.tv.material3.NavigationDrawerItemShape,androidx.tv.material3.NavigationDrawerItemColors,androidx.tv.material3.NavigationDrawerItemScale,androidx.tv.material3.NavigationDrawerItemBorder,androidx.tv.material3.NavigationDrawerItemGlow,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)` is enabled, pressed and selected |

## Public functions

### equals

```
open operator fun equals(other: Any?): Boolean
```

### hashCode

```
open fun hashCode(): Int
```

### toString

```
open fun toString(): String
```

## Public properties

### disabledScale

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

```
val disabledScale: @FloatRange(from = 0.0) Float
```

the scale used when the `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable#(androidx.tv.material3.NavigationDrawerScope).NavigationDrawerItem(kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.unit.Dp,androidx.tv.material3.NavigationDrawerItemShape,androidx.tv.material3.NavigationDrawerItemColors,androidx.tv.material3.NavigationDrawerItemScale,androidx.tv.material3.NavigationDrawerItemBorder,androidx.tv.material3.NavigationDrawerItemGlow,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)` is not enabled

### focusedDisabledScale

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

```
val focusedDisabledScale: @FloatRange(from = 0.0) Float
```

the scale used when the `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable#(androidx.tv.material3.NavigationDrawerScope).NavigationDrawerItem(kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.unit.Dp,androidx.tv.material3.NavigationDrawerItemShape,androidx.tv.material3.NavigationDrawerItemColors,androidx.tv.material3.NavigationDrawerItemScale,androidx.tv.material3.NavigationDrawerItemBorder,androidx.tv.material3.NavigationDrawerItemGlow,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)` is not enabled and focused

### focusedScale

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

```
val focusedScale: @FloatRange(from = 0.0) Float
```

the scale used when the `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable#(androidx.tv.material3.NavigationDrawerScope).NavigationDrawerItem(kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.unit.Dp,androidx.tv.material3.NavigationDrawerItemShape,androidx.tv.material3.NavigationDrawerItemColors,androidx.tv.material3.NavigationDrawerItemScale,androidx.tv.material3.NavigationDrawerItemBorder,androidx.tv.material3.NavigationDrawerItemGlow,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)` is enabled and focused

### focusedSelectedScale

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

```
val focusedSelectedScale: @FloatRange(from = 0.0) Float
```

the scale used when the `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable#(androidx.tv.material3.NavigationDrawerScope).NavigationDrawerItem(kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.unit.Dp,androidx.tv.material3.NavigationDrawerItemShape,androidx.tv.material3.NavigationDrawerItemColors,androidx.tv.material3.NavigationDrawerItemScale,androidx.tv.material3.NavigationDrawerItemBorder,androidx.tv.material3.NavigationDrawerItemGlow,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)` is enabled, focused and selected

### pressedScale

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

```
val pressedScale: @FloatRange(from = 0.0) Float
```

the scale used when the `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable#(androidx.tv.material3.NavigationDrawerScope).NavigationDrawerItem(kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.unit.Dp,androidx.tv.material3.NavigationDrawerItemShape,androidx.tv.material3.NavigationDrawerItemColors,androidx.tv.material3.NavigationDrawerItemScale,androidx.tv.material3.NavigationDrawerItemBorder,androidx.tv.material3.NavigationDrawerItemGlow,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)` is enabled and pressed

### pressedSelectedScale

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

```
val pressedSelectedScale: @FloatRange(from = 0.0) Float
```

the scale used when the `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable#(androidx.tv.material3.NavigationDrawerScope).NavigationDrawerItem(kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.unit.Dp,androidx.tv.material3.NavigationDrawerItemShape,androidx.tv.material3.NavigationDrawerItemColors,androidx.tv.material3.NavigationDrawerItemScale,androidx.tv.material3.NavigationDrawerItemBorder,androidx.tv.material3.NavigationDrawerItemGlow,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)` is enabled, pressed and selected

### scale

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

```
val scale: @FloatRange(from = 0.0) Float
```

the scale used when the `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable#(androidx.tv.material3.NavigationDrawerScope).NavigationDrawerItem(kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.unit.Dp,androidx.tv.material3.NavigationDrawerItemShape,androidx.tv.material3.NavigationDrawerItemColors,androidx.tv.material3.NavigationDrawerItemScale,androidx.tv.material3.NavigationDrawerItemBorder,androidx.tv.material3.NavigationDrawerItemGlow,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)` is enabled

### selectedScale

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

```
val selectedScale: @FloatRange(from = 0.0) Float
```

the scale used when the `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable#(androidx.tv.material3.NavigationDrawerScope).NavigationDrawerItem(kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.unit.Dp,androidx.tv.material3.NavigationDrawerItemShape,androidx.tv.material3.NavigationDrawerItemColors,androidx.tv.material3.NavigationDrawerItemScale,androidx.tv.material3.NavigationDrawerItemBorder,androidx.tv.material3.NavigationDrawerItemGlow,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)` is enabled and selected