Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/stefan-niedermann/nextcloud-deck.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Niedermann <info@niedermann.it>2020-04-24 20:53:16 +0300
committerStefan Niedermann <info@niedermann.it>2020-04-24 20:53:16 +0300
commit5cc4efcf91101e925c0daff63fcde10f755e16f5 (patch)
tree77584588a826e33a448d2f8f35dd96443949fb93 /app/src/main/java/it/niedermann/nextcloud/deck/ui/MainViewModel.java
parent66cb747c78cdefbdfed699eedf7ca5e8c8a8459d (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.java20
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;
+ }
}