52 lines
1.4 KiB
Java
52 lines
1.4 KiB
Java
package com.adif.elcanomovil.main;
|
|
|
|
import androidx.lifecycle.w0;
|
|
import dagger.Binds;
|
|
import dagger.Module;
|
|
import dagger.Provides;
|
|
import dagger.hilt.InstallIn;
|
|
import dagger.hilt.android.components.ActivityRetainedComponent;
|
|
import dagger.hilt.android.components.ViewModelComponent;
|
|
import dagger.hilt.android.internal.lifecycle.HiltViewModelMap;
|
|
import dagger.hilt.codegen.OriginatingElement;
|
|
import dagger.multibindings.IntoMap;
|
|
import dagger.multibindings.IntoSet;
|
|
import dagger.multibindings.StringKey;
|
|
|
|
@OriginatingElement(topLevelClass = MainViewModel.class)
|
|
/* loaded from: classes.dex */
|
|
public final class MainViewModel_HiltModules {
|
|
|
|
@Module
|
|
@InstallIn({ViewModelComponent.class})
|
|
/* loaded from: classes.dex */
|
|
public static abstract class BindsModule {
|
|
private BindsModule() {
|
|
}
|
|
|
|
@Binds
|
|
@StringKey("com.adif.elcanomovil.main.MainViewModel")
|
|
@HiltViewModelMap
|
|
@IntoMap
|
|
public abstract w0 binds(MainViewModel mainViewModel);
|
|
}
|
|
|
|
@Module
|
|
@InstallIn({ActivityRetainedComponent.class})
|
|
/* loaded from: classes.dex */
|
|
public static final class KeyModule {
|
|
private KeyModule() {
|
|
}
|
|
|
|
@Provides
|
|
@HiltViewModelMap.KeySet
|
|
@IntoSet
|
|
public static String provide() {
|
|
return "com.adif.elcanomovil.main.MainViewModel";
|
|
}
|
|
}
|
|
|
|
private MainViewModel_HiltModules() {
|
|
}
|
|
}
|