|
|
|
@ -269,23 +269,22 @@ class LabResultDetails extends StatelessWidget {
|
|
|
|
Widget labHistoryList(LabRangeViewModel model, LabViewModel labmodel) {
|
|
|
|
Widget labHistoryList(LabRangeViewModel model, LabViewModel labmodel) {
|
|
|
|
return SizedBox(
|
|
|
|
return SizedBox(
|
|
|
|
height: 180.h,
|
|
|
|
height: 180.h,
|
|
|
|
child: ListView.builder(
|
|
|
|
child: ListView.separated(
|
|
|
|
padding: EdgeInsets.zero,
|
|
|
|
padding: EdgeInsets.zero,
|
|
|
|
itemCount: labmodel.filteredGraphValues.length,itemBuilder: (context, index){
|
|
|
|
itemCount: labmodel.filteredGraphValues.length,itemBuilder: (context, index){
|
|
|
|
var data = labmodel.filteredGraphValues.reversed.toList()[index];
|
|
|
|
var data = labmodel.filteredGraphValues.reversed.toList()[index];
|
|
|
|
return Column(
|
|
|
|
return LabHistoryItem(
|
|
|
|
children: [
|
|
|
|
|
|
|
|
LabHistoryItem(
|
|
|
|
|
|
|
|
dayNameAndDate: labmodel.getFormattedDate(data.time),
|
|
|
|
dayNameAndDate: labmodel.getFormattedDate(data.time),
|
|
|
|
result: data.actualValue,
|
|
|
|
result: data.actualValue,
|
|
|
|
assetUrl: labmodel.getAssetUrlWRTResult(data.refernceValue),
|
|
|
|
assetUrl: labmodel.getAssetUrlWRTResult(data.refernceValue),
|
|
|
|
shouldRotateIcon: labmodel.getRotationWRTResult(data.refernceValue),
|
|
|
|
shouldRotateIcon: labmodel.getRotationWRTResult(data.refernceValue),
|
|
|
|
),
|
|
|
|
|
|
|
|
if(index != labmodel.filteredGraphValues.length-1)
|
|
|
|
|
|
|
|
Divider(color: AppColors.spacerLineColor,thickness: 1.h,)
|
|
|
|
|
|
|
|
],
|
|
|
|
|
|
|
|
);
|
|
|
|
);
|
|
|
|
}),
|
|
|
|
},
|
|
|
|
|
|
|
|
separatorBuilder: (_, __) => Divider(
|
|
|
|
|
|
|
|
color: AppColors.spacerLineColor,
|
|
|
|
|
|
|
|
thickness: 1.h,
|
|
|
|
|
|
|
|
).paddingOnly(top: 4.h, bottom: 4.h),
|
|
|
|
|
|
|
|
),
|
|
|
|
);
|
|
|
|
);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|