add accessibility role and name
authorYurii Zinchuk/Tizen Services & IoT (PLT) /SRPOL/Engineer/Samsung Electronics <y.zinchuk@samsung.com>
Wed, 5 Apr 2023 08:28:51 +0000 (10:28 +0200)
committerMarcin Romaniuk/Tizen Services & IoT (PLT) /SRPOL/Senior Designer/Samsung Electronics <m.romaniuk@samsung.com>
Wed, 5 Apr 2023 12:32:16 +0000 (14:32 +0200)
SettingCore/Views/TextHeaderListItem.cs

index 25e287e7e2bcf3a161bee4fab193847568e2708c..f10c17c288ff61b2bd868accbb7f8c65a0e8442b 100644 (file)
@@ -1,4 +1,5 @@
-using Tizen.NUI;
+using System.Text;
+using Tizen.NUI;
 using Tizen.NUI.BaseComponents;
 
 namespace SettingCore.Views
@@ -11,6 +12,8 @@ namespace SettingCore.Views
 
         public TextHeaderListItem(string text) : base()
         {
+            AccessibilityRole = Role.Label;
+
             Layout = new LinearLayout()
             {
                 LinearOrientation = LinearLayout.Orientation.Horizontal,
@@ -33,5 +36,7 @@ namespace SettingCore.Views
                 textLabel.TextColor = TextColors.Normal;
             };
         }
+
+        protected override string AccessibilityGetName() => textLabel.Text;
     }
 }