├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── ci.yml │ └── deploy.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── LICENSE.md ├── README.md ├── annotation ├── .gitignore ├── build.gradle └── src │ └── main │ └── java │ └── com │ └── flownav │ └── annotation │ ├── EntryFlowNav.kt │ └── FlowNavMain.kt ├── processor ├── .gitignore ├── build.gradle └── src │ └── main │ ├── java │ └── com │ │ └── flownav │ │ └── processor │ │ ├── FlowNavActionsBuilder.kt │ │ ├── FlowNavProcessingStep.kt │ │ ├── FlowNavProcessor.kt │ │ └── FlowNavProcessorExtensions.kt │ └── resources │ └── META-INF │ └── gradle │ └── incremental.annotation.processors ├── router ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── flownav │ │ └── router │ │ ├── FlowNavApp.kt │ │ ├── FlowNavProvider.kt │ │ ├── FlowNavRouter.kt │ │ ├── NativeFragmentRouter.kt │ │ ├── extension │ │ ├── FlowNavExt.kt │ │ └── NavControllerExtensions.kt │ │ └── navcomp │ │ ├── FlowNavFragmentNavigation.kt │ │ ├── FlowNavFragmentRouter.kt │ │ └── FragmentNavInfo.kt │ └── res │ └── values │ └── strings.xml └── sample ├── .gitignore ├── android_lib.gradle ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── flownav │ │ └── sample │ │ ├── MainActivity.kt │ │ └── MyApplication.kt │ └── res │ ├── drawable-v24 │ └── ic_launcher_foreground.xml │ ├── drawable │ └── ic_launcher_background.xml │ ├── layout │ └── activity_main.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 │ ├── colors.xml │ ├── strings.xml │ └── styles.xml ├── build.gradle ├── fifthaction ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── flownav │ │ └── fifthaction │ │ └── FifthFragment.kt │ └── res │ ├── layout │ ├── fragment_fifth.xml │ └── fragment_fifth_child.xml │ └── values │ └── strings.xml ├── firstaction ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── flownav │ │ └── firstaction │ │ └── FirstActionActivity.kt │ └── res │ ├── layout │ └── first_action_activity.xml │ └── values │ └── strings.xml ├── flownav.png ├── fourthaction ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── flownav │ │ └── fourthaction │ │ └── FourthFragment.kt │ └── res │ ├── layout │ └── fragment_fourth.xml │ └── values │ └── strings.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── navigation ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── flownav │ │ └── navigation │ │ ├── NavigationFragmentRouter.kt │ │ ├── NavigationFragmentRoutes.kt │ │ ├── NavigationKeys.kt │ │ └── SecondActionArgKeys.kt │ └── res │ └── values │ ├── ids.xml │ └── strings.xml ├── otherapp ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── flownav │ │ └── sample │ │ └── otherapp │ │ ├── MainActivity.kt │ │ └── MyOtherAppApplication.kt │ └── res │ ├── drawable-v24 │ └── ic_launcher_foreground.xml │ ├── drawable │ └── ic_launcher_background.xml │ ├── layout │ └── activity_main.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 │ ├── colors.xml │ ├── strings.xml │ └── styles.xml ├── publish.gradle ├── secondaction ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── flownav │ │ └── secondaction │ │ └── SecondActionActivity.kt │ └── res │ ├── layout │ └── second_action_activity.xml │ └── values │ └── strings.xml ├── settings.gradle └── thirdaction ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src └── main ├── AndroidManifest.xml ├── java └── com │ └── flownav │ └── thirdmodule │ └── ActivityStart.kt └── res ├── layout └── activity_start.xml └── values └── strings.xml /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/README.md -------------------------------------------------------------------------------- /annotation/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /annotation/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/annotation/build.gradle -------------------------------------------------------------------------------- /annotation/src/main/java/com/flownav/annotation/EntryFlowNav.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/annotation/src/main/java/com/flownav/annotation/EntryFlowNav.kt -------------------------------------------------------------------------------- /annotation/src/main/java/com/flownav/annotation/FlowNavMain.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/annotation/src/main/java/com/flownav/annotation/FlowNavMain.kt -------------------------------------------------------------------------------- /processor/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /processor/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/processor/build.gradle -------------------------------------------------------------------------------- /processor/src/main/java/com/flownav/processor/FlowNavActionsBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/processor/src/main/java/com/flownav/processor/FlowNavActionsBuilder.kt -------------------------------------------------------------------------------- /processor/src/main/java/com/flownav/processor/FlowNavProcessingStep.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/processor/src/main/java/com/flownav/processor/FlowNavProcessingStep.kt -------------------------------------------------------------------------------- /processor/src/main/java/com/flownav/processor/FlowNavProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/processor/src/main/java/com/flownav/processor/FlowNavProcessor.kt -------------------------------------------------------------------------------- /processor/src/main/java/com/flownav/processor/FlowNavProcessorExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/processor/src/main/java/com/flownav/processor/FlowNavProcessorExtensions.kt -------------------------------------------------------------------------------- /processor/src/main/resources/META-INF/gradle/incremental.annotation.processors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/processor/src/main/resources/META-INF/gradle/incremental.annotation.processors -------------------------------------------------------------------------------- /router/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /router/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/router/build.gradle -------------------------------------------------------------------------------- /router/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /router/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/router/proguard-rules.pro -------------------------------------------------------------------------------- /router/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/router/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /router/src/main/java/com/flownav/router/FlowNavApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/router/src/main/java/com/flownav/router/FlowNavApp.kt -------------------------------------------------------------------------------- /router/src/main/java/com/flownav/router/FlowNavProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/router/src/main/java/com/flownav/router/FlowNavProvider.kt -------------------------------------------------------------------------------- /router/src/main/java/com/flownav/router/FlowNavRouter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/router/src/main/java/com/flownav/router/FlowNavRouter.kt -------------------------------------------------------------------------------- /router/src/main/java/com/flownav/router/NativeFragmentRouter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/router/src/main/java/com/flownav/router/NativeFragmentRouter.kt -------------------------------------------------------------------------------- /router/src/main/java/com/flownav/router/extension/FlowNavExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/router/src/main/java/com/flownav/router/extension/FlowNavExt.kt -------------------------------------------------------------------------------- /router/src/main/java/com/flownav/router/extension/NavControllerExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/router/src/main/java/com/flownav/router/extension/NavControllerExtensions.kt -------------------------------------------------------------------------------- /router/src/main/java/com/flownav/router/navcomp/FlowNavFragmentNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/router/src/main/java/com/flownav/router/navcomp/FlowNavFragmentNavigation.kt -------------------------------------------------------------------------------- /router/src/main/java/com/flownav/router/navcomp/FlowNavFragmentRouter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/router/src/main/java/com/flownav/router/navcomp/FlowNavFragmentRouter.kt -------------------------------------------------------------------------------- /router/src/main/java/com/flownav/router/navcomp/FragmentNavInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/router/src/main/java/com/flownav/router/navcomp/FragmentNavInfo.kt -------------------------------------------------------------------------------- /router/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/router/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /sample/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/.gitignore -------------------------------------------------------------------------------- /sample/android_lib.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/android_lib.gradle -------------------------------------------------------------------------------- /sample/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /sample/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/app/build.gradle -------------------------------------------------------------------------------- /sample/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/app/proguard-rules.pro -------------------------------------------------------------------------------- /sample/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample/app/src/main/java/com/flownav/sample/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/app/src/main/java/com/flownav/sample/MainActivity.kt -------------------------------------------------------------------------------- /sample/app/src/main/java/com/flownav/sample/MyApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/app/src/main/java/com/flownav/sample/MyApplication.kt -------------------------------------------------------------------------------- /sample/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /sample/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /sample/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /sample/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /sample/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /sample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/build.gradle -------------------------------------------------------------------------------- /sample/fifthaction/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /sample/fifthaction/build.gradle: -------------------------------------------------------------------------------- 1 | apply from: "$rootDir/android_lib.gradle" 2 | -------------------------------------------------------------------------------- /sample/fifthaction/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sample/fifthaction/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/fifthaction/proguard-rules.pro -------------------------------------------------------------------------------- /sample/fifthaction/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/fifthaction/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample/fifthaction/src/main/java/com/flownav/fifthaction/FifthFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/fifthaction/src/main/java/com/flownav/fifthaction/FifthFragment.kt -------------------------------------------------------------------------------- /sample/fifthaction/src/main/res/layout/fragment_fifth.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/fifthaction/src/main/res/layout/fragment_fifth.xml -------------------------------------------------------------------------------- /sample/fifthaction/src/main/res/layout/fragment_fifth_child.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/fifthaction/src/main/res/layout/fragment_fifth_child.xml -------------------------------------------------------------------------------- /sample/fifthaction/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/fifthaction/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /sample/firstaction/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /sample/firstaction/build.gradle: -------------------------------------------------------------------------------- 1 | apply from: "$rootDir/android_lib.gradle" 2 | -------------------------------------------------------------------------------- /sample/firstaction/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sample/firstaction/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/firstaction/proguard-rules.pro -------------------------------------------------------------------------------- /sample/firstaction/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/firstaction/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample/firstaction/src/main/java/com/flownav/firstaction/FirstActionActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/firstaction/src/main/java/com/flownav/firstaction/FirstActionActivity.kt -------------------------------------------------------------------------------- /sample/firstaction/src/main/res/layout/first_action_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/firstaction/src/main/res/layout/first_action_activity.xml -------------------------------------------------------------------------------- /sample/firstaction/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/firstaction/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /sample/flownav.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/flownav.png -------------------------------------------------------------------------------- /sample/fourthaction/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /sample/fourthaction/build.gradle: -------------------------------------------------------------------------------- 1 | apply from: "$rootDir/android_lib.gradle" 2 | -------------------------------------------------------------------------------- /sample/fourthaction/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sample/fourthaction/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/fourthaction/proguard-rules.pro -------------------------------------------------------------------------------- /sample/fourthaction/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/fourthaction/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample/fourthaction/src/main/java/com/flownav/fourthaction/FourthFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/fourthaction/src/main/java/com/flownav/fourthaction/FourthFragment.kt -------------------------------------------------------------------------------- /sample/fourthaction/src/main/res/layout/fragment_fourth.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/fourthaction/src/main/res/layout/fragment_fourth.xml -------------------------------------------------------------------------------- /sample/fourthaction/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/fourthaction/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /sample/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/gradle.properties -------------------------------------------------------------------------------- /sample/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /sample/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /sample/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/gradlew -------------------------------------------------------------------------------- /sample/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/gradlew.bat -------------------------------------------------------------------------------- /sample/navigation/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /sample/navigation/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/navigation/build.gradle -------------------------------------------------------------------------------- /sample/navigation/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sample/navigation/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/navigation/proguard-rules.pro -------------------------------------------------------------------------------- /sample/navigation/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/navigation/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample/navigation/src/main/java/com/flownav/navigation/NavigationFragmentRouter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/navigation/src/main/java/com/flownav/navigation/NavigationFragmentRouter.kt -------------------------------------------------------------------------------- /sample/navigation/src/main/java/com/flownav/navigation/NavigationFragmentRoutes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/navigation/src/main/java/com/flownav/navigation/NavigationFragmentRoutes.kt -------------------------------------------------------------------------------- /sample/navigation/src/main/java/com/flownav/navigation/NavigationKeys.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/navigation/src/main/java/com/flownav/navigation/NavigationKeys.kt -------------------------------------------------------------------------------- /sample/navigation/src/main/java/com/flownav/navigation/SecondActionArgKeys.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/navigation/src/main/java/com/flownav/navigation/SecondActionArgKeys.kt -------------------------------------------------------------------------------- /sample/navigation/src/main/res/values/ids.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/navigation/src/main/res/values/ids.xml -------------------------------------------------------------------------------- /sample/navigation/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/navigation/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /sample/otherapp/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /sample/otherapp/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/otherapp/build.gradle -------------------------------------------------------------------------------- /sample/otherapp/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sample/otherapp/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/otherapp/proguard-rules.pro -------------------------------------------------------------------------------- /sample/otherapp/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/otherapp/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample/otherapp/src/main/java/com/flownav/sample/otherapp/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/otherapp/src/main/java/com/flownav/sample/otherapp/MainActivity.kt -------------------------------------------------------------------------------- /sample/otherapp/src/main/java/com/flownav/sample/otherapp/MyOtherAppApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/otherapp/src/main/java/com/flownav/sample/otherapp/MyOtherAppApplication.kt -------------------------------------------------------------------------------- /sample/otherapp/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/otherapp/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /sample/otherapp/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/otherapp/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /sample/otherapp/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/otherapp/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /sample/otherapp/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/otherapp/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /sample/otherapp/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/otherapp/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /sample/otherapp/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/otherapp/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/otherapp/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/otherapp/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/otherapp/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/otherapp/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/otherapp/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/otherapp/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/otherapp/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/otherapp/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/otherapp/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/otherapp/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/otherapp/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/otherapp/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/otherapp/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/otherapp/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/otherapp/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/otherapp/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/otherapp/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/otherapp/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/otherapp/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/otherapp/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /sample/otherapp/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/otherapp/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /sample/otherapp/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/otherapp/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /sample/publish.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/publish.gradle -------------------------------------------------------------------------------- /sample/secondaction/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /sample/secondaction/build.gradle: -------------------------------------------------------------------------------- 1 | apply from: "$rootDir/android_lib.gradle" 2 | -------------------------------------------------------------------------------- /sample/secondaction/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sample/secondaction/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/secondaction/proguard-rules.pro -------------------------------------------------------------------------------- /sample/secondaction/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/secondaction/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample/secondaction/src/main/java/com/flownav/secondaction/SecondActionActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/secondaction/src/main/java/com/flownav/secondaction/SecondActionActivity.kt -------------------------------------------------------------------------------- /sample/secondaction/src/main/res/layout/second_action_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/secondaction/src/main/res/layout/second_action_activity.xml -------------------------------------------------------------------------------- /sample/secondaction/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/secondaction/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /sample/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/settings.gradle -------------------------------------------------------------------------------- /sample/thirdaction/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /sample/thirdaction/build.gradle: -------------------------------------------------------------------------------- 1 | apply from: "$rootDir/android_lib.gradle" 2 | -------------------------------------------------------------------------------- /sample/thirdaction/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sample/thirdaction/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/thirdaction/proguard-rules.pro -------------------------------------------------------------------------------- /sample/thirdaction/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/thirdaction/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample/thirdaction/src/main/java/com/flownav/thirdmodule/ActivityStart.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/thirdaction/src/main/java/com/flownav/thirdmodule/ActivityStart.kt -------------------------------------------------------------------------------- /sample/thirdaction/src/main/res/layout/activity_start.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/thirdaction/src/main/res/layout/activity_start.xml -------------------------------------------------------------------------------- /sample/thirdaction/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeziellago/FlowNav/HEAD/sample/thirdaction/src/main/res/values/strings.xml --------------------------------------------------------------------------------