Skip to content

Commit f9afa1e

Browse files
author
Daniel Novak
committed
Remove the need to override getViewModelBindingConfig
1 parent 3eec488 commit f9afa1e

File tree

4 files changed

+7
-17
lines changed

4 files changed

+7
-17
lines changed

library/src/main/java/eu/inloop/viewmodel/base/ViewModelBaseFragment.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import eu.inloop.viewmodel.AbstractViewModel;
1111
import eu.inloop.viewmodel.IView;
1212
import eu.inloop.viewmodel.ViewModelHelper;
13+
import eu.inloop.viewmodel.binding.ViewModelBindingConfig;
1314

1415
public abstract class ViewModelBaseFragment<T extends IView, R extends AbstractViewModel<T>> extends Fragment implements IView {
1516

@@ -70,6 +71,12 @@ public R getViewModel() {
7071
return getViewModeHelper().getViewModel();
7172
}
7273

74+
@Nullable
75+
@Override
76+
public ViewModelBindingConfig getViewModelBindingConfig() {
77+
return null;
78+
}
79+
7380
@NonNull
7481
public ViewModelHelper<T, R> getViewModeHelper() {
7582
return mViewModeHelper;

sample/src/main/java/eu/inloop/viewmodel/sample/fragment/PagerFragment.java

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,4 @@ public void onDestroy() {
5151
RefWatcher refWatcher = SampleApplication.getRefWatcher(getActivity());
5252
refWatcher.watch(this);
5353
}
54-
55-
@Nullable
56-
@Override
57-
public ViewModelBindingConfig getViewModelBindingConfig() {
58-
return null;
59-
}
6054
}

sample/src/main/java/eu/inloop/viewmodel/sample/fragment/SampleBundleFragment.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,4 @@ public Class<SampleArgumentViewModel> getViewModelClass() {
4242
return SampleArgumentViewModel.class;
4343
}
4444

45-
@Nullable
46-
@Override
47-
public ViewModelBindingConfig getViewModelBindingConfig() {
48-
return null;
49-
}
5045
}

sample/src/main/java/eu/inloop/viewmodel/sample/fragment/UserListFragment.java

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -128,10 +128,4 @@ public void onDestroy() {
128128
RefWatcher refWatcher = SampleApplication.getRefWatcher(getActivity());
129129
refWatcher.watch(this);
130130
}
131-
132-
@Nullable
133-
@Override
134-
public ViewModelBindingConfig getViewModelBindingConfig() {
135-
return null;
136-
}
137131
}

0 commit comments

Comments
 (0)