X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Fdevel-api%2Fcontrols%2Fcontrol-accessible.cpp;h=21fc8e2bf4885b68e5a082092cab72b554e6fda3;hb=fa834a987e844fb79531954c882581624aef0e68;hp=de618749ec2a719797792ce1e7008da0337671e0;hpb=e2b634129285990d83cf73f39a148b5cbd2fcb6f;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/devel-api/controls/control-accessible.cpp b/dali-toolkit/devel-api/controls/control-accessible.cpp index de61874..21fc8e2 100644 --- a/dali-toolkit/devel-api/controls/control-accessible.cpp +++ b/dali-toolkit/devel-api/controls/control-accessible.cpp @@ -282,6 +282,16 @@ Dali::Accessibility::Attributes ControlAccessible::GetAttributes() const return attributeMap; } +bool ControlAccessible::IsHidden() const +{ + auto control = Dali::Toolkit::Control::DownCast(Self()); + + Internal::Control& internalControl = Toolkit::Internal::GetImplementation(control); + Internal::Control::Impl& controlImpl = Internal::Control::Impl::Get(internalControl); + + return controlImpl.mAccessibilityHidden; +} + bool ControlAccessible::GrabFocus() { return Toolkit::KeyboardFocusManager::Get().SetCurrentFocusActor(Self());