API Functions/Frame

Function
FRAME:AddWebCallback('name', func)
FRAME:AddWebValue('name', value)
FRAME:BindEvent(event_name, function_name or function_ref)
FRAME:CallWebFunc('name', ...)
FRAME:EnableTypeTarget(boolean)
FRAME:FinishParam(name)
FRAME:GetAnchor() = anchor
FRAME:GetChild(name or index) = child
FRAME:GetChildCount() = count
FRAME:GetCursorPos() = {x,y}
FRAME:GetDepth() = depth
FRAME:GetDims() = dims
FRAME:GetInfo() = name, type
FRAME:GetInitialDims() = dims
FRAME:GetName() = name
FRAME:GetParam(name) = value
FRAME:GetTag() = tag
FRAME:Hide([invis, delay]) = success
FRAME:IsTypeTarget(boolean)
FRAME:IsVisible() = vis
FRAME:LogWebRequests(boolean)
FRAME:MoveTo(dims (string or table), duration_s [, delay_s, smooth_type, finish?])
FRAME:ParamTo(name, value, duration, [delay, smooth_type, finish?])
FRAME:QueueMove(dims (string or table), duration_s [, delay_s, smooth_type, finish?])
FRAME:QueueParam(name, value, duration, [delay, smooth_type, finish?])
FRAME:SetBounds(left, top, width, height)
FRAME:SetDepth(depth)
FRAME:SetDims(dims)
FRAME:SetEatsMice(eatsMice)
FRAME:SetFocus() = success
FRAME:SetInteractable(true/false)
FRAME:SetParam(name, value)
FRAME:SetTexture(texture [, region])
FRAME:SetUrlFilters('protocol://host/somepath/*', 'filter2', ...)
FRAME:Show([vis,delay]) = success
Category:Addon_API