mobile_navigation.xml 8.31 KB
<?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/mobile_navigation"
    app:startDestination="@id/mainFragment2">

    <activity
        android:id="@+id/mainActivity"
        android:name="com.focasoftware.deboinventariov20.UI.MainActivity"
        android:label="app_bar_main"
        tools:layout="@layout/app_bar_main" />

    <fragment
        android:id="@+id/mainFragment2"
        android:name="com.focasoftware.deboinventariov20.UI.main.MainFragment"
        android:label="Principal"
        tools:layout="@layout/fragment_main">
        <action
            android:id="@+id/action_mainFragment2_to_configuracionFragment"
            app:destination="@id/configuracionFragment"
            app:enterAnim="@anim/slide_in_right"
            app:exitAnim="@anim/slide_out_left"
            app:popEnterAnim="@anim/slide_in_left"
            app:popExitAnim="@anim/slide_out_right" />
        <action
            android:id="@+id/action_mainFragment2_to_actuaMaestrosFragment"
            app:destination="@id/actuaMaestrosFragment"
            app:enterAnim="@anim/slide_in_right"
            app:exitAnim="@anim/slide_out_left"
            app:popEnterAnim="@anim/slide_in_left"
            app:popExitAnim="@anim/slide_out_right"
            app:popUpTo="@id/mainFragment2"
            app:popUpToInclusive="false" />
        <action
            android:id="@+id/action_mainFragment2_to_inventarioFragment"
            app:destination="@id/inventarioFragment"
            app:enterAnim="@anim/slide_in_right"
            app:exitAnim="@anim/slide_out_left"
            app:popEnterAnim="@anim/slide_in_left"
            app:popExitAnim="@anim/slide_out_right"
            app:popUpTo="@id/mainFragment2"
            app:popUpToInclusive="false" />
        <action
            android:id="@+id/action_mainFragment2_to_invSecFragment"
            app:destination="@id/invSecFragment"
            app:enterAnim="@anim/slide_in_right"
            app:exitAnim="@anim/slide_out_left"
            app:popEnterAnim="@anim/slide_in_left"
            app:popExitAnim="@anim/slide_out_right"
            app:popUpTo="@id/mainFragment2"
            app:popUpToInclusive="false" />
    </fragment>

    <fragment
        android:id="@+id/actuaMaestrosFragment"
        android:name="com.focasoftware.deboinventariov20.UI.actualizacionMaestros.ActuaMaestrosFragment"
        android:label="Importaciones Varias"
        tools:layout="@layout/fragment_actua_maestros">
        <action
            android:id="@+id/action_actuaMaestrosFragment_to_invSecImpFragment"
            app:destination="@id/invSecImpFragment"
            app:popUpTo="@id/actuaMaestrosFragment"
            app:popUpToInclusive="true" />
    </fragment>


    <fragment
        android:id="@+id/inventarioFragment"
        android:name="com.focasoftware.deboinventariov20.UI.inventario.InventarioFragment"
        android:label="Inventario Dinámico"
        tools:layout="@layout/fragment_inventario">
        <action
            android:id="@+id/action_inventarioFragment_to_descripcionFragment"
            app:destination="@id/descripcionFragment"
            app:enterAnim="@anim/slide_in_right"
            app:exitAnim="@anim/slide_out_left"
            app:popEnterAnim="@anim/slide_in_left"
            app:popExitAnim="@anim/slide_out_right" />
        <action
            android:id="@+id/action_inventarioFragment_to_mainFragment2"
            app:destination="@id/mainFragment2"
            app:enterAnim="@anim/slide_in_right"
            app:exitAnim="@anim/slide_out_left"
            app:popEnterAnim="@anim/slide_in_left"
            app:popExitAnim="@anim/slide_out_right" />
        <action
            android:id="@+id/action_inventarioFragment_to_detalleArtFragment"
            app:destination="@id/detalleArtFragment" />
        <action
            android:id="@+id/action_inventarioFragment_to_codigoOriFragment"
            app:destination="@id/codigoOriFragment" />
    </fragment>

    <fragment
        android:id="@+id/descripcionFragment"
        android:name="com.focasoftware.deboinventariov20.UI.descripcionFragment.DescripcionFragment"
        android:label="Busqueda por Descripción">
        <action
            android:id="@+id/action_descripcionFragment_to_inventarioFragment"
            app:destination="@id/inventarioFragment"
            app:enterAnim="@anim/slide_in_right"
            app:exitAnim="@anim/slide_out_left"
            app:popEnterAnim="@anim/slide_in_left"
            app:popExitAnim="@anim/slide_out_right" />
    </fragment>

    <fragment
        android:id="@+id/detalleArtFragment"
        android:name="com.focasoftware.deboinventariov20.UI.detalleProducto.DetalleArtFragment"
        android:label="Información Artículo"
        tools:layout="@layout/fragment_detalle_art">
        <action
            android:id="@+id/action_detalleArtFragment_to_inventarioFragment"
            app:destination="@id/inventarioFragment" />
    </fragment>
    <fragment
        android:id="@+id/configuracionFragment"
        android:name="com.focasoftware.deboinventariov20.UI.configuracion.ConfiguracionFragment"
        android:label="Configuraciones"
        tools:layout="@layout/fragment_configuracion">
        <action
            android:id="@+id/action_configuracionFragment_to_servidoresFragment"
            app:destination="@id/servidoresFragment"
            app:enterAnim="@anim/slide_in_right"
            app:exitAnim="@anim/slide_out_left"
            app:popEnterAnim="@anim/slide_in_left"
            app:popExitAnim="@anim/slide_out_right" />
        <action
            android:id="@+id/action_configuracionFragment_to_mainFragment2"
            app:destination="@id/mainFragment2"
            app:popUpTo="@id/configuracionFragment"
            app:popUpToInclusive="false" />
    </fragment>

    <fragment
        android:id="@+id/servidoresFragment"
        android:name="com.focasoftware.deboinventariov20.UI.servidores.ServidoresFragment"
        android:label="Alta Servidores"
        tools:layout="@layout/fragment_servidores">
        <action
            android:id="@+id/action_servidoresFragment_to_configuracionFragment"
            app:destination="@id/configuracionFragment"
            app:popUpTo="@id/servidoresFragment"
            app:popUpToInclusive="false" />
    </fragment>
    <fragment
        android:id="@+id/codigoOriFragment"
        android:name="com.focasoftware.deboinventariov20.UI.descripCorigenFragment.CodigoOriFragment"
        android:label="Busqueda por Código de Origen">
        <action
            android:id="@+id/action_codigoOriFragment_to_inventarioFragment"
            app:destination="@id/inventarioFragment" />
    </fragment>
    <fragment
        android:id="@+id/invSecFragment"
        android:name="com.focasoftware.deboinventariov20.UI.inventario.InvSecFragment"
        android:label="Inventarios por Sector">
        <action
            android:id="@+id/action_invSecFragment_to_mainFragment2"
            app:destination="@id/mainFragment2"
            app:popUpTo="@id/invSecFragment"
            app:popUpToInclusive="false" />
        <action
            android:id="@+id/action_invSecFragment_to_detalleArtSecFragment"
            app:destination="@id/detalleArtSecFragment"
            app:popUpTo="@id/invSecFragment"
            app:popUpToInclusive="false" />
    </fragment>
    <fragment
        android:id="@+id/detalleArtSecFragment"
        android:name="com.focasoftware.deboinventariov20.UI.detalleProducto.DetalleArtSecFragment"
        android:label="Detalle de Artículos">
        <action
            android:id="@+id/action_detalleArtSecFragment_to_invSecFragment"
            app:destination="@id/invSecFragment"
            app:popUpTo="@id/detalleArtSecFragment"
            app:popUpToInclusive="false" />
    </fragment>
    <fragment
        android:id="@+id/invSecImpFragment"
        android:name="com.focasoftware.deboinventariov20.UI.actualizacionMaestros.InvSecImpFragment"
        android:label="Inventarios por Sector">
        <action
            android:id="@+id/action_invSecImpFragment_to_mainFragment2"
            app:destination="@id/mainFragment2"
            app:popUpTo="@id/invSecImpFragment"
            app:popUpToInclusive="false" />
    </fragment>
</navigation>