- Added AccessibilityAdaptor::EnableAccessibility() as devel API
Change-Id: I98bb35e65a3c860b79fc9847d4d627bf8bb9e917
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
return Internal::Adaptor::AccessibilityAdaptor::GetImplementation(*this).GetReadPosition();
}
+void AccessibilityAdaptor::EnableAccessibility(bool enabled)
+{
+ if(enabled)
+ {
+ Internal::Adaptor::AccessibilityAdaptor::GetImplementation(*this).EnableAccessibility();
+ }
+ else
+ {
+ Internal::Adaptor::AccessibilityAdaptor::GetImplementation(*this).DisableAccessibility();
+ }
+}
+
bool AccessibilityAdaptor::IsEnabled() const
{
return Internal::Adaptor::AccessibilityAdaptor::GetImplementation(*this).IsEnabled();
Vector2 GetReadPosition() const;
/**
+ * @brief Enables Accessibility action or not.
+ * @param[in] enabled True if Accessibility action should be enabled.
+ */
+ void EnableAccessibility( bool enabled );
+
+ /**
* @brief Query whether the accessibility(screen-reader) is enabled.
*
* The accessibility will be enabled by system setting.