Newer
Older
<?xml version="1.0" encoding="utf-8"?>
<navigation xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/nav_graph_auth"
app:startDestination="@id/logInFragment">
<fragment
android:id="@+id/logInFragment"
android:name="org.futo.circles.auth.feature.log_in.LogInFragment"
android:label="Log In"
tools:layout="@layout/fragment_log_in">
<action
android:id="@+id/to_uiaFragment"
app:destination="@id/uiaFragment" />
android:id="@+id/to_homeFragment"
app:destination="@id/homeFragment"
app:popUpTo="@id/logInFragment"
app:popUpToInclusive="true" />
android:id="@+id/to_selectServerBottomSheet"
app:destination="@id/selectServerBottomSheet" />
<dialog
android:id="@+id/uiaFragment"
android:name="org.futo.circles.auth.feature.uia.UIADialogFragment"
tools:layout="@layout/dialog_fragment_uia">
<action
android:id="@+id/to_homeFragment"
app:destination="@id/homeFragment"
app:popUpTo="@id/logInFragment"
app:popUpToInclusive="true" />
app:destination="@id/configureWorkspaceFragment"
app:popUpTo="@id/logInFragment"
app:popUpToInclusive="true" />
android:name="org.futo.circles.auth.feature.profile.setup.SetupProfileFragment"
android:label="SetupProfileFragment"
tools:layout="@layout/fragment_setup_profile">
<action
android:id="@+id/to_homeFragment"
app:destination="@id/homeFragment"
app:popUpTo="@id/setupProfileFragment"
app:popUpToInclusive="true" />
<fragment
android:id="@+id/configureWorkspaceFragment"
android:name="org.futo.circles.auth.feature.workspace.ConfigureWorkspaceFragment"
tools:layout="@layout/fragment_configure_workspace">
<action
android:id="@+id/to_setupProfileFragment"
app:destination="@id/setupProfileFragment"
app:popUpTo="@id/configureWorkspaceFragment"
<fragment
android:id="@+id/signUpFragment"
android:name="org.futo.circles.auth.feature.sign_up.SignUpFragment"
tools:layout="@layout/fragment_sign_up">
<argument
android:name="domainArg"
app:argType="org.futo.circles.auth.model.ServerDomainArg"
app:nullable="false" />
<action
android:id="@+id/to_uiaFragment"
app:destination="@id/uiaFragment" />
</fragment>
<dialog
android:id="@+id/selectServerBottomSheet"
android:name="org.futo.circles.auth.feature.log_in.select_server.SelectServerBottomSheet"
tools:layout="@layout/bottom_sheet_select_server">
<action
android:id="@+id/to_signUpFragment"
app:destination="@id/signUpFragment">
<argument
android:name="domainArg"
app:argType="org.futo.circles.auth.model.ServerDomainArg"
app:nullable="false" />
</action>
</dialog>