//[tvlib](../../../index.md)/[org.mjdev.tvlib.screen](../index.md)/[Screen](index.md)
# Screen
open class [Screen](index.md)
#### Inheritors
| |
|---|
| [ScreenWithPages](../-screen-with-pages/index.md) |
## Constructors
| | |
|---|---|
| [Screen](-screen.md) | [androidJvm]
constructor() |
## Functions
| Name | Summary |
|---|---|
| [Content](-content.md) | [androidJvm]
@[Composable](https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable.html)
open fun [Content](-content.md)() |
| [equals](../../org.mjdev.tvlib.webscrapper.select/-element-not-found-exception/index.md#585090901%2FFunctions%2F-1596939238) | [androidJvm]
open operator fun [equals](../../org.mjdev.tvlib.webscrapper.select/-element-not-found-exception/index.md#585090901%2FFunctions%2F-1596939238)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
| [hashCode](../../org.mjdev.tvlib.webscrapper.select/-element-not-found-exception/index.md#1794629105%2FFunctions%2F-1596939238) | [androidJvm]
open fun [hashCode](../../org.mjdev.tvlib.webscrapper.select/-element-not-found-exception/index.md#1794629105%2FFunctions%2F-1596939238)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
| [recompose](recompose.md) | [androidJvm]
@[Composable](https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable.html)
@[CallSuper](https://developer.android.com/reference/kotlin/androidx/annotation/CallSuper.html)
open fun [recompose](recompose.md)() |
| [toString](../../org.mjdev.tvlib.webscrapper.select/-element-not-found-exception/index.md#1616463040%2FFunctions%2F-1596939238) | [androidJvm]
open fun [toString](../../org.mjdev.tvlib.webscrapper.select/-element-not-found-exception/index.md#1616463040%2FFunctions%2F-1596939238)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
## Properties
| Name | Summary |
|---|---|
| [args](args.md) | [androidJvm]
var [args](args.md): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?> |
| [backStackEntry](back-stack-entry.md) | [androidJvm]
var [backStackEntry](back-stack-entry.md): [NavBackStackEntry](https://developer.android.com/reference/kotlin/androidx/navigation/NavBackStackEntry.html)? |
| [immersive](immersive.md) | [androidJvm]
open val [immersive](immersive.md): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) = false |
| [menuIcon](menu-icon.md) | [androidJvm]
open val [menuIcon](menu-icon.md): [ImageVector](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/vector/ImageVector.html)? |
| [menuItem](menu-item.md) | [androidJvm]
val [menuItem](menu-item.md): [MenuItem](../../org.mjdev.tvlib.navigation/-menu-item/index.md)? |
| [menuTitle](menu-title.md) | [androidJvm]
open val [menuTitle](menu-title.md): [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)? = null |
| [route](route.md) | [androidJvm]
open val [route](route.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [routeArgs](route-args.md) | [androidJvm]
open val [routeArgs](route-args.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[NamedNavArgument](https://developer.android.com/reference/kotlin/androidx/navigation/NamedNavArgument.html)> |
| [showOnce](show-once.md) | [androidJvm]
open val [showOnce](show-once.md): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) = false |
| [title](title.md) | [androidJvm]
open val [title](title.md): [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)? = null |