ソースを参照

documentation index

ignore update
Milan Jurkulak 3 年 前
親
コミット
3658ccfc9c
4 ファイル変更、67 行追加、63 行削除
  1. 19 13
      .gitignore
  2. 0 1
      app/.gitignore
  3. 0 2
      buildSrc/.gitignore
  4. 48 47
      wiki/documentation/app/package-list

+ 19 - 13
.gitignore

@@ -1,6 +1,20 @@
 # Gradle files
 .gradle/
+/.gradle/
+/.gradle
+
+# build src folders
+buildSrc/.gradle
+buildSrc/.gradle/
+/buildSrc/.gradle
+/buildSrc/.gradle/
+
+# any build folder
+build
 build/
+/build/
+/buildSrc/build
+/buildSrc/build/
 
 # Local configuration file (sdk path, etc)
 local.properties
@@ -18,6 +32,10 @@ output.json
 # IntelliJ
 *.iml
 .idea/
+/.idea/
+buildSrc/.idea
+buildSrc/.idea/
+/buildSrc/.idea
 misc.xml
 deploymentTargetDropDown.xml
 render.experimental.xml
@@ -30,16 +48,4 @@ render.experimental.xml
 google-services.json
 
 # Android Profiling
-*.hprof
-/.gradle/
-/.idea/
-
-# buildSrc
-/buildSrc/.gradle/
-/buildSrc/build/
-buildSrc/.gradle/
-buildSrc/build/
-buildSrc/.gradle
-buildSrc/build
-/buildSrc/.gradle
-/buildSrc/build
+*.hprof

+ 0 - 1
app/.gitignore

@@ -1 +0,0 @@
-/build

+ 0 - 2
buildSrc/.gitignore

@@ -1,2 +0,0 @@
-/build
-/.gradle/

+ 48 - 47
wiki/documentation/app/package-list

@@ -45,7 +45,7 @@ $dokka.location:org.mjdev.tvapp.base.extensions/HiltExt///PointingToDeclaration/
 $dokka.location:org.mjdev.tvapp.base.extensions/HiltExt/appViewModel/#androidx.lifecycle.ViewModelStoreOwner?#kotlin.String?/PointingToDeclaration/app/org.mjdev.tvapp.base.extensions/-hilt-ext/app-view-model.md
 $dokka.location:org.mjdev.tvapp.base.extensions/HiltExt/createMockModel/#/PointingToDeclaration/app/org.mjdev.tvapp.base.extensions/-hilt-ext/create-mock-model.md
 $dokka.location:org.mjdev.tvapp.base.extensions/ModifierExt///PointingToDeclaration/app/org.mjdev.tvapp.base.extensions/-modifier-ext/index.md
-$dokka.location:org.mjdev.tvapp.base.extensions/ModifierExt/touchable/androidx.compose.ui.Modifier#kotlin.Function0[kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.extensions/-modifier-ext/touchable.md
+$dokka.location:org.mjdev.tvapp.base.extensions/ModifierExt/touchable/androidx.compose.ui.Modifier#kotlin.Function1[androidx.compose.ui.focus.FocusRequester,kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.extensions/-modifier-ext/touchable.md
 $dokka.location:org.mjdev.tvapp.base.extensions/NavExt///PointingToDeclaration/app/org.mjdev.tvapp.base.extensions/-nav-ext/index.md
 $dokka.location:org.mjdev.tvapp.base.extensions/NavExt/createGraph/androidx.navigation.NavController#kotlin.String?#androidx.navigation.NavHostController#kotlin.Function1[org.mjdev.tvapp.base.navigation.NavGraphBuilderEx,kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.extensions/-nav-ext/create-graph.md
 $dokka.location:org.mjdev.tvapp.base.extensions/NavExt/navigation/androidx.navigation.NavigatorProvider#androidx.navigation.NavHostController#kotlin.String?#kotlin.Function1[org.mjdev.tvapp.base.navigation.NavGraphBuilderEx,kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.extensions/-nav-ext/navigation.md
@@ -142,12 +142,14 @@ $dokka.location:org.mjdev.tvapp.base.navigation/NavGraphBuilderEx/build/#/Pointi
 $dokka.location:org.mjdev.tvapp.base.navigation/NavGraphBuilderEx/homeDestinationRoute/#/PointingToDeclaration/app/org.mjdev.tvapp.base.navigation/-nav-graph-builder-ex/home-destination-route.md
 $dokka.location:org.mjdev.tvapp.base.navigation/NavGraphBuilderEx/menuItems/#/PointingToDeclaration/app/org.mjdev.tvapp.base.navigation/-nav-graph-builder-ex/menu-items.md
 $dokka.location:org.mjdev.tvapp.base.navigation/NavGraphBuilderEx/navHostController/#/PointingToDeclaration/app/org.mjdev.tvapp.base.navigation/-nav-graph-builder-ex/nav-host-controller.md
-$dokka.location:org.mjdev.tvapp.base.navigation/NavGraphBuilderEx/startDestinationRouteEx/#/PointingToDeclaration/app/org.mjdev.tvapp.base.navigation/-nav-graph-builder-ex/start-destination-route-ex.md
+$dokka.location:org.mjdev.tvapp.base.navigation/NavGraphBuilderEx/splashDestinationRoute/#/PointingToDeclaration/app/org.mjdev.tvapp.base.navigation/-nav-graph-builder-ex/splash-destination-route.md
 $dokka.location:org.mjdev.tvapp.base.navigation/Screen.Companion///PointingToDeclaration/app/org.mjdev.tvapp.base.navigation/-screen/-companion/index.md
+$dokka.location:org.mjdev.tvapp.base.navigation/Screen.Companion/SlideInVertically/#/PointingToDeclaration/app/org.mjdev.tvapp.base.navigation/-screen/-companion/-slide-in-vertically.md
+$dokka.location:org.mjdev.tvapp.base.navigation/Screen.Companion/SlideOutVertically/#/PointingToDeclaration/app/org.mjdev.tvapp.base.navigation/-screen/-companion/-slide-out-vertically.md
 $dokka.location:org.mjdev.tvapp.base.navigation/Screen.Companion/currentRoute/androidx.navigation.NavHostController#/PointingToDeclaration/app/org.mjdev.tvapp.base.navigation/-screen/-companion/current-route.md
