v0.13.8

FrameScriptObject

object type21 methodsavailable in: camelot

Methods

In the emulator: 8 implemented, 13 guessed.

methodwhat it doesstatus
AddAccessRestrictionsAdds access restrictions to a script object, preventing it from being used in API calls when enforced. · warcraft.wiki.gg ↗
(restrictions: ScriptObjectAccessRestriction)
guessed
AddForbiddenAspectsAdds forbidden aspects to a script object, restricting access to various functionalities such as script bindings. · warcraft.wiki.gg ↗
(aspects: ForbiddenAspect)
guessed
AddSecretAspectMarks an aspect of the object, such as its text or value, as holding a secret value. Blizzard's docs mark it as restricted. · by wowlua
(aspect: SecretAspect)
guessed
CanBeAccessedInContextReturns whether the current Lua execution context has permission to access this object. · warcraft.wiki.gg ↗
(): boolean
guessed
GetAccessRestrictionsReturns the mask of all access restrictions applied to this object. · warcraft.wiki.gg ↗
(): ScriptObjectAccessRestriction
guessed
GetForbiddenAspectsReturns the mask of all forbidden aspects applied to this object. · warcraft.wiki.gg ↗
(): ForbiddenAspect
guessed
GetInheritableForbiddenAspectsReturns the mask of all forbidden aspects applied to this object that can propagate to others. · warcraft.wiki.gg ↗
(path: ScriptObjectPropagationPath): ForbiddenAspect
guessed
GetNameReturns the object's global name. · warcraft.wiki.gg ↗
(): string
implemented
GetObjectTableReturns the object's own Lua table. Blizzard's aura container passes it to the function that sets up an aura frame. · by wowlua
(): FrameScriptObject
implemented
GetObjectTypeReturns the object's widget type. · warcraft.wiki.gg ↗
(): string
implemented
HasAccessConstraintsReturns whether this object has any access constraints that may limit access from some Lua execution contexts. · warcraft.wiki.gg ↗
(): boolean
guessed
HasAnyAccessRestrictionsReturns true if this object has any of the supplied access restrictions applied. · warcraft.wiki.gg ↗
(restrictions: ScriptObjectAccessRestriction?): boolean
guessed
HasAnyForbiddenAspectsReturns true if this object has any of the supplied forbidden aspects added. · warcraft.wiki.gg ↗
(aspects: ForbiddenAspect?): boolean
guessed
HasAnySecretAspectWhether any aspect of the object holds a secret value. · by wowlua
(): boolean
guessed
HasSecretAspectWhether the given aspect of the object holds a secret value. · by wowlua
(aspect: SecretAspect): boolean
guessed
HasSecretValuesWhether the object holds secret values. · by wowlua
(): boolean
guessed
IsForbiddenReturns whether this object has been explicitly marked as forbidden. · warcraft.wiki.gg ↗
(): boolean
implemented
IsObjectTypeReturns true if the widget object belongs to a given widget type or its subtypes. · warcraft.wiki.gg ↗
(objectType: string): boolean
implemented
IsPreventingSecretValuesWhether the object refuses secret values. · by wowlua
(): boolean
implemented
SetForbiddenSets the object to be forbidden from an insecure execution path. · warcraft.wiki.gg ↗
()
implemented
SetToDefaultsReset all script accessible values to their default values. If possible, clears secret states. · warcraft.wiki.gg ↗
()
implemented

sources

Methods and inheritance: Blizzard's API documentation (Blizzard_APIDocumentationGenerated) (camelot 1.60.1). Descriptions: warcraft.wiki.gg's API pages, by its contributors, CC BY-SA 4.0 ↗; written by wowlua where no documentation describes the entry.