// INTERNAL INCLUDES
#include <dali-toolkit/public-api/controls/buttons/radio-button.h>
-#include <dali-toolkit/public-api/controls/table-view/table-view.h>
+#include <dali-toolkit/devel-api/controls/table-view/table-view.h>
#include "button-impl.h"
namespace Dali
/**
* @copydoc Toolkit::Internal::Button::OnInitialize
*/
- virtual void OnInitialize();
+ void OnInitialize() override;
/**
* @copydoc Toolkit::Internal::Button::OnStateChange
*/
- virtual void OnStateChange( State newState );
+ void OnStateChange( State newState ) override;
/**
* @copydoc Toolkit::Internal::Button::OnToggleReleased
*/
- virtual bool OnToggleReleased();
+ bool OnToggleReleased() override;
private:
// Undefined
RadioButton& operator=( const RadioButton& origin );
+
+protected:
+ struct AccessibleImpl : public Button::AccessibleImpl
+ {
+ using Button::AccessibleImpl::AccessibleImpl;
+
+ Dali::Accessibility::States CalculateStates() override;
+ };
};
} // namespace Internal