-$dokka.location:org.mjdev.tvapp.base.navigation/Screen.Companion/open/#androidx.navigation.NavHostController?#kotlin.Array[kotlin.Any?]/PointingToDeclaration/app/org.mjdev.tvapp.base.navigation/-screen/-companion/open.md
-$dokka.location:org.mjdev.tvapp.base.navigation/Screen.Companion/open/androidx.navigation.NavHostController#kotlin.String/PointingToDeclaration/app/org.mjdev.tvapp.base.navigation/-screen/-companion/open.md
-$dokka.location:org.mjdev.tvapp.base.navigation/Screen.Companion/screen/org.mjdev.tvapp.base.navigation.NavGraphBuilderEx#TypeParam(bounds=[org.mjdev.tvapp.base.navigation.Screen])#kotlin.Boolean#kotlin.Boolean/PointingToDeclaration/app/org.mjdev.tvapp.base.navigation/-screen/-companion/screen.md
+$dokka.location:org.mjdev.tvapp.base.navigation/Screen.Companion/open/androidx.navigation.NavHostController#kotlin.Array[kotlin.Any?]/PointingToDeclaration/app/org.mjdev.tvapp.base.navigation/-screen/-companion/open.md
+$dokka.location:org.mjdev.tvapp.base.navigation/Screen.Companion/openClear/androidx.navigation.NavHostController#kotlin.Array[kotlin.Any?]/PointingToDeclaration/app/org.mjdev.tvapp.base.navigation/-screen/-companion/open-clear.md
+$dokka.location:org.mjdev.tvapp.base.navigation/Screen.Companion/screen/org.mjdev.tvapp.base.navigation.NavGraphBuilderEx#TypeParam(bounds=[org.mjdev.tvapp.base.navigation.Screen])#kotlin.Boolean#kotlin.Boolean#kotlin.collections.List[androidx.navigation.NavDeepLink]#kotlin.Function1[androidx.compose.animation.AnimatedContentTransitionScope[androidx.navigation.NavBackStackEntry],androidx.compose.animation.EnterTransition?]?#kotlin.Function1[androidx.compose.animation.AnimatedContentTransitionScope[androidx.navigation.NavBackStackEntry],androidx.compose.animation.ExitTransition?]?#kotlin.Function1[androidx.compose.animation.AnimatedContentTransitionScope[androidx.navigation.NavBackStackEntry],androidx.compose.animation.EnterTransition?]?#kotlin.Function1[androidx.compose.animation.AnimatedContentTransitionScope[androidx.navigation.NavBackStackEntry],androidx.compose.animation.ExitTransition?]?/PointingToDeclaration/app/org.mjdev.tvapp.base.navigation/-screen/-companion/screen.md
 $dokka.location:org.mjdev.tvapp.base.navigation/Screen///PointingToDeclaration/app/org.mjdev.tvapp.base.navigation/-screen/index.md
 $dokka.location:org.mjdev.tvapp.base.navigation/Screen/Compose/#/PointingToDeclaration/app/org.mjdev.tvapp.base.navigation/-screen/-compose.md
 $dokka.location:org.mjdev.tvapp.base.navigation/Screen/Compose/#androidx.navigation.NavHostController?#androidx.navigation.NavBackStackEntry?#kotlin.collections.List[org.mjdev.tvapp.base.navigation.MenuItem]#kotlin.collections.Map[kotlin.String,kotlin.Any?]/PointingToDeclaration/app/org.mjdev.tvapp.base.navigation/-screen/-compose.md
@@ -157,6 +159,8 @@ $dokka.location:org.mjdev.tvapp.base.navigation/Screen/completeRoute/#/PointingT
 $dokka.location:org.mjdev.tvapp.base.navigation/Screen/menuIcon/#/PointingToDeclaration/app/org.mjdev.tvapp.base.navigation/-screen/menu-icon.md
 $dokka.location:org.mjdev.tvapp.base.navigation/Screen/menuItem/#/PointingToDeclaration/app/org.mjdev.tvapp.base.navigation/-screen/menu-item.md
 $dokka.location:org.mjdev.tvapp.base.navigation/Screen/menuTitleResId/#/PointingToDeclaration/app/org.mjdev.tvapp.base.navigation/-screen/menu-title-res-id.md
+$dokka.location:org.mjdev.tvapp.base.navigation/Screen/onDestinationChanged/#androidx.navigation.NavController#androidx.navigation.NavDestination#android.os.Bundle?/PointingToDeclaration/app/org.mjdev.tvapp.base.navigation/-screen/on-destination-changed.md
+$dokka.location:org.mjdev.tvapp.base.navigation/Screen/showOnce/#/PointingToDeclaration/app/org.mjdev.tvapp.base.navigation/-screen/show-once.md
 $dokka.location:org.mjdev.tvapp.base.navigation/Screen/titleResId/#/PointingToDeclaration/app/org.mjdev.tvapp.base.navigation/-screen/title-res-id.md
 $dokka.location:org.mjdev.tvapp.base.network////PointingToDeclaration/app/org.mjdev.tvapp.base.network/index.md
 $dokka.location:org.mjdev.tvapp.base.network/ConnectivityCallback///PointingToDeclaration/app/org.mjdev.tvapp.base.network/-connectivity-callback/index.md
@@ -176,50 +180,52 @@ $dokka.location:org.mjdev.tvapp.base.network/NetworkStatus.Connected/network/#/P
 $dokka.location:org.mjdev.tvapp.base.network/NetworkStatus.Disconnected///PointingToDeclaration/app/org.mjdev.tvapp.base.network/-network-status/-disconnected/index.md
 $dokka.location:org.mjdev.tvapp.base.network/NetworkStatus.Unknown///PointingToDeclaration/app/org.mjdev.tvapp.base.network/-network-status/-unknown/index.md
 $dokka.location:org.mjdev.tvapp.base.network/NetworkStatus///PointingToDeclaration/app/org.mjdev.tvapp.base.network/-network-status/index.md
