~/forever/addon-api
Addon API
CalendarViewRaidFrame_Update()Calendar_Hide()Calendar_LoadUI()Calendar_Show()Calendar_Toggle()CallErrorHandler(...)CallMethodOnNearestAncestor(self, methodName, ...)CallRestrictedClosure(owningFrame, signature, workingEnv, ctrlHandle, body, ...)CallbackHandleContainerMixin:AddHandle(handle)CallbackHandleContainerMixin:Init()CallbackHandleContainerMixin:IsEmpty()CallbackHandleContainerMixin:RegisterCallback(cbr, event, callback, owner)CallbackHandleContainerMixin:Unregister()CallbackRegistrantMixin:AddDynamicEventMethod(callbackRegistry, event, handlerMethod)CallbackRegistrantMixin:AddEventMethodInternal(handlersTable, callbackRegistry, event, handlerMethod)CallbackRegistrantMixin:AddStaticEventMethod(callbackRegistry, event, handlerMethod)CallbackRegistrantMixin:CreateEventRegistrationInfo(callbackRegistry, event, handlerMethod)CallbackRegistrantMixin:GetDynamicCallbackRegistrantHandlers()CallbackRegistrantMixin:GetStaticCallbackRegistrantHandlers()CallbackRegistrantMixin:OnHide()CallbackRegistrantMixin:OnShow()CallbackRegistrantMixin:RegisterFromRegistrationInfo(eventRegistrationInfo)CallbackRegistrantMixin:RemoveStaticEventMethod(callbackRegistry, event, handlerMethod)CallbackRegistrantMixin:UnregisterAllEventMethods()CallbackRegistrantMixin:UnregisterAllInternal(handlersTable)CallbackRegistrantMixin:UnregisterFromRegistrationInfo(eventRegistrationInfo)CallbackRegistryMixin.DoesFrameHaveEvent(frame, event)CallbackRegistryMixin:CopyDeferredCallbacks(callbackType, event, target)CallbackRegistryMixin:GenerateCallbackEvents(eventTable)CallbackRegistryMixin:GetCallbackTable(callbackType)CallbackRegistryMixin:GetCallbackTables()CallbackRegistryMixin:GetCallbacksByEvent(callbackType, event)CallbackRegistryMixin:GetMutableCallbacksByEvent(callbackType, event)CallbackRegistryMixin:HasRegistrantsForEvent(event)CallbackRegistryMixin:OnLoad()CallbackRegistryMixin:ReconcileDeferredCallbacks(event, closures, funcs)CallbackRegistryMixin:RegisterCallback(event, func, owner, ...)CallbackRegistryMixin:RegisterCallbackWithHandle(event, func, owner, ...)CallbackRegistryMixin:SecureInsertEvent(event)CallbackRegistryMixin:SetUndefinedEventsAllowed(allowed)CallbackRegistryMixin:TriggerEvent(event, ...)CallbackRegistryMixin:UnregisterCallback(event, owner)CallbackRegistryMixin:UnregisterEvents()CallbackRegistryMixin:UnregisterEventsByEventTable(eventTable)CallingPOI_OnEnter(self)CallingsUpdater:OnCallingsUpdated(callings)CallingsUpdater:Request()CamelotBankPanelItemButtonMixin:Refresh()CameraBaseMixin:ApplyFromModelSceneCameraInfo(modelSceneCameraInfo, transitionType, modificationType)CameraBaseMixin:GetCameraType()Documented entries come from Blizzard's in-client API documentation, and UI code functions from its Lua files, mirrored per build. C functions that neither mentions aren't included, and UI code functions can be internal.