|
|
|
|
@ -15,8 +15,7 @@ class VitalSignBloodPressureWidget extends StatefulWidget {
|
|
|
|
|
final String viewKey1;
|
|
|
|
|
final String viewKey2;
|
|
|
|
|
|
|
|
|
|
VitalSignBloodPressureWidget(
|
|
|
|
|
{Key key, this.vitalList, this.title1, this.title2, this.viewKey1, this.title3, this.viewKey2});
|
|
|
|
|
VitalSignBloodPressureWidget({Key? key, required this.vitalList, required this.title1, required this.title2, required this.viewKey1, required this.title3, required this.viewKey2});
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
_VitalSignDetailsWidgetState createState() => _VitalSignDetailsWidgetState();
|
|
|
|
|
@ -29,8 +28,7 @@ class _VitalSignDetailsWidgetState extends State<VitalSignBloodPressureWidget> {
|
|
|
|
|
return Container(
|
|
|
|
|
decoration: BoxDecoration(
|
|
|
|
|
color: Colors.transparent,
|
|
|
|
|
borderRadius: BorderRadius.only(
|
|
|
|
|
topLeft: Radius.circular(10.0), topRight: Radius.circular(10.0)),
|
|
|
|
|
borderRadius: BorderRadius.only(topLeft: Radius.circular(10.0), topRight: Radius.circular(10.0)),
|
|
|
|
|
border: Border.all(color: Colors.grey, width: 1),
|
|
|
|
|
),
|
|
|
|
|
margin: EdgeInsets.all(20),
|
|
|
|
|
@ -41,7 +39,7 @@ class _VitalSignDetailsWidgetState extends State<VitalSignBloodPressureWidget> {
|
|
|
|
|
children: <Widget>[
|
|
|
|
|
Table(
|
|
|
|
|
border: TableBorder.symmetric(
|
|
|
|
|
inside: BorderSide(width: 2.0, color: Colors.grey[300]),
|
|
|
|
|
inside: BorderSide(width: 2.0, color: Colors.grey[300]!),
|
|
|
|
|
),
|
|
|
|
|
children: fullData(projectViewModel),
|
|
|
|
|
),
|
|
|
|
|
@ -59,9 +57,7 @@ class _VitalSignDetailsWidgetState extends State<VitalSignBloodPressureWidget> {
|
|
|
|
|
decoration: BoxDecoration(
|
|
|
|
|
color: Theme.of(context).primaryColor,
|
|
|
|
|
borderRadius: BorderRadius.only(
|
|
|
|
|
topLeft:projectViewModel.isArabic? Radius.circular(0.0):Radius.circular(10.0),
|
|
|
|
|
topRight: projectViewModel.isArabic? Radius.circular(10.0):Radius.circular(0.0)
|
|
|
|
|
),
|
|
|
|
|
topLeft: projectViewModel.isArabic ? Radius.circular(0.0) : Radius.circular(10.0), topRight: projectViewModel.isArabic ? Radius.circular(10.0) : Radius.circular(0.0)),
|
|
|
|
|
),
|
|
|
|
|
child: Center(
|
|
|
|
|
child: Texts(
|
|
|
|
|
@ -76,7 +72,6 @@ class _VitalSignDetailsWidgetState extends State<VitalSignBloodPressureWidget> {
|
|
|
|
|
child: Container(
|
|
|
|
|
decoration: BoxDecoration(
|
|
|
|
|
color: Theme.of(context).primaryColor,
|
|
|
|
|
|
|
|
|
|
),
|
|
|
|
|
child: Center(
|
|
|
|
|
child: Texts(widget.title2, color: Colors.white),
|
|
|
|
|
@ -88,9 +83,7 @@ class _VitalSignDetailsWidgetState extends State<VitalSignBloodPressureWidget> {
|
|
|
|
|
decoration: BoxDecoration(
|
|
|
|
|
color: Theme.of(context).primaryColor,
|
|
|
|
|
borderRadius: BorderRadius.only(
|
|
|
|
|
topRight: projectViewModel.isArabic? Radius.circular(0.0):Radius.circular(10.0),
|
|
|
|
|
topLeft: projectViewModel.isArabic? Radius.circular(10.0):Radius.circular(0.0)
|
|
|
|
|
),
|
|
|
|
|
topRight: projectViewModel.isArabic ? Radius.circular(0.0) : Radius.circular(10.0), topLeft: projectViewModel.isArabic ? Radius.circular(10.0) : Radius.circular(0.0)),
|
|
|
|
|
),
|
|
|
|
|
child: Center(
|
|
|
|
|
child: Texts(widget.title3, color: Colors.white),
|
|
|
|
|
@ -108,7 +101,7 @@ class _VitalSignDetailsWidgetState extends State<VitalSignBloodPressureWidget> {
|
|
|
|
|
color: Colors.white,
|
|
|
|
|
child: Center(
|
|
|
|
|
child: Texts(
|
|
|
|
|
'${projectViewModel.isArabic ? DateUtil.getWeekDayArabic(vital.vitalSignDate.weekday) : DateUtil.getWeekDay(vital.vitalSignDate.weekday)}, ${vital.vitalSignDate.day} ${projectViewModel.isArabic ? DateUtil.getMonthArabic(vital.vitalSignDate.month) : DateUtil.getMonth(vital.vitalSignDate.month)}, ${vital.vitalSignDate.year} ',
|
|
|
|
|
'${projectViewModel.isArabic ? DateUtil.getWeekDayArabic(vital.vitalSignDate!.weekday) : DateUtil.getWeekDay(vital.vitalSignDate!.weekday)}, ${vital.vitalSignDate!.day} ${projectViewModel.isArabic ? DateUtil.getMonthArabic(vital.vitalSignDate!.month) : DateUtil.getMonth(vital.vitalSignDate!.month)}, ${vital.vitalSignDate!.year} ',
|
|
|
|
|
textAlign: TextAlign.center,
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
|