added all (at least I hope all) fields to array and implemented date safe functionality
This commit is contained in:
@@ -22,6 +22,8 @@ class _ExcursionMainState extends State<ExcursionMain> {
|
|||||||
|
|
||||||
Map<String, TextEditingController> getTextFields() {
|
Map<String, TextEditingController> getTextFields() {
|
||||||
Map<String, TextEditingController> rmap = {
|
Map<String, TextEditingController> rmap = {
|
||||||
|
// Step 1
|
||||||
|
"LogDat": TextEditingController(),
|
||||||
"Rudel": TextEditingController(),
|
"Rudel": TextEditingController(),
|
||||||
"Teilnehm": TextEditingController(),
|
"Teilnehm": TextEditingController(),
|
||||||
"Jahr": TextEditingController(),
|
"Jahr": TextEditingController(),
|
||||||
@@ -35,6 +37,47 @@ class _ExcursionMainState extends State<ExcursionMain> {
|
|||||||
"BimaName": TextEditingController(),
|
"BimaName": TextEditingController(),
|
||||||
"BimaNutzer": TextEditingController(),
|
"BimaNutzer": TextEditingController(),
|
||||||
"BimaAGV": TextEditingController(),
|
"BimaAGV": TextEditingController(),
|
||||||
|
|
||||||
|
// Step 2
|
||||||
|
"Wetter": TextEditingController(),
|
||||||
|
"RegenVor": TextEditingController(),
|
||||||
|
"KmAuto": TextEditingController(),
|
||||||
|
"KmFuss": TextEditingController(),
|
||||||
|
"KmRad": TextEditingController(),
|
||||||
|
"KmTotal": TextEditingController(),
|
||||||
|
"KmAuProz": TextEditingController(),
|
||||||
|
"KmFuProz": TextEditingController(),
|
||||||
|
"KmRaProz": TextEditingController(),
|
||||||
|
|
||||||
|
// Spur maybe own step?
|
||||||
|
"SpGut": TextEditingController(),
|
||||||
|
"SpMittel": TextEditingController(),
|
||||||
|
"SpSchlecht": TextEditingController(),
|
||||||
|
"SpurFund": TextEditingController(),
|
||||||
|
"SpurLang": TextEditingController(),
|
||||||
|
"SpurTiere": TextEditingController(),
|
||||||
|
"SpSicher": TextEditingController(),
|
||||||
|
"WelpenSp": TextEditingController(),
|
||||||
|
"WelpenAnz": TextEditingController(),
|
||||||
|
"WpSicher": TextEditingController(),
|
||||||
|
|
||||||
|
"LosungGes": TextEditingController(),
|
||||||
|
"LosungAnz": TextEditingController(),
|
||||||
|
"LosungGen": TextEditingController(),
|
||||||
|
"UrinAnz": TextEditingController(),
|
||||||
|
"UrinGen": TextEditingController(),
|
||||||
|
"OestrAnz": TextEditingController(),
|
||||||
|
"OestrGen": TextEditingController(),
|
||||||
|
"HaarAnz": TextEditingController(),
|
||||||
|
"HaarGen": TextEditingController(),
|
||||||
|
"LosungKm": TextEditingController(),
|
||||||
|
"GenetiKm": TextEditingController(),
|
||||||
|
"Hinweise": TextEditingController(),
|
||||||
|
|
||||||
|
// Step 3
|
||||||
|
"Bemerk": TextEditingController(),
|
||||||
|
"IntKomm": TextEditingController(),
|
||||||
|
"FallNum": TextEditingController(),
|
||||||
};
|
};
|
||||||
|
|
||||||
return rmap;
|
return rmap;
|
||||||
@@ -47,10 +90,11 @@ class _ExcursionMainState extends State<ExcursionMain> {
|
|||||||
title: Text(AppLocalizations.of(context)!.dateandtime),
|
title: Text(AppLocalizations.of(context)!.dateandtime),
|
||||||
content: Column(
|
content: Column(
|
||||||
children: [
|
children: [
|
||||||
// TODO onDateChanged
|
|
||||||
Datum(
|
Datum(
|
||||||
initDatum: DateTime.now(),
|
initDatum: DateTime.now(),
|
||||||
onDateChanged: (date) {},
|
onDateChanged: (date) {
|
||||||
|
getTextFields()["LogDat"]!.text = date.toString();
|
||||||
|
},
|
||||||
name: AppLocalizations.of(context)!.date,
|
name: AppLocalizations.of(context)!.date,
|
||||||
),
|
),
|
||||||
const SizedBox(
|
const SizedBox(
|
||||||
|
|||||||
Reference in New Issue
Block a user