+$dokka.location:org.mjdev.tvapp.base.page////PointingToDeclaration/app/org.mjdev.tvapp.base.page/index.md
+$dokka.location:org.mjdev.tvapp.base.page//Page/#org.mjdev.tvapp.base.state.ScreenState?#kotlin.Any?#kotlin.Function0[kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.page/-page.md
+$dokka.location:org.mjdev.tvapp.base.page//Pager/#org.mjdev.tvapp.base.state.ScreenState?#kotlin.Function0[kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.page/-pager.md
 $dokka.location:org.mjdev.tvapp.base.state////PointingToDeclaration/app/org.mjdev.tvapp.base.state/index.md
-$dokka.location:org.mjdev.tvapp.base.state/ActivityViewState.Companion///PointingToDeclaration/app/org.mjdev.tvapp.base.state/-activity-view-state/-companion/index.md
-$dokka.location:org.mjdev.tvapp.base.state/ActivityViewState.Companion/rememberActivityViewState/#kotlin.Any?#kotlin.Throwable?/PointingToDeclaration/app/org.mjdev.tvapp.base.state/-activity-view-state/-companion/remember-activity-view-state.md
-$dokka.location:org.mjdev.tvapp.base.state/ActivityViewState///PointingToDeclaration/app/org.mjdev.tvapp.base.state/-activity-view-state/index.md
-$dokka.location:org.mjdev.tvapp.base.state/ActivityViewState/ActivityViewState/#kotlin.Any?#kotlin.Throwable?/PointingToDeclaration/app/org.mjdev.tvapp.base.state/-activity-view-state/-activity-view-state.md
-$dokka.location:org.mjdev.tvapp.base.state/ActivityViewState/clearError/#/PointingToDeclaration/app/org.mjdev.tvapp.base.state/-activity-view-state/clear-error.md
-$dokka.location:org.mjdev.tvapp.base.state/ActivityViewState/error/#kotlin.String/PointingToDeclaration/app/org.mjdev.tvapp.base.state/-activity-view-state/error.md
-$dokka.location:org.mjdev.tvapp.base.state/ActivityViewState/error/#kotlin.Throwable?/PointingToDeclaration/app/org.mjdev.tvapp.base.state/-activity-view-state/error.md
-$dokka.location:org.mjdev.tvapp.base.state/ActivityViewState/errorState/#/PointingToDeclaration/app/org.mjdev.tvapp.base.state/-activity-view-state/error-state.md
-$dokka.location:org.mjdev.tvapp.base.state/ActivityViewState/info/#kotlin.String/PointingToDeclaration/app/org.mjdev.tvapp.base.state/-activity-view-state/info.md
-$dokka.location:org.mjdev.tvapp.base.state/ActivityViewState/info/#kotlin.Throwable/PointingToDeclaration/app/org.mjdev.tvapp.base.state/-activity-view-state/info.md
-$dokka.location:org.mjdev.tvapp.base.state/ActivityViewState/setTitle/#kotlin.Any?/PointingToDeclaration/app/org.mjdev.tvapp.base.state/-activity-view-state/set-title.md
-$dokka.location:org.mjdev.tvapp.base.state/ActivityViewState/titleState/#/PointingToDeclaration/app/org.mjdev.tvapp.base.state/-activity-view-state/title-state.md
+$dokka.location:org.mjdev.tvapp.base.state/ScreenState.Companion///PointingToDeclaration/app/org.mjdev.tvapp.base.state/-screen-state/-companion/index.md
+$dokka.location:org.mjdev.tvapp.base.state/ScreenState.Companion/rememberScreenState/#kotlin.Any?#kotlin.Throwable?/PointingToDeclaration/app/org.mjdev.tvapp.base.state/-screen-state/-companion/remember-screen-state.md
+$dokka.location:org.mjdev.tvapp.base.state/ScreenState///PointingToDeclaration/app/org.mjdev.tvapp.base.state/-screen-state/index.md
+$dokka.location:org.mjdev.tvapp.base.state/ScreenState/ScreenState/#kotlin.Any?#kotlin.Throwable?/PointingToDeclaration/app/org.mjdev.tvapp.base.state/-screen-state/-screen-state.md
+$dokka.location:org.mjdev.tvapp.base.state/ScreenState/clearError/#/PointingToDeclaration/app/org.mjdev.tvapp.base.state/-screen-state/clear-error.md
+$dokka.location:org.mjdev.tvapp.base.state/ScreenState/error/#kotlin.String/PointingToDeclaration/app/org.mjdev.tvapp.base.state/-screen-state/error.md
+$dokka.location:org.mjdev.tvapp.base.state/ScreenState/error/#kotlin.Throwable?/PointingToDeclaration/app/org.mjdev.tvapp.base.state/-screen-state/error.md
+$dokka.location:org.mjdev.tvapp.base.state/ScreenState/errorState/#/PointingToDeclaration/app/org.mjdev.tvapp.base.state/-screen-state/error-state.md
+$dokka.location:org.mjdev.tvapp.base.state/ScreenState/info/#kotlin.String/PointingToDeclaration/app/org.mjdev.tvapp.base.state/-screen-state/info.md
+$dokka.location:org.mjdev.tvapp.base.state/ScreenState/info/#kotlin.Throwable/PointingToDeclaration/app/org.mjdev.tvapp.base.state/-screen-state/info.md
+$dokka.location:org.mjdev.tvapp.base.state/ScreenState/setTitle/#kotlin.Any?/PointingToDeclaration/app/org.mjdev.tvapp.base.state/-screen-state/set-title.md
+$dokka.location:org.mjdev.tvapp.base.state/ScreenState/titleState/#/PointingToDeclaration/app/org.mjdev.tvapp.base.state/-screen-state/title-state.md
 $dokka.location:org.mjdev.tvapp.base.ui.components.button////PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.button/index.md
 $dokka.location:org.mjdev.tvapp.base.ui.components.button//Button/#androidx.compose.ui.Modifier#androidx.compose.ui.unit.TextUnit#androidx.compose.ui.text.font.FontWeight#androidx.compose.ui.graphics.Color#androidx.compose.ui.graphics.Color#androidx.compose.foundation.layout.PaddingValues#androidx.compose.ui.graphics.Shape#androidx.tv.material3.ButtonGlow#androidx.tv.material3.ButtonScale#kotlin.Function0[kotlin.Unit]#kotlin.Function1[androidx.compose.foundation.layout.RowScope,kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.button/-button.md
