fix issues

faiz_marathon_signalR_critical
Fatimah Alshammari 2 years ago
parent c664125c8f
commit c0f333e14b

@ -416,209 +416,214 @@ class _MonthlyAttendanceScreenState extends State<MonthlyAttendanceScreen> {
} else if (value!.indexOf('%') == 0 || value!.indexOf('%') == "") { } else if (value!.indexOf('%') == 0 || value!.indexOf('%') == "") {
percentage = 0; percentage = 0;
} }
showModalBottomSheet( if (details.date!.month == formattedDate.month && details.date!.year == formattedDate.year) {
context: context, int val = details.date!.day;
shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(25)), getDayHoursTypeDetailsList?[val - 1].aTTENDEDFLAG == 'Y' ?
isScrollControlled: true, showModalBottomSheet(
backgroundColor: MyColors.backgroundBlackColor, context: context,
builder: (_) { shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(25)),
return DraggableScrollableSheet( isScrollControlled: true,
maxChildSize: 0.9, backgroundColor: MyColors.backgroundBlackColor,
expand: false, builder: (_) {
builder: (_, controller) { return DraggableScrollableSheet(
dynamic dmyString = getScheduleShiftsDetailsList!.sCHEDULEDATE; maxChildSize: 0.9,
DateTime dateTime1 = DateFormat("MM/dd/yyyy hh:mm:ss a").parse(dmyString); expand: false,
return Column( builder: (_, controller) {
children: [ dynamic dmyString = getScheduleShiftsDetailsList!.sCHEDULEDATE;
Container( DateTime dateTime1 = DateFormat("MM/dd/yyyy hh:mm:ss a").parse(dmyString);
width: 49, return Column(
height: 7, children: [
margin: const EdgeInsets.symmetric(vertical: 10), Container(
decoration: BoxDecoration( width: 49,
borderRadius: BorderRadius.circular(25), height: 7,
color: MyColors.darkGreyColor, margin: const EdgeInsets.symmetric(vertical: 10),
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(25),
color: MyColors.darkGreyColor,
),
), ),
), Expanded(
Expanded( child: ListView.builder(
child: ListView.builder( controller: controller,
controller: controller, itemCount: 1,
itemCount: 1, itemBuilder: (_, i) =>
itemBuilder: (_, i) => Container( Container(
decoration: const BoxDecoration( decoration: const BoxDecoration(
borderRadius: BorderRadius.vertical( borderRadius: BorderRadius.vertical(
top: Radius.circular(25.0), top: Radius.circular(25.0),
), ),
color: MyColors.backgroundBlackColor, color: MyColors.backgroundBlackColor,
), ),
child: Column( child: Column(
children: [ children: [
Column( Column(
crossAxisAlignment: CrossAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.start,
children: [
"${DateFormat("MMMM-dd-yyyy").format(dateTime1).replaceAll('-', " ")}".toText24(isBold: true, color: Colors.white),
LocaleKeys.attendanceDetails.tr().toText16(color: MyColors.greyACColor),
12.height,
CircularStepProgressBar(
totalSteps: 16 * 4,
currentStep: percentage,
width: 224,
height: 236,
selectedColor: MyColors.gradiantEndColor,
unselectedColor: MyColors.grey70Color,
child: Column(
mainAxisSize: MainAxisSize.min,
children: [ children: [
"${getScheduleShiftsDetailsList!.pERCENTAGE}".toText44(color: Colors.white, isBold: true), "${DateFormat("MMMM-dd-yyyy").format(dateTime1).replaceAll('-', " ")}".toText24(isBold: true, color: Colors.white),
LocaleKeys.completed.tr().toText11(color: MyColors.greyACColor), LocaleKeys.attendanceDetails.tr().toText16(color: MyColors.greyACColor),
28.height, 12.height,
LocaleKeys.shiftTime.tr().toText11(color: MyColors.greyACColor), CircularStepProgressBar(
"${getScheduleShiftsDetailsList!.sHTNAME}".toText22(color: Colors.white, isBold: true), totalSteps: 16 * 4,
currentStep: percentage,
width: 224,
height: 236,
selectedColor: MyColors.gradiantEndColor,
unselectedColor: MyColors.grey70Color,
child: Column(
mainAxisSize: MainAxisSize.min,
children: [
"${getScheduleShiftsDetailsList!.pERCENTAGE}".toText44(color: Colors.white, isBold: true),
LocaleKeys.completed.tr().toText11(color: MyColors.greyACColor),
28.height,
LocaleKeys.shiftTime.tr().toText11(color: MyColors.greyACColor),
"${getScheduleShiftsDetailsList!.sHTNAME}".toText22(color: Colors.white, isBold: true),
],
).center,
).center,
], ],
).center, ).paddingOnly(left: 21, right: 21, top: 27, bottom: 37),
).center, Stack(
],
).paddingOnly(left: 21, right: 21, top: 27, bottom: 37),
Stack(
children: [
Container(
width: double.infinity,
decoration: const BoxDecoration(borderRadius: BorderRadius.only(topLeft: Radius.circular(25), topRight: Radius.circular(25)), color: Colors.white),
padding: const EdgeInsets.only(left: 31, right: 31, top: 30, bottom: 29),
child: Column(
children: [ children: [
Row( Container(
children: [ width: double.infinity,
Column( decoration: const BoxDecoration(borderRadius: BorderRadius.only(topLeft: Radius.circular(25), topRight: Radius.circular(25)), color: Colors.white),
crossAxisAlignment: CrossAxisAlignment.start, padding: const EdgeInsets.only(left: 31, right: 31, top: 30, bottom: 29),
children: [ child: Column(
LocaleKeys.actualCheckIn.tr().toText11( children: [
color: MyColors.grey67Color, Row(
), children: [
"${getScheduleShiftsDetailsList!.sHTACTUALSTARTTIME}" != "" Column(
? "${getScheduleShiftsDetailsList!.sHTACTUALSTARTTIME}".toText22(color: Colors.black, isBold: true) crossAxisAlignment: CrossAxisAlignment.start,
: "__".toText22(color: Colors.black, isBold: true), children: [
], LocaleKeys.actualCheckIn.tr().toText11(
).expanded, color: MyColors.grey67Color,
Column( ),
crossAxisAlignment: CrossAxisAlignment.start, "${getScheduleShiftsDetailsList!.sHTACTUALSTARTTIME}" != ""
children: [ ? "${getScheduleShiftsDetailsList!.sHTACTUALSTARTTIME}".toText22(color: Colors.black, isBold: true)
LocaleKeys.actualCheckOut.tr().toText11( : "__".toText22(color: Colors.black, isBold: true),
color: MyColors.grey67Color, ],
), ).expanded,
"${getScheduleShiftsDetailsList!.sHTACTUALENDTIME}" != "" Column(
? "${getScheduleShiftsDetailsList!.sHTACTUALENDTIME}".toText22(color: Colors.black, isBold: true) crossAxisAlignment: CrossAxisAlignment.start,
: "__".toText22(color: Colors.black, isBold: true), children: [
], LocaleKeys.actualCheckOut.tr().toText11(
).expanded, color: MyColors.grey67Color,
], ),
), "${getScheduleShiftsDetailsList!.sHTACTUALENDTIME}" != ""
25.height, ? "${getScheduleShiftsDetailsList!.sHTACTUALENDTIME}".toText22(color: Colors.black, isBold: true)
const Divider( : "__".toText22(color: Colors.black, isBold: true),
height: 1, ],
thickness: 1, ).expanded,
color: MyColors.lightGreyEFColor, ],
), ),
25.height, 25.height,
Row( const Divider(
children: [ height: 1,
Column( thickness: 1,
crossAxisAlignment: CrossAxisAlignment.start, color: MyColors.lightGreyEFColor,
children: [ ),
LocaleKeys.approvedCheckIn.tr().toText11( 25.height,
color: MyColors.grey67Color, Row(
), children: [
"${getScheduleShiftsDetailsList!.aPPROVEDSTARTTIME}" != "" Column(
? "${getScheduleShiftsDetailsList!.aPPROVEDSTARTTIME}".toText22(color: MyColors.greenColor, isBold: true) crossAxisAlignment: CrossAxisAlignment.start,
: "__".toText22(color: MyColors.greenColor, isBold: true), children: [
], LocaleKeys.approvedCheckIn.tr().toText11(
).expanded, color: MyColors.grey67Color,
Column( ),
crossAxisAlignment: CrossAxisAlignment.start, "${getScheduleShiftsDetailsList!.aPPROVEDSTARTTIME}" != ""
children: [ ? "${getScheduleShiftsDetailsList!.aPPROVEDSTARTTIME}".toText22(color: MyColors.greenColor, isBold: true)
LocaleKeys.approvedCheckOut.tr().toText11( : "__".toText22(color: MyColors.greenColor, isBold: true),
color: MyColors.grey67Color, ],
), ).expanded,
"${getScheduleShiftsDetailsList!.aPPROVEDENDTIME}" != "" Column(
? "${getScheduleShiftsDetailsList!.aPPROVEDENDTIME}".toText22(color: MyColors.greenColor, isBold: true) crossAxisAlignment: CrossAxisAlignment.start,
: "__".toText22(color: MyColors.greenColor, isBold: true), children: [
], LocaleKeys.approvedCheckOut.tr().toText11(
).expanded, color: MyColors.grey67Color,
], ),
), "${getScheduleShiftsDetailsList!.aPPROVEDENDTIME}" != ""
25.height, ? "${getScheduleShiftsDetailsList!.aPPROVEDENDTIME}".toText22(color: MyColors.greenColor, isBold: true)
const Divider( : "__".toText22(color: MyColors.greenColor, isBold: true),
height: 1, ],
thickness: 1, ).expanded,
color: MyColors.lightGreyEFColor, ],
), ),
25.height, 25.height,
Row( const Divider(
children: [ height: 1,
Column( thickness: 1,
crossAxisAlignment: CrossAxisAlignment.start, color: MyColors.lightGreyEFColor,
children: [ ),
LocaleKeys.lateIn.tr().toText11( 25.height,
color: MyColors.grey67Color, Row(
), children: [
"${getDayHoursTypeDetailsList[index].lATEINHRS}".toText22(color: MyColors.redColor, isBold: true), Column(
], crossAxisAlignment: CrossAxisAlignment.start,
).expanded, children: [
Column( LocaleKeys.lateIn.tr().toText11(
crossAxisAlignment: CrossAxisAlignment.start, color: MyColors.grey67Color,
children: [ ),
LocaleKeys.excess.tr().toText11( "${getDayHoursTypeDetailsList[index].lATEINHRS}".toText22(color: MyColors.redColor, isBold: true),
color: MyColors.grey67Color, ],
), ).expanded,
"${getDayHoursTypeDetailsList[index].eXCESSHRS}".toText22(color: MyColors.backgroundBlackColor, isBold: true), Column(
], crossAxisAlignment: CrossAxisAlignment.start,
).expanded, children: [
], LocaleKeys.excess.tr().toText11(
), color: MyColors.grey67Color,
25.height, ),
const Divider( "${getDayHoursTypeDetailsList[index].eXCESSHRS}".toText22(color: MyColors.backgroundBlackColor, isBold: true),
height: 1, ],
thickness: 1, ).expanded,
color: MyColors.lightGreyEFColor, ],
), ),
25.height, 25.height,
Row( const Divider(
children: [ height: 1,
Column( thickness: 1,
crossAxisAlignment: CrossAxisAlignment.start, color: MyColors.lightGreyEFColor,
children: [ ),
LocaleKeys.shortage.tr().toText11( 25.height,
color: MyColors.grey67Color, Row(
), children: [
"${getDayHoursTypeDetailsList[index].sHORTAGEHRS}".toText22(color: MyColors.backgroundBlackColor, isBold: true), Column(
], crossAxisAlignment: CrossAxisAlignment.start,
).expanded, children: [
Column( LocaleKeys.shortage.tr().toText11(
crossAxisAlignment: CrossAxisAlignment.start, color: MyColors.grey67Color,
children: [ ),
LocaleKeys.earlyOut.tr().toText11( "${getDayHoursTypeDetailsList[index].sHORTAGEHRS}".toText22(color: MyColors.backgroundBlackColor, isBold: true),
color: MyColors.grey67Color, ],
), ).expanded,
"${getDayHoursTypeDetailsList[index].eARLYOUTHRS}".toText22(color: Colors.black, isBold: true), Column(
], crossAxisAlignment: CrossAxisAlignment.start,
).expanded, children: [
], LocaleKeys.earlyOut.tr().toText11(
color: MyColors.grey67Color,
),
"${getDayHoursTypeDetailsList[index].eARLYOUTHRS}".toText22(color: Colors.black, isBold: true),
],
).expanded,
],
),
],
),
), ),
], ],
), ),
), ],
], ),
), ),
],
),
), ),
), ),
), ],
], );
); },
}, );
); },
}, ):null;
); }
} }
List<Meeting> _getDataSource() { List<Meeting> _getDataSource() {

@ -424,209 +424,214 @@ class _ViewAttendanceState extends State<ViewAttendance> {
} else if (value!.indexOf('%') == 0 || value!.indexOf('%') == "") { } else if (value!.indexOf('%') == 0 || value!.indexOf('%') == "") {
percentage = 0; percentage = 0;
} }
showModalBottomSheet( if (details.date!.month == formattedDate.month && details.date!.year == formattedDate.year) {
context: context, int val = details.date!.day;
shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(25)), getDayHoursTypeDetailsList?[val - 1].aTTENDEDFLAG == 'Y' ?
isScrollControlled: true, showModalBottomSheet(
backgroundColor: MyColors.backgroundBlackColor, context: context,
builder: (_) { shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(25)),
return DraggableScrollableSheet( isScrollControlled: true,
maxChildSize: 0.9, backgroundColor: MyColors.backgroundBlackColor,
expand: false, builder: (_) {
builder: (_, controller) { return DraggableScrollableSheet(
dynamic dmyString = getScheduleShiftsDetailsList!.sCHEDULEDATE; maxChildSize: 0.9,
DateTime dateTime1 = DateFormat("MM/dd/yyyy hh:mm:ss a").parse(dmyString); expand: false,
return Column( builder: (_, controller) {
children: [ dynamic dmyString = getScheduleShiftsDetailsList!.sCHEDULEDATE;
Container( DateTime dateTime1 = DateFormat("MM/dd/yyyy hh:mm:ss a").parse(dmyString);
width: 49, return Column(
height: 7, children: [
margin: const EdgeInsets.symmetric(vertical: 10), Container(
decoration: BoxDecoration( width: 49,
borderRadius: BorderRadius.circular(25), height: 7,
color: MyColors.darkGreyColor, margin: const EdgeInsets.symmetric(vertical: 10),
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(25),
color: MyColors.darkGreyColor,
),
), ),
), Expanded(
Expanded( child: ListView.builder(
child: ListView.builder( controller: controller,
controller: controller, itemCount: 1,
itemCount: 1, itemBuilder: (_, i) =>
itemBuilder: (_, i) => Container( Container(
decoration: const BoxDecoration( decoration: const BoxDecoration(
borderRadius: BorderRadius.vertical( borderRadius: BorderRadius.vertical(
top: Radius.circular(25.0), top: Radius.circular(25.0),
), ),
color: MyColors.backgroundBlackColor, color: MyColors.backgroundBlackColor,
), ),
child: Column( child: Column(
children: [ children: [
Column( Column(
crossAxisAlignment: CrossAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.start,
children: [
"${DateFormat("MMMM-dd-yyyy").format(dateTime1).replaceAll('-', " ")}".toText24(isBold: true, color: Colors.white),
LocaleKeys.attendanceDetails.tr().toText16(color: MyColors.greyACColor),
12.height,
CircularStepProgressBar(
totalSteps: 16 * 4,
currentStep: percentage,
width: 224,
height: 236,
selectedColor: MyColors.gradiantEndColor,
unselectedColor: MyColors.grey70Color,
child: Column(
mainAxisSize: MainAxisSize.min,
children: [ children: [
"${getScheduleShiftsDetailsList!.pERCENTAGE}".toText44(color: Colors.white, isBold: true), "${DateFormat("MMMM-dd-yyyy").format(dateTime1).replaceAll('-', " ")}".toText24(isBold: true, color: Colors.white),
LocaleKeys.completed.tr().toText11(color: MyColors.greyACColor), LocaleKeys.attendanceDetails.tr().toText16(color: MyColors.greyACColor),
28.height, 12.height,
LocaleKeys.shiftTime.tr().toText11(color: MyColors.greyACColor), CircularStepProgressBar(
"${getScheduleShiftsDetailsList!.sHTNAME}".toText22(color: Colors.white, isBold: true), totalSteps: 16 * 4,
currentStep: percentage,
width: 224,
height: 236,
selectedColor: MyColors.gradiantEndColor,
unselectedColor: MyColors.grey70Color,
child: Column(
mainAxisSize: MainAxisSize.min,
children: [
"${getScheduleShiftsDetailsList!.pERCENTAGE}".toText44(color: Colors.white, isBold: true),
LocaleKeys.completed.tr().toText11(color: MyColors.greyACColor),
28.height,
LocaleKeys.shiftTime.tr().toText11(color: MyColors.greyACColor),
"${getScheduleShiftsDetailsList!.sHTNAME}".toText22(color: Colors.white, isBold: true),
],
).center,
).center,
], ],
).center, ).paddingOnly(left: 21, right: 21, top: 27, bottom: 37),
).center, Stack(
],
).paddingOnly(left: 21, right: 21, top: 27, bottom: 37),
Stack(
children: [
Container(
width: double.infinity,
decoration: const BoxDecoration(borderRadius: BorderRadius.only(topLeft: Radius.circular(25), topRight: Radius.circular(25)), color: Colors.white),
padding: const EdgeInsets.only(left: 31, right: 31, top: 30, bottom: 29),
child: Column(
children: [ children: [
Row( Container(
children: [ width: double.infinity,
Column( decoration: const BoxDecoration(borderRadius: BorderRadius.only(topLeft: Radius.circular(25), topRight: Radius.circular(25)), color: Colors.white),
crossAxisAlignment: CrossAxisAlignment.start, padding: const EdgeInsets.only(left: 31, right: 31, top: 30, bottom: 29),
children: [ child: Column(
LocaleKeys.actualCheckIn.tr().toText11( children: [
color: MyColors.grey67Color, Row(
), children: [
"${getScheduleShiftsDetailsList!.sHTACTUALSTARTTIME}" != "" Column(
? "${getScheduleShiftsDetailsList!.sHTACTUALSTARTTIME}".toText22(color: Colors.black, isBold: true) crossAxisAlignment: CrossAxisAlignment.start,
: "__".toText22(color: Colors.black, isBold: true), children: [
], LocaleKeys.actualCheckIn.tr().toText11(
).expanded, color: MyColors.grey67Color,
Column( ),
crossAxisAlignment: CrossAxisAlignment.start, "${getScheduleShiftsDetailsList!.sHTACTUALSTARTTIME}" != ""
children: [ ? "${getScheduleShiftsDetailsList!.sHTACTUALSTARTTIME}".toText22(color: Colors.black, isBold: true)
LocaleKeys.actualCheckOut.tr().toText11( : "__".toText22(color: Colors.black, isBold: true),
color: MyColors.grey67Color, ],
), ).expanded,
"${getScheduleShiftsDetailsList!.sHTACTUALENDTIME}" != "" Column(
? "${getScheduleShiftsDetailsList!.sHTACTUALENDTIME}".toText22(color: Colors.black, isBold: true) crossAxisAlignment: CrossAxisAlignment.start,
: "__".toText22(color: Colors.black, isBold: true), children: [
], LocaleKeys.actualCheckOut.tr().toText11(
).expanded, color: MyColors.grey67Color,
], ),
), "${getScheduleShiftsDetailsList!.sHTACTUALENDTIME}" != ""
25.height, ? "${getScheduleShiftsDetailsList!.sHTACTUALENDTIME}".toText22(color: Colors.black, isBold: true)
const Divider( : "__".toText22(color: Colors.black, isBold: true),
height: 1, ],
thickness: 1, ).expanded,
color: MyColors.lightGreyEFColor, ],
), ),
25.height, 25.height,
Row( const Divider(
children: [ height: 1,
Column( thickness: 1,
crossAxisAlignment: CrossAxisAlignment.start, color: MyColors.lightGreyEFColor,
children: [ ),
LocaleKeys.approvedCheckIn.tr().toText11( 25.height,
color: MyColors.grey67Color, Row(
), children: [
"${getScheduleShiftsDetailsList!.aPPROVEDSTARTTIME}" != "" Column(
? "${getScheduleShiftsDetailsList!.aPPROVEDSTARTTIME}".toText22(color: MyColors.greenColor, isBold: true) crossAxisAlignment: CrossAxisAlignment.start,
: "__".toText22(color: MyColors.greenColor, isBold: true), children: [
], LocaleKeys.approvedCheckIn.tr().toText11(
).expanded, color: MyColors.grey67Color,
Column( ),
crossAxisAlignment: CrossAxisAlignment.start, "${getScheduleShiftsDetailsList!.aPPROVEDSTARTTIME}" != ""
children: [ ? "${getScheduleShiftsDetailsList!.aPPROVEDSTARTTIME}".toText22(color: MyColors.greenColor, isBold: true)
LocaleKeys.approvedCheckOut.tr().toText11( : "__".toText22(color: MyColors.greenColor, isBold: true),
color: MyColors.grey67Color, ],
), ).expanded,
"${getScheduleShiftsDetailsList!.aPPROVEDENDTIME}" != "" Column(
? "${getScheduleShiftsDetailsList!.aPPROVEDENDTIME}".toText22(color: MyColors.greenColor, isBold: true) crossAxisAlignment: CrossAxisAlignment.start,
: "__".toText22(color: MyColors.greenColor, isBold: true), children: [
], LocaleKeys.approvedCheckOut.tr().toText11(
).expanded, color: MyColors.grey67Color,
], ),
), "${getScheduleShiftsDetailsList!.aPPROVEDENDTIME}" != ""
25.height, ? "${getScheduleShiftsDetailsList!.aPPROVEDENDTIME}".toText22(color: MyColors.greenColor, isBold: true)
const Divider( : "__".toText22(color: MyColors.greenColor, isBold: true),
height: 1, ],
thickness: 1, ).expanded,
color: MyColors.lightGreyEFColor, ],
), ),
25.height, 25.height,
Row( const Divider(
children: [ height: 1,
Column( thickness: 1,
crossAxisAlignment: CrossAxisAlignment.start, color: MyColors.lightGreyEFColor,
children: [ ),
LocaleKeys.lateIn.tr().toText11( 25.height,
color: MyColors.grey67Color, Row(
), children: [
"${getDayHoursTypeDetailsList[index].lATEINHRS}".toText22(color: MyColors.redColor, isBold: true), Column(
], crossAxisAlignment: CrossAxisAlignment.start,
).expanded, children: [
Column( LocaleKeys.lateIn.tr().toText11(
crossAxisAlignment: CrossAxisAlignment.start, color: MyColors.grey67Color,
children: [ ),
LocaleKeys.excess.tr().toText11( "${getDayHoursTypeDetailsList[index].lATEINHRS}".toText22(color: MyColors.redColor, isBold: true),
color: MyColors.grey67Color, ],
), ).expanded,
"${getDayHoursTypeDetailsList[index].eXCESSHRS}".toText22(color: MyColors.backgroundBlackColor, isBold: true), Column(
], crossAxisAlignment: CrossAxisAlignment.start,
).expanded, children: [
], LocaleKeys.excess.tr().toText11(
), color: MyColors.grey67Color,
25.height, ),
const Divider( "${getDayHoursTypeDetailsList[index].eXCESSHRS}".toText22(color: MyColors.backgroundBlackColor, isBold: true),
height: 1, ],
thickness: 1, ).expanded,
color: MyColors.lightGreyEFColor, ],
), ),
25.height, 25.height,
Row( const Divider(
children: [ height: 1,
Column( thickness: 1,
crossAxisAlignment: CrossAxisAlignment.start, color: MyColors.lightGreyEFColor,
children: [ ),
LocaleKeys.shortage.tr().toText11( 25.height,
color: MyColors.grey67Color, Row(
), children: [
"${getDayHoursTypeDetailsList[index].sHORTAGEHRS}".toText22(color: MyColors.backgroundBlackColor, isBold: true), Column(
], crossAxisAlignment: CrossAxisAlignment.start,
).expanded, children: [
Column( LocaleKeys.shortage.tr().toText11(
crossAxisAlignment: CrossAxisAlignment.start, color: MyColors.grey67Color,
children: [ ),
LocaleKeys.earlyOut.tr().toText11( "${getDayHoursTypeDetailsList[index].sHORTAGEHRS}".toText22(color: MyColors.backgroundBlackColor, isBold: true),
color: MyColors.grey67Color, ],
), ).expanded,
"${getDayHoursTypeDetailsList[index].eARLYOUTHRS}".toText22(color: Colors.black, isBold: true), Column(
], crossAxisAlignment: CrossAxisAlignment.start,
).expanded, children: [
], LocaleKeys.earlyOut.tr().toText11(
color: MyColors.grey67Color,
),
"${getDayHoursTypeDetailsList[index].eARLYOUTHRS}".toText22(color: Colors.black, isBold: true),
],
).expanded,
],
),
],
),
), ),
], ],
), ),
), ],
], ),
), ),
],
),
), ),
), ),
), ],
], );
); },
}, );
); },
}, ):null;
); }
} }
List<Meeting> _getDataSource() { List<Meeting> _getDataSource() {
List<Meeting> meetings = <Meeting>[]; List<Meeting> meetings = <Meeting>[];

Loading…
Cancel
Save