# Toolbar.SavedState

Artifact: [androidx.appcompat:appcompat](https://developer.android.com/jetpack/androidx/releases/appcompat) [View Source](https://cs.android.com/search?q=file:androidx/appcompat/widget/Toolbar.java+class:androidx.appcompat.widget.Toolbar.SavedState) Added in [1.1.0](https://developer.android.com/jetpack/androidx/releases/appcompat#1.1.0)

*** ** * ** ***


```
class Toolbar.SavedState : AbsSavedState
```

<br />

|---|---|---|
| [kotlin.Any](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html) |||
| ↳ | [androidx.customview.view.AbsSavedState](https://developer.android.com/reference/kotlin/androidx/customview/view/AbsSavedState) ||
|   | ↳ | [androidx.appcompat.widget.Toolbar.SavedState](https://developer.android.com/reference/kotlin/androidx/appcompat/widget/Toolbar.SavedState) |

*** ** * ** ***

## Summary

| ### Constants |
|---|---|
| `const https://developer.android.com/reference/android/os/Parcelable.Creator.html<https://developer.android.com/reference/kotlin/androidx/appcompat/widget/Toolbar.SavedState!>!` | `https://developer.android.com/reference/kotlin/androidx/appcompat/widget/Toolbar.SavedState#CREATOR()` |

| ### Public constructors |
|---|
| `https://developer.android.com/reference/kotlin/androidx/appcompat/widget/Toolbar.SavedState#SavedState(android.os.Parcel)(source: https://developer.android.com/reference/android/os/Parcel.html!)` |
| `https://developer.android.com/reference/kotlin/androidx/appcompat/widget/Toolbar.SavedState#SavedState(android.os.Parcelable)(superState: https://developer.android.com/reference/android/os/Parcelable.html!)` |
| `https://developer.android.com/reference/kotlin/androidx/appcompat/widget/Toolbar.SavedState#SavedState(android.os.Parcel,java.lang.ClassLoader)(source: https://developer.android.com/reference/android/os/Parcel.html!, loader: https://developer.android.com/reference/java/lang/ClassLoader.html!)` |

| ### Public functions |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/appcompat/widget/Toolbar.SavedState#writeToParcel(android.os.Parcel,int)(out: https://developer.android.com/reference/android/os/Parcel.html!, flags: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` |

| ### Inherited Constants |
|---|
| From [androidx.customview.view.AbsSavedState](https://developer.android.com/reference/kotlin/androidx/customview/view/AbsSavedState) |---|---| | `const https://developer.android.com/reference/android/os/Parcelable.Creator.html<https://developer.android.com/reference/kotlin/androidx/customview/view/AbsSavedState!>!` | `https://developer.android.com/reference/kotlin/androidx/customview/view/AbsSavedState#CREATOR()` | | `const https://developer.android.com/reference/kotlin/androidx/customview/view/AbsSavedState!` | `https://developer.android.com/reference/kotlin/androidx/customview/view/AbsSavedState#EMPTY_STATE()` | |
| From [android.os.Parcelable](https://developer.android.com/reference/android/os/Parcelable.html) |---|---| | `const https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/android/os/Parcelable.html#CONTENTS_FILE_DESCRIPTOR = 1` | | `const https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/android/os/Parcelable.html#PARCELABLE_WRITE_RETURN_VALUE = 1` | |

| ### Inherited functions |
|---|
| From [androidx.customview.view.AbsSavedState](https://developer.android.com/reference/kotlin/androidx/customview/view/AbsSavedState) |---|---| | `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/customview/view/AbsSavedState#describeContents()()` | | `https://developer.android.com/reference/android/os/Parcelable.html?` | `https://developer.android.com/reference/kotlin/androidx/customview/view/AbsSavedState#getSuperState()()` | |
| From [android.os.Parcelable](https://developer.android.com/reference/android/os/Parcelable.html) |---|---| | `abstract https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/android/os/Parcelable.html#describeContents()()` | | `abstract https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/android/os/Parcelable.html#writeToParcel(android.os.Parcel, int)(p: https://developer.android.com/reference/android/os/Parcel.html!, p1: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` | |

## Constants

### CREATOR

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

```
const val CREATOR: Parcelable.Creator<Toolbar.SavedState!>!
```

## Public constructors

### SavedState

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

```
SavedState(source: Parcel!)
```

### SavedState

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

```
SavedState(superState: Parcelable!)
```

### SavedState

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

```
SavedState(source: Parcel!, loader: ClassLoader!)
```

## Public functions

### writeToParcel

```
fun writeToParcel(out: Parcel!, flags: Int): Unit
```