Wikia

WoWWiki

API Region IsVisible

Talk0
102,364pages on
this wiki
Widget API


Return whether or not an object would actually be visible on-screen, ignoring the possibility that the object could be dragged off the edge of the screen.

visible = MyObject:IsVisible();

Returns Edit

visible
boolean - true if the object is visible

Example Edit

if MyFrame:IsVisible() then
  MyAddon_UpdateSomeText(MyFrame)
end

Details Edit

Gets the visible state of an object, meaning if it's shown and all it's parents are shown aswell.

If Region:Hide() is called on a frame, then all of it's children are hidden also. In this case, its children are shown if they were prior to the Hide() call, but not visible.

FrameXML uses this in a couple of places to tell whether or not the entire UI has been hidden for screenshot purposes (visible is false while shown is true)

See also Edit

Around Wikia's network

Random Wiki