---
title: "NavigationDrawerItemScale"
description: "Defines the scale for all TV [Indication] states of a [NavigationDrawerItem]"
type: "class"
---

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


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

<div class='sourceset sourceset-android'>Android</div>


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


Defines the scale for all TV `Indication` states of a `NavigationDrawerItem`

#### Parameters

| | |
| --- | --- |
| scale | the scale used when the `NavigationDrawerItem` is enabled |
| focusedScale | the scale used when the `NavigationDrawerItem` is enabled and focused |
| pressedScale | the scale used when the `NavigationDrawerItem` is enabled and pressed |
| selectedScale | the scale used when the `NavigationDrawerItem` is enabled and selected |
| disabledScale | the scale used when the `NavigationDrawerItem` is not enabled |
| focusedSelectedScale | the scale used when the `NavigationDrawerItem` is enabled, focused and selected |
| focusedDisabledScale | the scale used when the `NavigationDrawerItem` is not enabled and focused |
| pressedSelectedScale | the scale used when the `NavigationDrawerItem` is enabled, pressed and selected |



## Companion Object

#### Properties

<div class='sourceset sourceset-android'>Android</div>


```kotlin
val None =
        NavigationDrawerItemScale(
            scale = 1f,
            focusedScale = 1f,
            pressedScale = 1f,
            selectedScale = 1f,
            disabledScale = 1f,
            focusedSelectedScale = 1f,
            focusedDisabledScale = 1f,
            pressedSelectedScale = 1f,
        )
```


Signifies the absence of a `ScaleIndication` in `NavigationDrawerItem`