+$dokka.location:org.mjdev.tvapp.base.ui.components.card////PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.card/index.md
+$dokka.location:org.mjdev.tvapp.base.ui.components.card//CarouselCard/#org.mjdev.tvapp.data.Movie?#kotlin.Int#androidx.compose.ui.Modifier#androidx.compose.ui.layout.ContentScale#androidx.tv.material3.CardScale#kotlin.Function0[kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.card/-carousel-card.md
+$dokka.location:org.mjdev.tvapp.base.ui.components.card//MovieCard/#org.mjdev.tvapp.data.Movie?#androidx.compose.ui.Modifier#kotlin.Function1[org.mjdev.tvapp.data.Movie?,kotlin.Unit]#kotlin.Function1[org.mjdev.tvapp.data.Movie?,kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.card/-movie-card.md
 $dokka.location:org.mjdev.tvapp.base.ui.components.complex////PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.complex/index.md
-$dokka.location:org.mjdev.tvapp.base.ui.components.complex//Badge/#androidx.compose.ui.Modifier#androidx.compose.ui.graphics.Shape#kotlin.Int#androidx.compose.ui.graphics.Color#androidx.compose.ui.graphics.Color#androidx.compose.ui.unit.Dp#androidx.compose.ui.graphics.Color#kotlin.Function0[kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.complex/-badge.md
-$dokka.location:org.mjdev.tvapp.base.ui.components.complex//BigCarousel/#androidx.compose.ui.Modifier#kotlin.collections.List[TypeParam(bounds=[kotlin.Any?])]#androidx.compose.ui.unit.Dp#kotlin.Function1[TypeParam(bounds=[kotlin.Any?])?,kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.complex/-big-carousel.md
-$dokka.location:org.mjdev.tvapp.base.ui.components.complex//Clock/#androidx.compose.ui.Modifier#androidx.compose.ui.unit.TextUnit#androidx.compose.ui.text.font.FontWeight#androidx.compose.ui.graphics.Color#androidx.compose.ui.unit.TextUnit#androidx.compose.ui.text.font.FontWeight#androidx.compose.ui.graphics.Color#androidx.compose.ui.Alignment.Horizontal#androidx.compose.ui.graphics.Color#androidx.compose.ui.graphics.Color#androidx.compose.ui.unit.Dp#androidx.compose.ui.unit.Dp#kotlin.Boolean#kotlin.Boolean#kotlin.Function0[kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.complex/-clock.md
-$dokka.location:org.mjdev.tvapp.base.ui.components.complex//ErrorMessage/#kotlin.Throwable?#kotlin.Any?#androidx.compose.ui.unit.TextUnit#androidx.compose.ui.unit.TextUnit#androidx.compose.ui.text.font.FontWeight#androidx.compose.ui.graphics.Color#androidx.compose.foundation.layout.PaddingValues#androidx.compose.foundation.layout.PaddingValues#androidx.compose.ui.graphics.Color#androidx.compose.ui.unit.Dp#androidx.compose.ui.unit.Dp#androidx.compose.ui.graphics.Color#kotlin.Any?#kotlin.Function0[kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.complex/-error-message.md
+$dokka.location:org.mjdev.tvapp.base.ui.components.complex//Badge/#androidx.compose.ui.Modifier#androidx.compose.ui.graphics.Shape#kotlin.Int#androidx.compose.ui.graphics.Color#androidx.compose.ui.graphics.Color#androidx.compose.ui.unit.Dp#androidx.compose.ui.graphics.Color#androidx.compose.ui.unit.TextUnit#androidx.compose.ui.unit.Dp#kotlin.Function0[kotlin.Unit]#kotlin.Function0[kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.complex/-badge.md
+$dokka.location:org.mjdev.tvapp.base.ui.components.complex//BigCarousel/#androidx.compose.ui.Modifier#kotlin.collections.List[org.mjdev.tvapp.data.Movie]#androidx.compose.ui.unit.Dp#kotlin.Function1[org.mjdev.tvapp.data.Movie?,kotlin.Unit]#kotlin.Function1[org.mjdev.tvapp.data.Movie?,kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.complex/-big-carousel.md
+$dokka.location:org.mjdev.tvapp.base.ui.components.complex//Clock/#androidx.compose.ui.Modifier#androidx.compose.ui.unit.TextUnit#androidx.compose.ui.text.font.FontWeight#androidx.compose.ui.graphics.Color#androidx.compose.ui.unit.TextUnit#androidx.compose.ui.text.font.FontWeight#androidx.compose.ui.graphics.Color#androidx.compose.ui.Alignment.Horizontal#androidx.compose.ui.graphics.Color#androidx.compose.ui.unit.Dp#androidx.compose.ui.unit.Dp#kotlin.Boolean#kotlin.Boolean#kotlin.Function0[kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.complex/-clock.md
+$dokka.location:org.mjdev.tvapp.base.ui.components.complex//ErrorMessage/#kotlin.Throwable?#androidx.compose.ui.unit.Dp#kotlin.Any?#androidx.compose.ui.unit.TextUnit#androidx.compose.ui.unit.TextUnit#androidx.compose.ui.text.font.FontWeight#androidx.compose.ui.graphics.Color#androidx.compose.ui.unit.Dp#androidx.compose.ui.unit.Dp#androidx.compose.ui.graphics.Color#androidx.compose.ui.unit.Dp#kotlin.Any?#kotlin.Boolean#kotlin.Function0[kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.complex/-error-message.md
 $dokka.location:org.mjdev.tvapp.base.ui.components.complex//FocusableBox/#androidx.compose.ui.Modifier#kotlin.Function0[kotlin.Unit]#kotlin.Function0[kotlin.Unit]#kotlin.Boolean#androidx.compose.ui.unit.Dp#androidx.compose.ui.graphics.Color#androidx.compose.ui.graphics.Color#androidx.compose.ui.graphics.Color#androidx.compose.ui.graphics.Color#androidx.compose.ui.graphics.Shape#androidx.compose.ui.graphics.Color#androidx.compose.ui.unit.Dp#androidx.compose.foundation.interaction.MutableInteractionSource#androidx.compose.runtime.MutableState[kotlin.Boolean]#kotlin.Function1[kotlin.Boolean,kotlin.Unit]#kotlin.Function1[androidx.compose.foundation.layout.BoxScope,kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.complex/-focusable-box.md
