public static Next update()

in todoapp/app/src/main/java/com/example/android/architecture/blueprints/todoapp/tasks/domain/TasksListLogic.java [64:80]


  public static Next<TasksListModel, TasksListEffect> update(
      TasksListModel model, TasksListEvent event) {
    return event.map(
        refreshRequest -> onRefreshRequested(model),
        newTaskClicked -> onNewTaskClicked(),
        navigateToTaskDetailsRequested ->
            onNavigateToTaskDetailsRequested(model, navigateToTaskDetailsRequested),
        taskCompleted -> onTaskCompleted(model, taskCompleted),
        taskActivated -> onTaskActivated(model, taskActivated),
        completedTasksCleared -> onCompletedTasksCleared(model),
        filterSelected -> onFilterSelected(model, filterSelected),
        tasksLoaded -> onTasksLoaded(model, tasksLoaded),
        taskCreated -> onTaskCreated(),
        tasksRefreshed -> onTasksRefreshed(model),
        tasksRefreshFailed -> onTasksRefreshFailed(model),
        tasksLoadingFailed -> onTasksLoadingFailed(model));
  }