X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Fpopup%2Fpopup-impl.h;h=8f4aef0b8eb963a8fa3cc0c24a9bf752373b046a;hb=59b714d41e4cd4d07875def8befc59c5399ab4b6;hp=50a2fd6f1b50d88c025beabc6c0e9a86ec512df3;hpb=980728a7e35b8ddd28f70c090243e8076e21536e;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/controls/popup/popup-impl.h b/dali-toolkit/internal/controls/popup/popup-impl.h index 50a2fd6..8f4aef0 100644 --- a/dali-toolkit/internal/controls/popup/popup-impl.h +++ b/dali-toolkit/internal/controls/popup/popup-impl.h @@ -241,11 +241,19 @@ public: static Property::Value GetProperty(BaseObject* object, Property::Index propertyIndex); protected: - struct AccessibleImpl : public DevelControl::ControlAccessible + class PopupAccessible : public DevelControl::ControlAccessible { + public: using DevelControl::ControlAccessible::ControlAccessible; - std::string GetNameRaw() const override; + /** + * @copydoc Dali::Toolkit::DevelControl::ControlAccessible::GetNameRaw() + */ + std::string GetNameRaw() const override; + + /** + * @copydoc Dali::Toolkit::DevelControl::ControlAccessible::CalculateStates() + */ Dali::Accessibility::States CalculateStates() override; }; @@ -429,6 +437,11 @@ private: void OnInitialize() override; /** + * @copydoc Toolkit::Internal::Control::CreateAccessibleObject() + */ + DevelControl::ControlAccessible* CreateAccessibleObject() override; + + /** * Called whenever the popup layout is re-set up. * Normally due to a change in contents. * Note: This is only done when the popup is shown.