├── .editorconfig ├── .gitattributes ├── .github └── workflows │ └── release-on-pr-closed.yml ├── .gitignore ├── .hooks ├── README.md └── pre-commit ├── LICENSE.MD ├── README.md ├── core ├── build.gradle.kts ├── proguard-rules.pro └── src │ ├── androidMain │ ├── AndroidManifest.xml │ └── kotlin │ │ └── com │ │ └── nxoim │ │ └── decomposite │ │ └── core │ │ └── android │ │ ├── navigation │ │ └── NavigationRootData.kt │ │ └── utils │ │ └── BackGestureDispatcher.kt │ ├── androidUnitTest │ └── kotlin │ │ └── NavHostTests.kt │ ├── commonMain │ └── kotlin │ │ └── com │ │ └── nxoim │ │ └── decomposite │ │ └── core │ │ └── common │ │ ├── navigation │ │ ├── BackGestureProvider.kt │ │ ├── NavController.kt │ │ ├── NavControllerStore.kt │ │ ├── NavHost.kt │ │ ├── NavigationRootData.kt │ │ └── animations │ │ │ ├── AnimationStatus.kt │ │ │ ├── Animations.kt │ │ │ ├── ContentAnimator.kt │ │ │ ├── scopes │ │ │ ├── ContentAnimatorScope.kt │ │ │ ├── DefaultContentAnimatorScope.kt │ │ │ └── MaterialContainerMorphContentAnimatorScope.kt │ │ │ └── stack │ │ │ ├── AnimationDataHandler.kt │ │ │ ├── AnimationDataRegistry.kt │ │ │ ├── StackAnimator.kt │ │ │ ├── StackAnimatorScope.kt │ │ │ └── StackCacheManager.kt │ │ ├── ultils │ │ ├── BackGestureEvent.kt │ │ ├── BackGestureHandler.kt │ │ ├── InOverlay.kt │ │ ├── LocalBackDispatcher.kt │ │ ├── LocalComponentContext.kt │ │ ├── NoRippleClickable.kt │ │ ├── OnDestinationDisposeEffect.kt │ │ ├── RememberRetained.kt │ │ └── ScreenInformation.kt │ │ └── viewModel │ │ ├── ViewModel.kt │ │ └── ViewModelStore.kt │ ├── jvmMain │ └── kotlin │ │ └── com │ │ └── nxoim │ │ └── decomposite │ │ └── core │ │ └── jvm │ │ └── navigation │ │ └── NavigationRootData.kt │ └── jvmTest │ └── kotlin │ ├── DefaultContentAnimatorScopeTests.kt │ ├── NavHostTests.kt │ └── RememberRetainedTests.kt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── jitpack.yml ├── kotlin-js-store └── yarn.lock ├── sample └── app │ ├── build.gradle.kts │ └── src │ ├── androidMain │ ├── AndroidManifest.xml │ ├── kotlin │ │ └── com │ │ │ └── nxoim │ │ │ └── decomposite │ │ │ ├── App.android.kt │ │ │ └── ui │ │ │ └── theme │ │ │ └── Theme.android.kt │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ └── ic_launcher_background.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ └── values │ │ └── strings.xml │ ├── commonMain │ └── kotlin │ │ └── com │ │ └── nxoim │ │ └── decomposite │ │ ├── App.kt │ │ └── ui │ │ ├── screens │ │ ├── heart │ │ │ ├── HeartDestinations.kt │ │ │ ├── HeartNavHost.kt │ │ │ ├── another │ │ │ │ └── AnotherHeartScreen.kt │ │ │ └── home │ │ │ │ ├── HeartHomeScreen.kt │ │ │ │ └── HeartHomeViewModel.kt │ │ ├── star │ │ │ ├── StarDestinations.kt │ │ │ ├── StarNavHost.kt │ │ │ ├── another │ │ │ │ └── AnotherStarScreen.kt │ │ │ └── home │ │ │ │ └── StarHomeScreen.kt │ │ └── tikitoki │ │ │ ├── Destinations.kt │ │ │ ├── ListPager.kt │ │ │ ├── Models.kt │ │ │ ├── TikitokiScreen.kt │ │ │ ├── TikitokiViewModel.kt │ │ │ └── UserPage.kt │ │ └── theme │ │ ├── Color.kt │ │ ├── Theme.kt │ │ └── Type.kt │ ├── iosMain │ └── kotlin │ │ └── com │ │ └── nxoim │ │ └── decomposite │ │ └── MainViewController.kt │ ├── jvmMain │ └── kotlin │ │ ├── com │ │ └── nxoim │ │ │ └── decomposite │ │ │ └── ui │ │ │ └── theme │ │ │ └── Theme.jvm.kt │ │ └── main.kt │ └── wasmJsMain │ ├── kotlin │ └── com │ │ └── nxoim │ │ └── decomposite │ │ ├── main.kt │ │ └── ui │ │ └── theme │ │ └── Theme.wasmJs.kt │ └── resources │ └── index.html ├── settings.gradle.kts └── tools └── ktlint /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/release-on-pr-closed.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/.github/workflows/release-on-pr-closed.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/.gitignore -------------------------------------------------------------------------------- /.hooks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/.hooks/README.md -------------------------------------------------------------------------------- /.hooks/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/.hooks/pre-commit -------------------------------------------------------------------------------- /LICENSE.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/LICENSE.MD -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/README.md -------------------------------------------------------------------------------- /core/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/build.gradle.kts -------------------------------------------------------------------------------- /core/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/proguard-rules.pro -------------------------------------------------------------------------------- /core/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /core/src/androidMain/kotlin/com/nxoim/decomposite/core/android/navigation/NavigationRootData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/androidMain/kotlin/com/nxoim/decomposite/core/android/navigation/NavigationRootData.kt -------------------------------------------------------------------------------- /core/src/androidMain/kotlin/com/nxoim/decomposite/core/android/utils/BackGestureDispatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/androidMain/kotlin/com/nxoim/decomposite/core/android/utils/BackGestureDispatcher.kt -------------------------------------------------------------------------------- /core/src/androidUnitTest/kotlin/NavHostTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/androidUnitTest/kotlin/NavHostTests.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/BackGestureProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/BackGestureProvider.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/NavController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/NavController.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/NavControllerStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/NavControllerStore.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/NavHost.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/NavHost.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/NavigationRootData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/NavigationRootData.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/animations/AnimationStatus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/animations/AnimationStatus.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/animations/Animations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/animations/Animations.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/animations/ContentAnimator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/animations/ContentAnimator.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/animations/scopes/ContentAnimatorScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/animations/scopes/ContentAnimatorScope.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/animations/scopes/DefaultContentAnimatorScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/animations/scopes/DefaultContentAnimatorScope.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/animations/scopes/MaterialContainerMorphContentAnimatorScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/animations/scopes/MaterialContainerMorphContentAnimatorScope.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/animations/stack/AnimationDataHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/animations/stack/AnimationDataHandler.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/animations/stack/AnimationDataRegistry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/animations/stack/AnimationDataRegistry.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/animations/stack/StackAnimator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/animations/stack/StackAnimator.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/animations/stack/StackAnimatorScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/animations/stack/StackAnimatorScope.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/animations/stack/StackCacheManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/navigation/animations/stack/StackCacheManager.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/ultils/BackGestureEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/ultils/BackGestureEvent.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/ultils/BackGestureHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/ultils/BackGestureHandler.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/ultils/InOverlay.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/ultils/InOverlay.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/ultils/LocalBackDispatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/ultils/LocalBackDispatcher.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/ultils/LocalComponentContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/ultils/LocalComponentContext.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/ultils/NoRippleClickable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/ultils/NoRippleClickable.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/ultils/OnDestinationDisposeEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/ultils/OnDestinationDisposeEffect.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/ultils/RememberRetained.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/ultils/RememberRetained.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/ultils/ScreenInformation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/ultils/ScreenInformation.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/viewModel/ViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/viewModel/ViewModel.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/viewModel/ViewModelStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/commonMain/kotlin/com/nxoim/decomposite/core/common/viewModel/ViewModelStore.kt -------------------------------------------------------------------------------- /core/src/jvmMain/kotlin/com/nxoim/decomposite/core/jvm/navigation/NavigationRootData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/jvmMain/kotlin/com/nxoim/decomposite/core/jvm/navigation/NavigationRootData.kt -------------------------------------------------------------------------------- /core/src/jvmTest/kotlin/DefaultContentAnimatorScopeTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/jvmTest/kotlin/DefaultContentAnimatorScopeTests.kt -------------------------------------------------------------------------------- /core/src/jvmTest/kotlin/NavHostTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/jvmTest/kotlin/NavHostTests.kt -------------------------------------------------------------------------------- /core/src/jvmTest/kotlin/RememberRetainedTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/core/src/jvmTest/kotlin/RememberRetainedTests.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/gradlew.bat -------------------------------------------------------------------------------- /jitpack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/jitpack.yml -------------------------------------------------------------------------------- /kotlin-js-store/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/kotlin-js-store/yarn.lock -------------------------------------------------------------------------------- /sample/app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/build.gradle.kts -------------------------------------------------------------------------------- /sample/app/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /sample/app/src/androidMain/kotlin/com/nxoim/decomposite/App.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/androidMain/kotlin/com/nxoim/decomposite/App.android.kt -------------------------------------------------------------------------------- /sample/app/src/androidMain/kotlin/com/nxoim/decomposite/ui/theme/Theme.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/androidMain/kotlin/com/nxoim/decomposite/ui/theme/Theme.android.kt -------------------------------------------------------------------------------- /sample/app/src/androidMain/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/androidMain/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /sample/app/src/androidMain/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/androidMain/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /sample/app/src/androidMain/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/androidMain/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /sample/app/src/androidMain/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/androidMain/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /sample/app/src/androidMain/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/androidMain/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/app/src/androidMain/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/androidMain/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/app/src/androidMain/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/androidMain/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/app/src/androidMain/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/androidMain/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/app/src/androidMain/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/androidMain/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/app/src/androidMain/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/androidMain/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/app/src/androidMain/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/androidMain/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/app/src/androidMain/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/androidMain/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/app/src/androidMain/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/androidMain/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/app/src/androidMain/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/androidMain/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/app/src/androidMain/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/androidMain/res/values/strings.xml -------------------------------------------------------------------------------- /sample/app/src/commonMain/kotlin/com/nxoim/decomposite/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/commonMain/kotlin/com/nxoim/decomposite/App.kt -------------------------------------------------------------------------------- /sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/heart/HeartDestinations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/heart/HeartDestinations.kt -------------------------------------------------------------------------------- /sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/heart/HeartNavHost.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/heart/HeartNavHost.kt -------------------------------------------------------------------------------- /sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/heart/another/AnotherHeartScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/heart/another/AnotherHeartScreen.kt -------------------------------------------------------------------------------- /sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/heart/home/HeartHomeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/heart/home/HeartHomeScreen.kt -------------------------------------------------------------------------------- /sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/heart/home/HeartHomeViewModel.kt: -------------------------------------------------------------------------------- 1 | package com.nxoim.decomposite.ui.screens.heart.home 2 | 3 | -------------------------------------------------------------------------------- /sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/star/StarDestinations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/star/StarDestinations.kt -------------------------------------------------------------------------------- /sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/star/StarNavHost.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/star/StarNavHost.kt -------------------------------------------------------------------------------- /sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/star/another/AnotherStarScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/star/another/AnotherStarScreen.kt -------------------------------------------------------------------------------- /sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/star/home/StarHomeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/star/home/StarHomeScreen.kt -------------------------------------------------------------------------------- /sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/tikitoki/Destinations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/tikitoki/Destinations.kt -------------------------------------------------------------------------------- /sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/tikitoki/ListPager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/tikitoki/ListPager.kt -------------------------------------------------------------------------------- /sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/tikitoki/Models.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/tikitoki/Models.kt -------------------------------------------------------------------------------- /sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/tikitoki/TikitokiScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/tikitoki/TikitokiScreen.kt -------------------------------------------------------------------------------- /sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/tikitoki/TikitokiViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/tikitoki/TikitokiViewModel.kt -------------------------------------------------------------------------------- /sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/tikitoki/UserPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/screens/tikitoki/UserPage.kt -------------------------------------------------------------------------------- /sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/theme/Color.kt -------------------------------------------------------------------------------- /sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/theme/Theme.kt -------------------------------------------------------------------------------- /sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/commonMain/kotlin/com/nxoim/decomposite/ui/theme/Type.kt -------------------------------------------------------------------------------- /sample/app/src/iosMain/kotlin/com/nxoim/decomposite/MainViewController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/iosMain/kotlin/com/nxoim/decomposite/MainViewController.kt -------------------------------------------------------------------------------- /sample/app/src/jvmMain/kotlin/com/nxoim/decomposite/ui/theme/Theme.jvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/jvmMain/kotlin/com/nxoim/decomposite/ui/theme/Theme.jvm.kt -------------------------------------------------------------------------------- /sample/app/src/jvmMain/kotlin/main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/jvmMain/kotlin/main.kt -------------------------------------------------------------------------------- /sample/app/src/wasmJsMain/kotlin/com/nxoim/decomposite/main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/wasmJsMain/kotlin/com/nxoim/decomposite/main.kt -------------------------------------------------------------------------------- /sample/app/src/wasmJsMain/kotlin/com/nxoim/decomposite/ui/theme/Theme.wasmJs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/wasmJsMain/kotlin/com/nxoim/decomposite/ui/theme/Theme.wasmJs.kt -------------------------------------------------------------------------------- /sample/app/src/wasmJsMain/resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/sample/app/src/wasmJsMain/resources/index.html -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /tools/ktlint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxoim/decomposite/HEAD/tools/ktlint --------------------------------------------------------------------------------