[AT-SPI] Add Bridge::{Enabled,Disabled}Signal()
[platform/core/uifw/dali-adaptor.git] / dali / devel-api / adaptor-framework / accessibility-impl.h
index dfe1f6b..34cc946 100644 (file)
@@ -364,6 +364,16 @@ struct DALI_ADAPTOR_API Bridge
    */
   static void EnableAutoInit();
 
+  static Signal<void()>& EnabledSignal()
+  {
+    return mEnabledSignal;
+  }
+
+  static Signal<void()>& DisabledSignal()
+  {
+    return mDisabledSignal;
+  }
+
 protected:
   struct Data
   {
@@ -384,6 +394,9 @@ protected:
 
   inline static AutoInitState mAutoInitState = AutoInitState::ENABLED;
 
+  inline static Signal<void()> mEnabledSignal;
+  inline static Signal<void()> mDisabledSignal;
+
   /**
    * @brief Registers accessible object to be known in bridge object.
    *