return ac->mAccessibilityReadingSkippedSignal;
}
+Toolkit::DevelControl::AccessibilityReadingPausedSignalType &AccessibilityReadingPausedSignal( Toolkit::Control control )
+{
+ auto ac = GetControlImplementationIfAny ( control );
+ return ac->mAccessibilityReadingPausedSignal;
+}
+
+Toolkit::DevelControl::AccessibilityReadingResumedSignalType &AccessibilityReadingResumedSignal( Toolkit::Control control )
+{
+ auto ac = GetControlImplementationIfAny ( control );
+ return ac->mAccessibilityReadingResumedSignal;
+}
+
Toolkit::DevelControl::AccessibilityReadingCancelledSignalType &AccessibilityReadingCancelledSignal( Toolkit::Control control )
{
auto ac = GetControlImplementationIfAny ( control );
{
if ( auto ac = GetControlImplementationIfAny ( control ) )
{
- auto ptr = dynamic_cast<Dali::Accessibility::Component*>( ac );
+ auto ptr = dynamic_cast<Dali::Accessibility::Component*>( ac->GetAccessibilityObject() );
if( ptr )
return ptr->ClearHighlight();
}
{
if ( auto ac = GetControlImplementationIfAny ( control ) )
{
- auto ptr = dynamic_cast<Dali::Accessibility::Component*>( ac );
+ auto ptr = dynamic_cast<Dali::Accessibility::Component*>( ac->GetAccessibilityObject() );
if( ptr )
return ptr->GrabHighlight();
}
{
if ( auto ac = GetControlImplementationIfAny ( control ) )
{
- auto ptr = dynamic_cast<Dali::Accessibility::Component*>( ac );
+ auto ptr = dynamic_cast<Dali::Accessibility::Component*>( ac->GetAccessibilityObject() );
if(ptr)
return ptr->GetStates();
}