Erweiterungen
This commit is contained in:
1 parent
e04ee3cce1
commit
44333f06a7
1 file changed
+5
-2
@@ -109,6 +109,7 @@ class _TaskListPageState extends State<TaskListPage> {
|
|||||||
|
|
||||||
var textColor = isTaskActive(i) ? Colors.black : const Color(0x33000000);
|
var textColor = isTaskActive(i) ? Colors.black : const Color(0x33000000);
|
||||||
|
|
||||||
|
var optional = taskInfo.task.opt != null && taskInfo.task.opt == true;
|
||||||
steps.add(
|
steps.add(
|
||||||
ListTile(
|
ListTile(
|
||||||
minVerticalPadding: 0,
|
minVerticalPadding: 0,
|
||||||
@@ -151,7 +152,7 @@ class _TaskListPageState extends State<TaskListPage> {
|
|||||||
mainAxisAlignment: MainAxisAlignment.start,
|
mainAxisAlignment: MainAxisAlignment.start,
|
||||||
children: [
|
children: [
|
||||||
Text(
|
Text(
|
||||||
taskInfo.task.topic,
|
taskInfo.task.topic + (optional ? "" : " *"),
|
||||||
textAlign: TextAlign.left,
|
textAlign: TextAlign.left,
|
||||||
style: TextStyle(
|
style: TextStyle(
|
||||||
color: textColor,
|
color: textColor,
|
||||||
@@ -339,6 +340,8 @@ class _TaskListPageState extends State<TaskListPage> {
|
|||||||
_popup.dismiss(context),
|
_popup.dismiss(context),
|
||||||
|
|
||||||
taskInfo.completed = true,
|
taskInfo.completed = true,
|
||||||
|
|
||||||
|
setState(() {})
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@@ -457,7 +460,7 @@ class _TaskListPageState extends State<TaskListPage> {
|
|||||||
finTourMessage.finTour.tasks.add(finTourTask);
|
finTourMessage.finTour.tasks.add(finTourTask);
|
||||||
}
|
}
|
||||||
|
|
||||||
MqttCore.instance.publishPayloadMessage("fin_tour", finTourMessage.toJson());
|
MqttCore.instance.publishPayloadMessage("job", finTourMessage.toJson());
|
||||||
|
|
||||||
widget.tour.state = 9;
|
widget.tour.state = 9;
|
||||||
await MyApp.isarInstance.writeTxn(() async {
|
await MyApp.isarInstance.writeTxn(() async {
|
||||||
|
|||||||
Reference in new issue
Block a user