diff --git a/lib/ui/my_attendance/dynamic_screens/dynamic_input_screen.dart b/lib/ui/my_attendance/dynamic_screens/dynamic_input_screen.dart index 8451764..38e9f04 100644 --- a/lib/ui/my_attendance/dynamic_screens/dynamic_input_screen.dart +++ b/lib/ui/my_attendance/dynamic_screens/dynamic_input_screen.dart @@ -480,6 +480,7 @@ class _DynamicInputScreenState extends State { (model.sEGMENTPROMPT ?? "") + (model.rEQUIREDFLAG == "Y" ? "*" : ""), model.eSERVICESDV?.pIDCOLUMNNAME ?? "", isReadOnly: model.rEADONLY == "Y", + toolTip: model.rEQCOLTIP, onChange: (text) { model.fieldAnswer = text; model.eSERVICESDV ??= ESERVICESDV(); @@ -570,6 +571,7 @@ class _DynamicInputScreenState extends State { (model.sEGMENTPROMPT ?? "") + (model.rEQUIREDFLAG == "Y" ? "*" : ""), displayText, suffixIconData: Icons.calendar_today, + toolTip: model.rEQCOLTIP, isEnable: false, onTap: () async { if ((getEitDffStructureList![index].eSERVICESDV?.pVALUECOLUMNNAME != null)) { @@ -623,6 +625,7 @@ class _DynamicInputScreenState extends State { child: DynamicTextFieldWidget( (model.sEGMENTPROMPT ?? "") + (model.rEQUIREDFLAG == "Y" ? "*" : ""), model.eSERVICESDV?.pVALUECOLUMNNAME ?? "", + toolTip: model.rEQCOLTIP, isEnable: false, isPopup: true, isInputTypeNum: true, @@ -667,6 +670,7 @@ class _DynamicInputScreenState extends State { model.eSERVICESDV?.pVALUECOLUMNNAME ?? "", isEnable: false, isPopup: true, + toolTip: model.rEQCOLTIP, isInputTypeNum: true, isReadOnly: model.rEADONLY == "Y", ).paddingOnly(bottom: 12), @@ -693,6 +697,7 @@ class _DynamicInputScreenState extends State { model.eSERVICESDV?.pIDCOLUMNNAME ?? "", isReadOnly: model.rEADONLY == "Y", length: model.mAXIMUMSIZE, + toolTip: model.rEQCOLTIP, onChange: (text) { model.fieldAnswer = text; }, @@ -712,6 +717,7 @@ class _DynamicInputScreenState extends State { displayText, suffixIconData: Icons.calendar_today, isEnable: false, + toolTip: model.rEQCOLTIP, onTap: () async { if ((getEitDffStructureList![index].eSERVICESDV?.pVALUECOLUMNNAME != null)) { if (getEitDffStructureList![index].isDefaultTypeIsCDPS) { @@ -744,6 +750,7 @@ class _DynamicInputScreenState extends State { model.eSERVICESDV?.pIDCOLUMNNAME ?? (getEitDffStructureList![index].fieldAnswer ?? ""), suffixIconData: Icons.access_time_filled_rounded, isEnable: false, + toolTip: model.rEQCOLTIP, onTap: () async { if ((getEitDffStructureList![index].eSERVICESDV?.pVALUECOLUMNNAME != null)) { var timeString = getEitDffStructureList![index].eSERVICESDV!.pVALUECOLUMNNAME!.split(":");