-$dokka.location:org.mjdev.tvapp.base.ui.components.complex//Header/#androidx.compose.ui.Modifier#kotlin.Any?#androidx.compose.ui.unit.TextUnit#androidx.compose.ui.text.font.FontWeight#androidx.compose.ui.graphics.Color#androidx.compose.ui.graphics.Color#androidx.compose.ui.unit.Dp#androidx.compose.ui.unit.Dp#androidx.compose.ui.graphics.Color#androidx.compose.foundation.layout.PaddingValues#androidx.compose.foundation.layout.PaddingValues#kotlin.Int#kotlin.Function0[kotlin.Unit]#kotlin.Function0[kotlin.Unit]#kotlin.Function0[kotlin.Unit]#kotlin.Function0[kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.complex/-header.md
-$dokka.location:org.mjdev.tvapp.base.ui.components.complex//ScreenView/#androidx.navigation.NavHostController?#kotlin.Any?#kotlin.Any?#kotlin.Function1[androidx.compose.foundation.layout.RowScope,kotlin.Unit]#kotlin.Any?#kotlin.collections.List[org.mjdev.tvapp.base.navigation.MenuItem]#kotlin.Function1[org.mjdev.tvapp.base.state.ActivityViewState,kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.complex/-screen-view.md
+$dokka.location:org.mjdev.tvapp.base.ui.components.complex//Header/#androidx.compose.ui.Modifier#kotlin.Any?#androidx.compose.ui.unit.TextUnit#androidx.compose.ui.text.font.FontWeight#androidx.compose.ui.graphics.Color#androidx.compose.ui.graphics.Color#androidx.compose.ui.unit.Dp#androidx.compose.ui.unit.Dp#androidx.compose.ui.unit.Dp#kotlin.Int#kotlin.Function0[kotlin.Unit]#kotlin.Function0[kotlin.Unit]#kotlin.Function0[kotlin.Unit]#kotlin.Function0[kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.complex/-header.md
+$dokka.location:org.mjdev.tvapp.base.ui.components.complex//ScreenView/#androidx.navigation.NavHostController?#kotlin.Function1[androidx.compose.foundation.layout.RowScope,kotlin.Unit]#kotlin.Any?#kotlin.collections.List[org.mjdev.tvapp.base.navigation.MenuItem]#kotlin.Function1[org.mjdev.tvapp.base.state.ScreenState,kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.complex/-screen-view.md
 $dokka.location:org.mjdev.tvapp.base.ui.components.complex//ScrollableTvLazyRow/#androidx.compose.ui.Modifier#androidx.compose.foundation.layout.PaddingValues#kotlin.Boolean#androidx.compose.foundation.layout.Arrangement.Vertical#androidx.compose.ui.Alignment.Horizontal#kotlin.Boolean#androidx.tv.foundation.PivotOffsets#androidx.tv.foundation.lazy.list.TvLazyListState#kotlin.Function1[androidx.tv.foundation.lazy.list.TvLazyListScope,kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.complex/-scrollable-tv-lazy-row.md
 $dokka.location:org.mjdev.tvapp.base.ui.components.complex//Tabs/#androidx.compose.ui.Modifier#kotlin.collections.List[TypeParam(bounds=[kotlin.Any?])]#androidx.compose.ui.unit.TextUnit#androidx.compose.ui.unit.Dp#androidx.compose.ui.graphics.Color#androidx.compose.ui.graphics.Color#androidx.compose.ui.graphics.Color#kotlin.Function1[kotlin.Int,kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.complex/-tabs.md
 $dokka.location:org.mjdev.tvapp.base.ui.components.complex//Title/#androidx.compose.ui.Modifier#androidx.compose.ui.text.font.FontWeight#androidx.compose.ui.unit.TextUnit#androidx.compose.ui.graphics.Color#androidx.compose.ui.graphics.Color#androidx.compose.ui.graphics.Color#androidx.compose.ui.unit.Dp#kotlin.Any?#kotlin.Function0[kotlin.Unit]#kotlin.Function0[kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.complex/-title.md
 $dokka.location:org.mjdev.tvapp.base.ui.components.complex//TouchBox/#androidx.compose.ui.Modifier#androidx.compose.ui.Alignment#kotlin.Boolean#androidx.tv.foundation.lazy.list.TvLazyListState?#kotlin.Function1[androidx.compose.foundation.layout.BoxScope,kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.complex/-touch-box.md
