//[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 |