Add binding for AccessibilityActionSignal and new accessibility properties 26/316426/2
authorYoungsun Suh <youngsun.suh@samsung.com>
Fri, 16 Aug 2024 00:27:58 +0000 (09:27 +0900)
committerYoungsun Suh <youngsun.suh@samsung.com>
Wed, 21 Aug 2024 07:29:11 +0000 (16:29 +0900)
Change-Id: Iabe27a980082c70b168f08c84e9a87f6f4fde8ad

dali-csharp-binder/dali-toolkit/control-devel-wrap.cpp
dali-csharp-binder/dali-toolkit/dali-toolkit-wrap.cpp

index 04551bd914d5c8451b7814fe8f1d91a4074a9c17..8f6894c9180f9d116c0190f09bb20b0478688422 100644 (file)
@@ -185,6 +185,17 @@ SWIGEXPORT void* SWIGSTDCALL CSharp_Dali_Toolkit_DevelControl_AccessibilityDoGes
   return (void*)result;
 }
 
+SWIGEXPORT void* SWIGSTDCALL CSharp_Dali_Toolkit_DevelControl_AccessibilityActionSignal(void* arg1)
+{
+  Dali::Toolkit::DevelControl::AccessibilityActionSignalType* result = nullptr;
+  GUARD_ON_NULL_RET0(arg1);
+  try_catch(([&]() {
+    Dali::Toolkit::Control* control = (Dali::Toolkit::Control*)arg1;
+    result                          = &(AccessibilityActionSignal(*control));
+  }));
+  return (void*)result;
+}
+
 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Toolkit_DevelControl_AppendAccessibilityRelation(void* arg1, void* arg2, int arg3)
 {
   GUARD_ON_NULL_RET(arg1);
index ca5de4bdc7eb009b393ff5fd43cc3494cc0c8b6d..482668ab0897c111d59ac29cbea2f7ba8036a0e7 100644 (file)
@@ -1639,6 +1639,17 @@ SWIGEXPORT int SWIGSTDCALL  CSharp_Dali_View_Property_ACESSIBILITY_VALUE_get() {
   return (int)Dali::Toolkit::DevelControl::Property::ACCESSIBILITY_VALUE;
 }
 
+SWIGEXPORT int SWIGSTDCALL  CSharp_Dali_View_Property_ACCESSIBILITY_SCROLLABLE_get() {
+  return (int)Dali::Toolkit::DevelControl::Property::ACCESSIBILITY_SCROLLABLE;
+}
+
+SWIGEXPORT int SWIGSTDCALL  CSharp_Dali_View_Property_ACCESSIBILITY_STATES_get() {
+  return (int)Dali::Toolkit::DevelControl::Property::ACCESSIBILITY_STATES;
+}
+
+SWIGEXPORT int SWIGSTDCALL  CSharp_Dali_View_Property_ACCESSIBILITY_IS_MODAL_get() {
+  return (int)Dali::Toolkit::DevelControl::Property::ACCESSIBILITY_IS_MODAL;
+}
 
 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_FlexContainer_Property_CONTENT_DIRECTION_get() {
   int jresult ;