Santosh Bhandary
4 years ago
3 changed files with 38 additions and 5 deletions
-
18app/src/main/java/com/swifttech/remit/android/features/aboutscreen/view/AboutFastRemit.java
-
21app/src/main/java/com/swifttech/remit/android/features/aboutscreen/viewModel/AboutUsViewModelFactory.java
-
4app/src/main/res/layout/activity_about_gme.xml
@ -0,0 +1,21 @@ |
|||
package com.swifttech.remit.android.features.aboutscreen.viewModel; |
|||
|
|||
import androidx.annotation.NonNull; |
|||
import androidx.lifecycle.ViewModel; |
|||
import androidx.lifecycle.ViewModelProvider; |
|||
|
|||
import com.swifttech.remit.android.features.home.HomeViewModel; |
|||
|
|||
public class AboutUsViewModelFactory implements ViewModelProvider.Factory { |
|||
private final AboutUsPresenterInterface.AboutUsContractInterface view; |
|||
|
|||
public AboutUsViewModelFactory(AboutUsPresenterInterface.AboutUsContractInterface view) { |
|||
this.view = view; |
|||
} |
|||
|
|||
@NonNull |
|||
@Override |
|||
public <T extends ViewModel> T create(@NonNull Class<T> modelClass) { |
|||
return (T) new AboutUsViewModel(view); |
|||
} |
|||
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue