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:
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud/deck/ui/filter/FilterDuedateFragment.java')
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/ui/filter/FilterDuedateFragment.java48
1 files changed, 0 insertions, 48 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/filter/FilterDuedateFragment.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/filter/FilterDuedateFragment.java
deleted file mode 100644
index 654e95744..000000000
--- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/filter/FilterDuedateFragment.java
+++ /dev/null
@@ -1,48 +0,0 @@
-package it.niedermann.nextcloud.deck.ui.filter;
-
-import android.os.Bundle;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.AdapterView;
-
-import androidx.annotation.NonNull;
-import androidx.annotation.Nullable;
-import androidx.fragment.app.Fragment;
-import androidx.lifecycle.LiveData;
-import androidx.lifecycle.ViewModelProvider;
-
-import it.niedermann.nextcloud.deck.databinding.DialogFilterDuedateBinding;
-import it.niedermann.nextcloud.deck.model.enums.EDueType;
-import it.niedermann.nextcloud.deck.model.internal.FilterInformation;
-
-public class FilterDuedateFragment extends Fragment implements AdapterView.OnItemSelectedListener {
-
- private LiveData<FilterInformation> filterInformationDraft;
- private DialogFilterDuedateBinding binding;
- private FilterViewModel filterViewModel;
- private OverdueFilterAdapter overdueAdapter;
-
- @Nullable
- @Override
- public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
- binding = DialogFilterDuedateBinding.inflate(requireActivity().getLayoutInflater());
- filterViewModel = new ViewModelProvider(requireActivity()).get(FilterViewModel.class);
- overdueAdapter = new OverdueFilterAdapter(requireContext());
- binding.overdue.setAdapter(overdueAdapter);
- this.filterInformationDraft = filterViewModel.getFilterInformationDraft();
- binding.overdue.setSelection(overdueAdapter.getPosition(this.filterInformationDraft.getValue().getDueType()));
- binding.overdue.setOnItemSelectedListener(this);
- return binding.getRoot();
- }
-
- @Override
- public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
- filterViewModel.setFilterInformationDraftDueType(overdueAdapter.getItem(position));
- }
-
- @Override
- public void onNothingSelected(AdapterView<?> parent) {
- filterViewModel.setFilterInformationDraftDueType(EDueType.NO_FILTER);
- }
-}