Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class MainViewModel extends AndroidViewModel {
- private TaskRepository taskRepository;
- private MutableLiveData<List<Task>> allTasks;
- public ObservableField<String> description = new ObservableField<>();
- public ObservableField<String> date = new ObservableField<>();
- public ObservableField<String> time = new ObservableField<>();
- public MainViewModel(@NonNull Application application) {
- super(application);
- taskRepository = new TaskRepository(application);
- allTasks = taskRepository.getAllTasks();
- }
- public LiveData<List<Task>> getAllTasks() {
- return allTasks;
- }
- public void deleteTask(Task task) {
- taskRepository.delete(task);
- }
- public void select(Task task) {
- }
- public LiveData<List<Task>> getSelected() {
- return allTasks;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement