From 25893f56978ac994f3e898d7ddab84a3bb59fa80 Mon Sep 17 00:00:00 2001 From: "taha.alam" Date: Thu, 23 Jan 2025 10:26:50 +0300 Subject: [PATCH] WD: vital sign button added and icon added --- assets/images/new/facial-recognition.svg | 21 +++++++++++++++++++ .../fragments/home_page_fragment2.dart | 6 ++++++ lib/uitl/translations_delegate_base.dart | 2 ++ 3 files changed, 29 insertions(+) create mode 100644 assets/images/new/facial-recognition.svg diff --git a/assets/images/new/facial-recognition.svg b/assets/images/new/facial-recognition.svg new file mode 100644 index 00000000..0019d083 --- /dev/null +++ b/assets/images/new/facial-recognition.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/lib/pages/landing/fragments/home_page_fragment2.dart b/lib/pages/landing/fragments/home_page_fragment2.dart index ce930bb2..c9803ee3 100644 --- a/lib/pages/landing/fragments/home_page_fragment2.dart +++ b/lib/pages/landing/fragments/home_page_fragment2.dart @@ -56,6 +56,12 @@ class _HomePageFragment2State extends State { ? hmgServices.add(HmgServices(2, TranslationBase.of(context).hospitalNavigationTitle, TranslationBase.of(context).hospitalNavigationSubtitle, "assets/images/new/indoor_nav_home.svg", isLogin, isLocked: !projectViewModel.havePrivilege(107))) : hmgServices.add(HmgServices(2, TranslationBase.of(context).emergencyTitle, TranslationBase.of(context).emergencySubtitle, "assets/images/new/emergency.svg", isLogin)); + hmgServices.add(HmgServices( + 111, + TranslationBase.of(context).vitalSign, + TranslationBase.of(context).byFace, + "assets/images/new/facial-recognition.svg", + isLogin)); hmgServices.add( HmgServices(9, TranslationBase.of(context).emergency, TranslationBase.of(context).checkinOptions, "assets/images/new/emergency.svg", isLogin, isLocked: !projectViewModel.havePrivilege(108))); diff --git a/lib/uitl/translations_delegate_base.dart b/lib/uitl/translations_delegate_base.dart index d9f66a2f..fd1e1f05 100644 --- a/lib/uitl/translations_delegate_base.dart +++ b/lib/uitl/translations_delegate_base.dart @@ -3083,6 +3083,8 @@ class TranslationBase { String get waitingData => localizedValues['waitingData']?[locale.languageCode] ?? ''; + String get byFace => localizedValues['byFace']?[locale.languageCode] ?? ''; + String getValue(String name) { switch (name) { case 'normal':