You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
PatientApp-KKUMC/lib/pages/Blood/blood_donation_appointment_...

44 lines
82 KiB
Dart

import 'package:diplomaticquarterapp/core/viewModels/project_view_model.dart';
import 'package:diplomaticquarterapp/uitl/translations_delegate_base.dart';
import 'package:diplomaticquarterapp/widgets/others/app_scaffold_widget.dart';
import 'package:flutter/material.dart';
import 'package:flutter_html/flutter_html.dart';
import 'package:provider/provider.dart';
class BloodDonationAppointmentTermsConditions extends StatelessWidget {
String contentEN =
'<!DOCTYPE html> <html lang="en-US"> <head> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta charset="utf-8" /> <title>DONOR EDUCATION</title> <style> body { widows:0; orphans:0; font-family:"Times New Roman"; font-size:12pt } h1, h2, h3, h4, h5, h6, p { margin:0pt } li { margin-top:0pt; margin-bottom:0pt } h1 { margin-top:12pt; margin-bottom:3pt; page-break-inside:avoid; page-break-after:avoid; line-height:normal; widows:0; orphans:0; font-family:Arial; font-size:16pt; font-weight:bold; font-style:normal } h2 { margin-top:12pt; margin-bottom:3pt; page-break-inside:avoid; page-break-after:avoid; line-height:normal; widows:0; orphans:0; font-family:Arial; font-size:14pt; font-weight:bold; font-style:italic } h3 { margin-top:12pt; margin-bottom:3pt; page-break-inside:avoid; page-break-after:avoid; line-height:normal; widows:0; orphans:0; font-family:Arial; font-size:13pt; font-weight:bold } h4 { margin-top:12pt; margin-bottom:3pt; page-break-inside:avoid; page-break-after:avoid; line-height:normal; widows:0; orphans:0; font-family:"Times New Roman"; font-size:14pt; font-weight:bold } h5 { margin-top:12pt; margin-bottom:3pt; page-break-inside:avoid; page-break-after:avoid; line-height:normal; widows:0; orphans:0; font-size:13pt; font-weight:bold; font-style:italic } h6 { margin-top:12pt; margin-bottom:3pt; page-break-inside:avoid; page-break-after:avoid; line-height:normal; widows:0; orphans:0; font-family:"Times New Roman"; font-size:11pt; font-weight:bold } .Heading7 { margin-top:12pt; margin-bottom:3pt; page-break-inside:avoid; page-break-after:avoid; line-height:normal; widows:0; orphans:0; font-size:12pt; font-weight:normal } .Heading8 { margin-top:12pt; margin-bottom:3pt; page-break-inside:avoid; page-break-after:avoid; line-height:normal; widows:0; orphans:0; font-family:"Times New Roman"; font-size:12pt; font-weight:normal; font-style:italic } .Heading9 { margin-top:12pt; margin-bottom:3pt; page-break-inside:avoid; page-break-after:avoid; line-height:normal; widows:0; orphans:0; font-family:Arial; font-size:11pt; font-weight:normal } .BalloonText { widows:0; orphans:0; font-family:Tahoma; font-size:8pt } .Default { widows:0; orphans:0; font-family:Garamond; font-size:12pt; color:#000000 } .Footer { text-align:left; widows:0; orphans:0; font-size:9pt } .Header { widows:0; orphans:0; font-size:9pt } .NormalWeb { margin-top:3.75pt; margin-bottom:7.5pt; widows:2; orphans:2; font-size:12pt } .Pa0 { line-height:9.05pt; widows:0; orphans:0; font-family:Garamond; font-size:12pt; color:#000000 } span.A0 { font-size:14pt; font-weight:bold } span.A1 { font-family:"Akzidenz-Grotesk Std Med" } span.A4 { font-size:10pt; font-weight:bold } span.BalloonTextChar { font-family:Tahoma; font-size:8pt } span.Hyperlink { text-decoration:none; color:#1479be } .awlist1 { list-style:none; counter-reset:awlistcounter2_0 } .awlist1 > li:before { content:counter(awlistcounter2_0) ")"; counter-increment:awlistcounter2_0 } .awlist2 { list-style:none; counter-reset:awlistcounter2_0 4 } .awlist2 > li:before { content:counter(awlistcounter2_0) ")"; counter-increment:awlistcounter2_0 } </style> </head> <body style="background:#ffffff"> <div> <div style="clear:both"> <p class="Header"> &#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0; <img src="1700727020_english-instructions/1700727020_english-instructions-1.png" width="170" height="34" alt="" /> </p> </div> <p style="text-align:center; font-size:11pt"> <strong><span style="color:#0070c0">DONOR EDUCATION</span></strong> </p> <p class="Pa0" style="text-align:center; line-height:normal; font-size:10pt"> <span class="A0" style="font-family:"Times New Roman"; font-size:10pt">Why Should I Give Blood?</span> </p> <p class="Pa0" style="text-align:center; line-height:normal; font-size:10pt"> <span class="A1" style="font-family:"Times New Roman"">Because You Can Make a Difference!</span> </p> <p style="text-align:center; font-s
String contentAR =
'<!DOCTYPE html> <html lang="en-US"> <head> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta charset="utf-8" /> <title> </title> <style> body { widows:0; orphans:0; font-family:"Times New Roman"; font-size:11pt } h1, p { margin:0pt } table { margin-top:0pt; margin-bottom:0pt } h1 { margin:0.5pt 5.5pt 0pt 0pt; text-align:right; page-break-inside:auto; page-break-after:auto; line-height:normal; widows:0; orphans:0; font-family:"Times New Roman"; font-size:10pt; font-weight:bold; color:#000000 } .BodyText { margin:0pt; text-align:right; line-height:normal; widows:0; orphans:0; font-family:"Times New Roman"; font-size:10pt } .ListParagraph { margin:0pt; text-align:left; line-height:normal; widows:0; orphans:0; font-family:"Times New Roman"; font-size:11pt } .TableParagraph { margin:0pt; text-align:right; line-height:12.8pt; widows:0; orphans:0; font-family:"Times New Roman"; font-size:11pt } </style> </head> <body> <div> <p dir="rtl" style="margin-top:11.95pt; margin-right:0.9pt; text-align:center; font-size:16pt"> <strong><u><span style="letter-spacing:-0.2pt; color:#00ff00">ﺗﺜﻘﯿﻒ</span></u></strong><strong><u><span style="letter-spacing:-0.5pt; color:#00ff00"> </span></u></strong><strong><u><span style="color:#00ff00">اﻟﻤﺘﺒﺮع</span></u></strong> </p> <p dir="rtl" style="margin-top:10pt; text-indent:3.8pt; text-align:center; line-height:135%; font-size:10pt"> <strong><u><span style="color:#00ff00">لماذا علي أن أتبرع بالدم؟ أنك تستطیع أن تحدث فرق تعلم أكثر عن التبرع بالدم</span></u></strong> </p> </div> <br style="page-break-before:always; clear:both; mso-break-type:section-break" /> <div> <p dir="rtl" style="margin-right:5.45pt; font-size:12pt"> <strong><u><span style="letter-spacing:-0.2pt; color:#ff0000">ﻣﺎذا</span></u></strong><strong><u><span style="letter-spacing:-0.05pt; color:#ff0000"> </span></u></strong><strong><u><span style="color:#ff0000">ﯾﺤﺪث</span></u></strong><strong><u><span style="letter-spacing:-0.25pt; color:#ff0000"> </span></u></strong><strong><u><span style="color:#ff0000">ﺑﻌﺪ</span></u></strong><strong><u><span style="letter-spacing:-0.05pt; color:#ff0000"> </span></u></strong><strong><u><span style="color:#ff0000">اﻟﺘﺒﺮع</span></u></strong><strong><u><span style="letter-spacing:-0.25pt; color:#ff0000"> </span></u></strong><strong><u><span style="color:#ff0000">ﺑﺎﻟﺪم؟</span></u></strong> </p> <p dir="rtl" class="BodyText" style="margin-top:11.45pt; margin-left:49.75pt; text-align:center"> <span dir="ltr"><span style="color:#0000ff">-</span><span style="letter-spacing:-0.5pt; color:#0000ff">1</span></span><span style="letter-spacing:3.75pt; color:#0000ff"><span dir="rtl"></span> </span><span style="color:#0000ff">ﯾﺘﻢ</span><span style="letter-spacing:-0.25pt; color:#0000ff"> </span><span style="color:#0000ff">ﻓﺤﺺ</span><span style="letter-spacing:-0.25pt; color:#0000ff"> </span><span style="color:#0000ff">اﻻﯾﺪز</span><span style="letter-spacing:-0.15pt; color:#0000ff"> </span><span style="color:#0000ff">،</span><span style="letter-spacing:-0.15pt; color:#0000ff"> </span><span style="color:#0000ff">ﻓﯿﺮوس</span><span style="letter-spacing:-0.25pt; color:#0000ff"> </span><span style="color:#0000ff">اﻟﻜﺒﺪ</span><span style="letter-spacing:-0.1pt; color:#0000ff"> </span><span style="color:#0000ff">اﻟﻮﺑﺎﺋﻲ</span><span style="letter-spacing:-0.1pt; color:#0000ff"> </span><span style="color:#0000ff">ب</span><span style="letter-spacing:-0.3pt; color:#0000ff"> </span><span style="color:#0000ff">و</span><span style="letter-spacing:-0.2pt; color:#0000ff"> </span><span style="color:#0000ff">ج</span><span style="letter-spacing:-0.15pt; color:#0000ff"> </span><span style="color:#0000ff">،</span><span style="letter-spacing:-0.25pt; color:#0000ff"> </span><span style="color:#0000ff">ﻓﯿﺮوس</span><span style="letter-spacing:-0.15pt; color:#0000ff"> </span><span style="color:#0000ff">ﻛﺮﯾﺎت</span><s
ProjectViewModel? projectViewModel;
@override
Widget build(BuildContext context) {
projectViewModel = Provider.of(context);
return AppScaffold(
isShowAppBar: true,
showNewAppBar: true,
backgroundColor: Color(0xffF7F7F7),
showNewAppBarTitle: true,
description: TranslationBase.of(context).bloodDonationInfo,
appBarTitle: TranslationBase.of(context).bloodD,
body: SingleChildScrollView(
child: Padding(
padding: const EdgeInsets.all(8.0),
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Html(
data: projectViewModel!.isArabic ? contentAR : contentEN,
shrinkWrap: true,
)
],
),
),
),
);
}
}