[AT-SPI] Add Pause and Resume signals
[platform/core/uifw/dali-toolkit.git] / dali-toolkit / devel-api / controls / control-devel.h
index a12b52d..5753a69 100644 (file)
@@ -44,6 +44,12 @@ typedef Signal< void ( ) > AccessibilityActivateSignalType;
 /// @brief AccessibilityReadingSkipped signal type.
 typedef Signal< void ( ) > AccessibilityReadingSkippedSignalType;
 
+/// @brief AccessibilityReadingPaused signal type.
+typedef Signal< void ( ) > AccessibilityReadingPausedSignalType;
+
+/// @brief AccessibilityReadingResumed signal type.
+typedef Signal< void ( ) > AccessibilityReadingResumedSignalType;
+
 /// @brief AccessibilityReadingCancelled signal type.
 typedef Signal< void ( ) > AccessibilityReadingCancelledSignalType;
 
@@ -366,6 +372,20 @@ DALI_TOOLKIT_API AccessibilityActivateSignalType &AccessibilityActivateSignal( T
 DALI_TOOLKIT_API AccessibilityReadingSkippedSignalType &AccessibilityReadingSkippedSignal( Toolkit::Control control );
 
 /**
+ * @brief
+ *
+ * @return The signal to connect to
+ */
+DALI_TOOLKIT_API AccessibilityReadingPausedSignalType &AccessibilityReadingPausedSignal( Toolkit::Control control );
+
+/**
+ * @brief
+ *
+ * @return The signal to connect to
+ */
+DALI_TOOLKIT_API AccessibilityReadingResumedSignalType &AccessibilityReadingResumedSignal( Toolkit::Control control );
+
+/**
  * @brief The signal is emmited when text send via Dali::Accessibility::Bridge::Say
  * was placed in TTS queue and reading was started but other text with higher priority cancelled it.
  *
@@ -524,7 +544,7 @@ DALI_TOOLKIT_API void NotifyAccessibilityStateChange( Dali::Actor control, Dali:
  *
  * Thank to this method hierarchy of accessibility objects can be based on internal hierarchy of Actors.
  * It prevents from necessity of keeping two trees synchronized.
- * The method should be called inside constructors of all classes inheriting from Control.
+ * The method should be called inside OnInitialize method of all classes inheriting from Control.
  *
  * Possible usage can be as follows:
  * @code