-$dokka.location:org.mjdev.tvapp.base.ui.components.complex//UserPic/#androidx.compose.ui.Modifier#androidx.compose.ui.graphics.Shape#kotlin.Any?#androidx.compose.ui.graphics.Color#androidx.compose.ui.graphics.Color#androidx.compose.ui.unit.Dp#kotlin.Function0[kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.complex/-user-pic.md
-$dokka.location:org.mjdev.tvapp.base.ui.components.complex//bigCarousel/androidx.tv.foundation.lazy.list.TvLazyListScope#kotlin.collections.List[TypeParam(bounds=[kotlin.Any?])?]#androidx.compose.ui.unit.Dp#kotlin.Function1[TypeParam(bounds=[kotlin.Any?])?,kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.complex/big-carousel.md
-$dokka.location:org.mjdev.tvapp.base.ui.components.complex//errorMessage/androidx.tv.foundation.lazy.list.TvLazyListScope#kotlin.Throwable?/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.complex/error-message.md
-$dokka.location:org.mjdev.tvapp.base.ui.components.complex//header/androidx.tv.foundation.lazy.list.TvLazyListScope#androidx.compose.ui.Modifier#kotlin.Any?#androidx.compose.ui.unit.TextUnit#androidx.compose.ui.text.font.FontWeight#androidx.compose.ui.graphics.Color#androidx.compose.ui.graphics.Color#androidx.compose.ui.unit.Dp#androidx.compose.ui.unit.Dp#androidx.compose.ui.graphics.Color#androidx.compose.foundation.layout.PaddingValues#androidx.compose.foundation.layout.PaddingValues#kotlin.Int#kotlin.Function0[kotlin.Unit]#kotlin.Function0[kotlin.Unit]#kotlin.Function0[kotlin.Unit]#kotlin.Function0[kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.complex/header.md
-$dokka.location:org.mjdev.tvapp.base.ui.components.complex//tabs/androidx.tv.foundation.lazy.list.TvLazyListScope#androidx.compose.ui.Modifier#kotlin.collections.List[TypeParam(bounds=[kotlin.Any?])]#androidx.compose.ui.unit.TextUnit#androidx.compose.ui.unit.Dp#androidx.compose.ui.graphics.Color#androidx.compose.ui.graphics.Color#androidx.compose.ui.graphics.Color#kotlin.Function1[kotlin.Int,kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.complex/tabs.md
+$dokka.location:org.mjdev.tvapp.base.ui.components.complex//UserPic/#androidx.compose.ui.Modifier#androidx.compose.ui.graphics.Shape#kotlin.Any?#androidx.compose.ui.graphics.Color#androidx.compose.ui.graphics.Color#androidx.compose.ui.unit.Dp#androidx.compose.ui.unit.Dp#kotlin.Function0[kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.complex/-user-pic.md
 $dokka.location:org.mjdev.tvapp.base.ui.components.icon////PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.icon/index.md
 $dokka.location:org.mjdev.tvapp.base.ui.components.icon//IconAny/#androidx.compose.ui.Modifier#kotlin.Any?#kotlin.String?#androidx.compose.ui.graphics.Color/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.icon/-icon-any.md
 $dokka.location:org.mjdev.tvapp.base.ui.components.image////PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.image/index.md
-$dokka.location:org.mjdev.tvapp.base.ui.components.image//CircleImage/#androidx.compose.ui.Modifier#androidx.compose.ui.graphics.Color#androidx.compose.ui.graphics.Color#androidx.compose.ui.unit.Dp#kotlin.String#kotlin.Any?/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.image/-circle-image.md
+$dokka.location:org.mjdev.tvapp.base.ui.components.image//CircleImage/#androidx.compose.ui.Modifier#androidx.compose.ui.graphics.Color#androidx.compose.ui.graphics.Color#androidx.compose.ui.unit.Dp#kotlin.String#androidx.compose.ui.unit.Dp#kotlin.Any?/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.image/-circle-image.md
 $dokka.location:org.mjdev.tvapp.base.ui.components.image//ImageAny/#androidx.compose.ui.Modifier#kotlin.Any?#kotlin.String?#androidx.compose.ui.Alignment#androidx.compose.ui.layout.ContentScale#kotlin.Float#androidx.compose.ui.graphics.ColorFilter?#kotlin.Int?/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.image/-image-any.md
 $dokka.location:org.mjdev.tvapp.base.ui.components.navigation////PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.navigation/index.md
-$dokka.location:org.mjdev.tvapp.base.ui.components.navigation//Navigation/#androidx.compose.ui.Modifier#kotlin.collections.List[org.mjdev.tvapp.base.navigation.MenuItem]#androidx.compose.ui.graphics.Color#androidx.compose.ui.unit.Dp#androidx.compose.ui.unit.Dp#androidx.compose.ui.graphics.Color#kotlin.Boolean#kotlin.Boolean#androidx.compose.foundation.layout.Arrangement.Vertical#androidx.compose.foundation.layout.Arrangement.Vertical#kotlin.Function1[kotlin.Int,kotlin.Unit]#kotlin.Function0[kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.navigation/-navigation.md
+$dokka.location:org.mjdev.tvapp.base.ui.components.navigation//Navigation/#androidx.compose.ui.Modifier#androidx.navigation.NavHostController?#kotlin.collections.List[org.mjdev.tvapp.base.navigation.MenuItem]#androidx.compose.ui.graphics.Color#androidx.compose.ui.unit.Dp#androidx.compose.ui.unit.Dp#androidx.compose.ui.graphics.Color#kotlin.Boolean#kotlin.Boolean#androidx.compose.foundation.layout.Arrangement.Vertical#androidx.compose.foundation.layout.Arrangement.Vertical#kotlin.Function0[kotlin.Unit]#kotlin.Function0[kotlin.Unit]#kotlin.Function1[kotlin.Int,kotlin.Unit]#kotlin.Function1[kotlin.Int,kotlin.Unit]#kotlin.Function0[kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.navigation/-navigation.md
 $dokka.location:org.mjdev.tvapp.base.ui.components.navigation//NavigationRow/#kotlin.Int#androidx.tv.material3.DrawerValue#kotlin.Any?#kotlin.Any?#androidx.compose.ui.graphics.Color#androidx.compose.ui.graphics.Color#androidx.compose.ui.graphics.Color#androidx.compose.ui.graphics.Color#androidx.compose.ui.unit.Dp#kotlin.Function1[kotlin.Int,kotlin.Unit]#kotlin.Function1[kotlin.Int,kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.navigation/-navigation-row.md
 $dokka.location:org.mjdev.tvapp.base.ui.components.navigation//SEARCH_ITEM/#/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.navigation/-s-e-a-r-c-h_-i-t-e-m.md
 $dokka.location:org.mjdev.tvapp.base.ui.components.navigation//SETTINGS_ITEM/#/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.navigation/-s-e-t-t-i-n-g-s_-i-t-e-m.md
 $dokka.location:org.mjdev.tvapp.base.ui.components.text////PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.text/index.md
