Wowpedia

We have moved to Warcraft Wiki. Click here for information and the new URL.

READ MORE

Wowpedia
Advertisement

Returns true if insecure interaction with the object is forbidden.

isForbidden = FrameScriptObject:IsForbidden()

Returns[]

isForbidden
boolean - True if this widget object's methods may only be called from secure execution paths, false otherwise.

Details[]

  • Calling any method except ParentedObject:IsForbidden(), Frame:GetAttribute(), and Frame:SetAttribute() on a forbidden widget from a tainted execution path will result in an error.
  • SecureActionButtonTemplate's click action, as well as the /click slash command cannot be used to click forbidden buttons.
  • Forbidden widgets are created by nesting their declaration inside a <ScopedModifier forbidden="true"> XML tag.

Example[]

/dump StoreFrame:IsForbidden()  -- true
/dump StoreFrame:GetDebugName() -- Error: Attempt to access forbidden object from code tainted by an AddOn

Patch changes[]

Mists of Pandaria Patch 5.4.0 (2013-09-10): Added.

See also[]

Advertisement