From 3f634065caedd067de38742e63d1735c85d814aa Mon Sep 17 00:00:00 2001 From: kolaente Date: Thu, 21 Mar 2019 19:13:22 +0100 Subject: [PATCH] Started adding methods to be able to correctly modify labels on a list --- lib/api/label_task_bulk.dart | 17 +++++++++++++++++ lib/global.dart | 3 +++ lib/models/label.dart | 2 +- lib/pages/list/task_edit.dart | 7 +++++-- lib/service/services.dart | 4 ++++ 5 files changed, 30 insertions(+), 3 deletions(-) create mode 100644 lib/api/label_task_bulk.dart diff --git a/lib/api/label_task_bulk.dart b/lib/api/label_task_bulk.dart new file mode 100644 index 0000000..77bf4ff --- /dev/null +++ b/lib/api/label_task_bulk.dart @@ -0,0 +1,17 @@ +import 'package:vikunja_app/api/client.dart'; +import 'package:vikunja_app/api/service.dart'; +import 'package:vikunja_app/models/label.dart'; +import 'package:vikunja_app/models/task.dart'; +import 'package:vikunja_app/service/services.dart'; + +class LabelTaskBulkAPIService extends APIService + implements LabelTaskBulkService { + LabelTaskBulkAPIService(Client client) : super(client); + + @override + Future