-$dokka.location:org.mjdev.tvapp.base.ui.components.text//CircleText/#androidx.compose.ui.Modifier#androidx.compose.ui.graphics.Color#androidx.compose.ui.graphics.Color#androidx.compose.ui.unit.Dp#kotlin.String#androidx.compose.ui.graphics.Color#androidx.compose.ui.unit.TextUnit/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.text/-circle-text.md
+$dokka.location:org.mjdev.tvapp.base.ui.components.text//CircleText/#androidx.compose.ui.Modifier#androidx.compose.ui.graphics.Color#androidx.compose.ui.graphics.Color#androidx.compose.ui.unit.Dp#kotlin.String#androidx.compose.ui.graphics.Color#androidx.compose.ui.unit.TextUnit#androidx.compose.ui.unit.Dp/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.text/-circle-text.md
 $dokka.location:org.mjdev.tvapp.base.ui.components.text//TextAny/#kotlin.Any?#androidx.compose.ui.Modifier#androidx.compose.ui.graphics.Color#androidx.compose.ui.unit.TextUnit#androidx.compose.ui.text.font.FontStyle?#androidx.compose.ui.text.font.FontWeight?#androidx.compose.ui.text.font.FontFamily?#androidx.compose.ui.unit.TextUnit#androidx.compose.ui.text.style.TextDecoration?#androidx.compose.ui.text.style.TextAlign?#androidx.compose.ui.unit.TextUnit#androidx.compose.ui.text.style.TextOverflow#kotlin.Boolean#kotlin.Int#kotlin.Function1[androidx.compose.ui.text.TextLayoutResult,kotlin.Unit]#androidx.compose.ui.text.TextStyle/PointingToDeclaration/app/org.mjdev.tvapp.base.ui.components.text/-text-any.md
 $dokka.location:org.mjdev.tvapp.base.viewmodel////PointingToDeclaration/app/org.mjdev.tvapp.base.viewmodel/index.md
 $dokka.location:org.mjdev.tvapp.base.viewmodel/BaseViewModel///PointingToDeclaration/app/org.mjdev.tvapp.base.viewmodel/-base-view-model/index.md
@@ -276,17 +282,14 @@ $dokka.location:org.mjdev.tvapp.state/DetailsLoadingState.Ready/movie/#/Pointing
 $dokka.location:org.mjdev.tvapp.state/DetailsLoadingState///PointingToDeclaration/app/org.mjdev.tvapp.state/-details-loading-state/index.md
 $dokka.location:org.mjdev.tvapp.ui.components////PointingToDeclaration/app/org.mjdev.tvapp.ui.components/index.md
 $dokka.location:org.mjdev.tvapp.ui.components//Details/#org.mjdev.tvapp.data.Movie?#androidx.compose.ui.Modifier#androidx.compose.ui.graphics.Color/PointingToDeclaration/app/org.mjdev.tvapp.ui.components/-details.md
+$dokka.location:org.mjdev.tvapp.ui.components//FocusableCard/#org.mjdev.tvapp.data.Movie?#androidx.compose.ui.Modifier#kotlin.Boolean#androidx.compose.ui.layout.ContentScale#kotlin.Int#androidx.tv.material3.CardScale#androidx.tv.material3.CardShape#androidx.tv.material3.CardColors#androidx.tv.material3.CardBorder#androidx.tv.material3.CardGlow#androidx.compose.foundation.interaction.MutableInteractionSource#kotlin.Function1[org.mjdev.tvapp.data.Movie?,kotlin.Unit]#kotlin.Function1[org.mjdev.tvapp.data.Movie?,kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.ui.components/-focusable-card.md
 $dokka.location:org.mjdev.tvapp.ui.components//Loading/#androidx.compose.ui.Modifier/PointingToDeclaration/app/org.mjdev.tvapp.ui.components/-loading.md
 $dokka.location:org.mjdev.tvapp.ui.components//MediaPlayer/#org.mjdev.tvapp.base.interfaces.ItemWithVideoUri?#androidx.compose.ui.Modifier/PointingToDeclaration/app/org.mjdev.tvapp.ui.components/-media-player.md
-$dokka.location:org.mjdev.tvapp.ui.components//MovieCard/#org.mjdev.tvapp.data.Movie?#androidx.compose.ui.Modifier#kotlin.Function0[kotlin.Unit]#kotlin.Function1[org.mjdev.tvapp.data.Movie?,kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.ui.components/-movie-card.md
+$dokka.location:org.mjdev.tvapp.ui.pages////PointingToDeclaration/app/org.mjdev.tvapp.ui.pages/index.md
+$dokka.location:org.mjdev.tvapp.ui.pages//AboutPage/#androidx.navigation.NavHostController?#org.mjdev.tvapp.base.state.ScreenState?/PointingToDeclaration/app/org.mjdev.tvapp.ui.pages/-about-page.md
+$dokka.location:org.mjdev.tvapp.ui.pages//MainPage/#androidx.navigation.NavHostController?#org.mjdev.tvapp.base.state.ScreenState?/PointingToDeclaration/app/org.mjdev.tvapp.ui.pages/-main-page.md
+$dokka.location:org.mjdev.tvapp.ui.pages//SubscriptionPage/#androidx.navigation.NavHostController?#org.mjdev.tvapp.base.state.ScreenState?/PointingToDeclaration/app/org.mjdev.tvapp.ui.pages/-subscription-page.md
 $dokka.location:org.mjdev.tvapp.ui.screens////PointingToDeclaration/app/org.mjdev.tvapp.ui.screens/index.md
