Change-Id: Iccee10708223938cc3fd74571331349e4437d609
{
}
+bool Scrollable::AccessibleImpl::IsScrollable()
+{
+ return true;
+}
+
void Scrollable::OnInitialize()
{
DevelControl::SetAccessibilityConstructor( Self(), []( Dali::Actor actor ) {
return std::unique_ptr< Dali::Accessibility::Accessible >(
- new Control::Impl::AccessibleImpl( actor, Dali::Accessibility::Role::SCROLL_PANE ) );
+ new AccessibleImpl( actor, Dali::Accessibility::Role::SCROLL_PANE ) );
} );
}
// INTERNAL INCLUDES
#include <dali-toolkit/public-api/controls/control-impl.h>
#include <dali-toolkit/public-api/controls/scrollable/scrollable.h>
+#include <dali-toolkit/internal/controls/control/control-data-impl.h>
namespace Dali
{
virtual void SetOvershootSize( const Vector2& size ) = 0;
protected: // From Control
+ struct AccessibleImpl : public Control::Impl::AccessibleImpl
+ {
+ using Control::Impl::AccessibleImpl::AccessibleImpl;
+
+ bool IsScrollable() override;
+ };
/**
* @copydoc Control::OnInitialize