diff options
author | Stefan Niedermann <info@niedermann.it> | 2020-04-24 20:53:16 +0300 |
---|---|---|
committer | Stefan Niedermann <info@niedermann.it> | 2020-04-24 20:53:16 +0300 |
commit | 5cc4efcf91101e925c0daff63fcde10f755e16f5 (patch) | |
tree | 77584588a826e33a448d2f8f35dd96443949fb93 /app/src/main/java/it/niedermann/nextcloud/deck/ui/MainViewModel.java | |
parent | 66cb747c78cdefbdfed699eedf7ca5e8c8a8459d (diff) |
Move currentAccount to ViewModel
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud/deck/ui/MainViewModel.java')
-rw-r--r-- | app/src/main/java/it/niedermann/nextcloud/deck/ui/MainViewModel.java | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/MainViewModel.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/MainViewModel.java index b85427324..64e20157b 100644 --- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/MainViewModel.java +++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/MainViewModel.java @@ -6,12 +6,16 @@ import androidx.lifecycle.LiveData; import androidx.lifecycle.MutableLiveData; import androidx.lifecycle.ViewModel; +import it.niedermann.nextcloud.deck.model.Account; +import it.niedermann.nextcloud.deck.model.full.FullBoard; import it.niedermann.nextcloud.deck.model.internal.FilterInformation; public class MainViewModel extends ViewModel { @NonNull private MutableLiveData<FilterInformation> filterInformation = new MutableLiveData<>(); + private Account currentAccount; + private FullBoard currentBoard; public void postFilterInformation(@Nullable FilterInformation filterInformation) { this.filterInformation.postValue(filterInformation); @@ -21,4 +25,20 @@ public class MainViewModel extends ViewModel { public LiveData<FilterInformation> getFilterInformation() { return this.filterInformation; } + + public Account getCurrentAccount() { + return currentAccount; + } + + public void setCurrentAccount(Account currentAccount) { + this.currentAccount = currentAccount; + } + + public FullBoard getCurrentBoard() { + return currentBoard; + } + + public void setCurrentBoard(FullBoard currentBoard) { + this.currentBoard = currentBoard; + } } |