Files
stadtbote-app/lib/content_views/assigned_jobs_page.dart
T
2023-11-14 11:38:44 +01:00

70 lines
1.9 KiB
Dart

import 'package:flutter/material.dart';
import 'package:stadtbote/content_views/utils/content_view_widget.dart';
import 'package:stadtbote/content_views/utils/header_info.dart';
class AssignedJobsPage extends ContentViewWidget {
const AssignedJobsPage({super.key});
@override
State<AssignedJobsPage> createState() => _AssignedJobsPageState();
@override
Future<HeaderInfo> getHeaderInfo(BuildContext context) async {
return HeaderInfo(
titleWidget: const Text(
'Startseite',
style: TextStyle(
color: Colors.white,
fontSize: 24.0,
),
),
rightButtonEnabled: false,
rightButtonVisible: false,
rightButtonImage: null,
rightButtonOnPressed: () async {
//BroadcastReceiver().publish<ContentViewWidget>(Constants.messageTopicPushContentView, arguments: EmployeeEditProfileWidget());
});
}
}
class _AssignedJobsPageState extends State<AssignedJobsPage> {
void sendMessage(Widget message) {
//Messaging.instance.sendMessage(message);
}
void _clicked() {
//sendMessage(const InfoDetailsWidget());
}
@override
Widget build(BuildContext context) {
return ListView(
children: <Widget>[
ListTile(
title: Column(
crossAxisAlignment: CrossAxisAlignment.start,
mainAxisAlignment: MainAxisAlignment.center,
children: const <Widget>[
Text(
'Dies ist ein linksbündigerText',
textAlign: TextAlign.left,
),
Text(
'Dies ist ein linksbündiger Text',
textAlign: TextAlign.left,
style: TextStyle(
color: Colors.blue,
fontSize: 24.0,
),
),
],
),
onTap: () {
_clicked();
},
),
],
);
}
}