-$dokka.location:org.mjdev.tvapp.ui.screens/AboutScreen///PointingToDeclaration/app/org.mjdev.tvapp.ui.screens/-about-screen/index.md
-$dokka.location:org.mjdev.tvapp.ui.screens/AboutScreen/AboutScreen/#/PointingToDeclaration/app/org.mjdev.tvapp.ui.screens/-about-screen/-about-screen.md
-$dokka.location:org.mjdev.tvapp.ui.screens/AboutScreen/Compose/#/PointingToDeclaration/app/org.mjdev.tvapp.ui.screens/-about-screen/-compose.md
-$dokka.location:org.mjdev.tvapp.ui.screens/AboutScreen/Compose/#androidx.navigation.NavHostController?#androidx.navigation.NavBackStackEntry?#kotlin.collections.List[org.mjdev.tvapp.base.navigation.MenuItem]#kotlin.collections.Map[kotlin.String,kotlin.Any?]/PointingToDeclaration/app/org.mjdev.tvapp.ui.screens/-about-screen/-compose.md
-$dokka.location:org.mjdev.tvapp.ui.screens/AboutScreen/menuIcon/#/PointingToDeclaration/app/org.mjdev.tvapp.ui.screens/-about-screen/menu-icon.md
-$dokka.location:org.mjdev.tvapp.ui.screens/AboutScreen/menuTitleResId/#/PointingToDeclaration/app/org.mjdev.tvapp.ui.screens/-about-screen/menu-title-res-id.md
-$dokka.location:org.mjdev.tvapp.ui.screens/AboutScreen/titleResId/#/PointingToDeclaration/app/org.mjdev.tvapp.ui.screens/-about-screen/title-res-id.md
 $dokka.location:org.mjdev.tvapp.ui.screens/DetailScreen///PointingToDeclaration/app/org.mjdev.tvapp.ui.screens/-detail-screen/index.md
 $dokka.location:org.mjdev.tvapp.ui.screens/DetailScreen/Compose/#/PointingToDeclaration/app/org.mjdev.tvapp.ui.screens/-detail-screen/-compose.md
 $dokka.location:org.mjdev.tvapp.ui.screens/DetailScreen/Compose/#androidx.navigation.NavHostController?#androidx.navigation.NavBackStackEntry?#kotlin.collections.List[org.mjdev.tvapp.base.navigation.MenuItem]#kotlin.collections.Map[kotlin.String,kotlin.Any?]/PointingToDeclaration/app/org.mjdev.tvapp.ui.screens/-detail-screen/-compose.md
@@ -315,13 +318,7 @@ $dokka.location:org.mjdev.tvapp.ui.screens/SplashScreen///PointingToDeclaration/
 $dokka.location:org.mjdev.tvapp.ui.screens/SplashScreen/Compose/#/PointingToDeclaration/app/org.mjdev.tvapp.ui.screens/-splash-screen/-compose.md
 $dokka.location:org.mjdev.tvapp.ui.screens/SplashScreen/Compose/#androidx.navigation.NavHostController?#androidx.navigation.NavBackStackEntry?#kotlin.collections.List[org.mjdev.tvapp.base.navigation.MenuItem]#kotlin.collections.Map[kotlin.String,kotlin.Any?]/PointingToDeclaration/app/org.mjdev.tvapp.ui.screens/-splash-screen/-compose.md
 $dokka.location:org.mjdev.tvapp.ui.screens/SplashScreen/SplashScreen/#/PointingToDeclaration/app/org.mjdev.tvapp.ui.screens/-splash-screen/-splash-screen.md
-$dokka.location:org.mjdev.tvapp.ui.screens/SubscriptionScreen///PointingToDeclaration/app/org.mjdev.tvapp.ui.screens/-subscription-screen/index.md
-$dokka.location:org.mjdev.tvapp.ui.screens/SubscriptionScreen/Compose/#/PointingToDeclaration/app/org.mjdev.tvapp.ui.screens/-subscription-screen/-compose.md
-$dokka.location:org.mjdev.tvapp.ui.screens/SubscriptionScreen/Compose/#androidx.navigation.NavHostController?#androidx.navigation.NavBackStackEntry?#kotlin.collections.List[org.mjdev.tvapp.base.navigation.MenuItem]#kotlin.collections.Map[kotlin.String,kotlin.Any?]/PointingToDeclaration/app/org.mjdev.tvapp.ui.screens/-subscription-screen/-compose.md
-$dokka.location:org.mjdev.tvapp.ui.screens/SubscriptionScreen/SubscriptionScreen/#/PointingToDeclaration/app/org.mjdev.tvapp.ui.screens/-subscription-screen/-subscription-screen.md
-$dokka.location:org.mjdev.tvapp.ui.screens/SubscriptionScreen/menuIcon/#/PointingToDeclaration/app/org.mjdev.tvapp.ui.screens/-subscription-screen/menu-icon.md
-$dokka.location:org.mjdev.tvapp.ui.screens/SubscriptionScreen/menuTitleResId/#/PointingToDeclaration/app/org.mjdev.tvapp.ui.screens/-subscription-screen/menu-title-res-id.md
-$dokka.location:org.mjdev.tvapp.ui.screens/SubscriptionScreen/titleResId/#/PointingToDeclaration/app/org.mjdev.tvapp.ui.screens/-subscription-screen/title-res-id.md
+$dokka.location:org.mjdev.tvapp.ui.screens/SplashScreen/showOnce/#/PointingToDeclaration/app/org.mjdev.tvapp.ui.screens/-splash-screen/show-once.md
 $dokka.location:org.mjdev.tvapp.ui.theme////PointingToDeclaration/app/org.mjdev.tvapp.ui.theme/index.md
 $dokka.location:org.mjdev.tvapp.ui.theme//TVAppTheme/#kotlin.Boolean#kotlin.Function0[kotlin.Unit]/PointingToDeclaration/app/org.mjdev.tvapp.ui.theme/-t-v-app-theme.md
 $dokka.location:org.mjdev.tvapp.viewmodel////PointingToDeclaration/app/org.mjdev.tvapp.viewmodel/index.md
@@ -349,8 +346,10 @@ org.mjdev.tvapp.base.interfaces
 org.mjdev.tvapp.base.media
 org.mjdev.tvapp.base.navigation
 org.mjdev.tvapp.base.network
+org.mjdev.tvapp.base.page
 org.mjdev.tvapp.base.state
 org.mjdev.tvapp.base.ui.components.button
+org.mjdev.tvapp.base.ui.components.card
 org.mjdev.tvapp.base.ui.components.complex
 org.mjdev.tvapp.base.ui.components.icon
 org.mjdev.tvapp.base.ui.components.image
@@ -362,6 +361,8 @@ org.mjdev.tvapp.module
 org.mjdev.tvapp.repository
 org.mjdev.tvapp.state
 org.mjdev.tvapp.ui.components
+org.mjdev.tvapp.ui.pages
 org.mjdev.tvapp.ui.screens
 org.mjdev.tvapp.ui.theme
-org.mjdev.tvapp.viewmodel
+org.mjdev.tvapp.viewmodel
+