Show the tasks linked to an event on its screen

This commit is contained in:
Mariano Uvalle 2019-04-07 00:03:35 -06:00
parent 21cc8697b0
commit 0946705032
6 changed files with 123 additions and 39 deletions

View file

@ -51,3 +51,12 @@ class Validators {
},
);
}
/// Returns a stream transformer that sorts tasks by priority.
final StreamTransformer<List<TaskModel>, List<TaskModel>>
kTaskListPriorityTransforemer =
StreamTransformer.fromHandlers(handleData: (tasksList, sink) {
tasksList.sort((a, b) => TaskModel.ecodedPriority(b.priority)
.compareTo(TaskModel.ecodedPriority(a.priority)));
sink.add(tasksList);
});