~/forever/addon-api
Addon API
HousingEventHandlerMixin:Init()HousingEventHandlerMixin:OnEditorModeChangeFailed(...)HousingEventHandlerMixin:OnEditorModeChanged(...)HousingEventHandlerMixin:OnPlotEntered()HousingEventHandlerMixin:OnResetHouseFailed(result)HousingEventHandlerMixin:OpenCharter(neighborhoodInfo, signatures, numSignaturesRequired)HousingEventHandlerMixin:OpenCharterSignatureRequest(neighborhoodInfo)HousingEventHandlerMixin:OpenCornerstone()HousingEventHandlerMixin:OpenCreateCharterNeighborhoodConfirmation(neighborhoodName, locationName)HousingEventHandlerMixin:OpenCreateCharterNeighborhoodUI(locationName)HousingEventHandlerMixin:OpenCreateGuildNeighborhoodUI(locationName)HousingEventHandlerMixin:ShowHousingItemAcquiredAlert(itemType, itemName, icon)HousingEventHandlerMixin:ShowOwnershipTransferRequestConfirmation(neighborhoodName, currentOwnerName)HousingEventHandlerMixin:ShowPlayerEvictedConfirmation()HousingEventHandlerMixin:ShowStairDirectionConfirmation()HousingFramesUtil.ActivateHouseEditorMode(mode)HousingFramesUtil.HandleRotateBasicDecorSelectionLeftKeybind(keystate)HousingFramesUtil.HandleRotateBasicDecorSelectionRightKeybind(keystate)HousingFramesUtil.IsBlueprintCollectionAvailable()HousingFramesUtil.IsBlueprintOperationInProgress()HousingFramesUtil.IsHouseEditorModeAvailable(mode)HousingFramesUtil.IsHousingMarketShopAvailable()HousingFramesUtil.LeaveHouseEditor()HousingFramesUtil.MoveLayoutCameraFloor(up)HousingFramesUtil.OpenFrameToTaskID(taskID)HousingFramesUtil.PreviewHousingCatalogEntryInfo(entryInfo, variantInfo)HousingFramesUtil.PreviewHousingCatalogEntryVariantID(entryVariantID)HousingFramesUtil.PreviewHousingDecorID(decorID)HousingFramesUtil.PreviewHousingItem(itemIdentifier)HousingFramesUtil.RemoveSelectedDecor()HousingFramesUtil.RotateBasicDecorSelection(direction)HousingFramesUtil.SetExpertDecorSubmode(submode)HousingFramesUtil.SetFreePlaceEnabled(freeplaceEnabled)HousingFramesUtil.SetGridSnapEnabled(gridSnapEnabled)HousingFramesUtil.SetGridVisible(gridVisible)HousingFramesUtil.ShowBlueprintExport()HousingFramesUtil.ShowBlueprintImport(optionalShareCode)HousingFramesUtil.ShowBlueprintRoomExport(roomGUID)HousingFramesUtil.ShowFixtureDecorActionConfirmation(callback)HousingFramesUtil.ToggleHouseEditor()HousingFramesUtil.ToggleHousingDashboard()HousingFramesUtil.TryOpenBlueprintCollection()HousingFramesUtil.ZoomLayoutCamera(zoom)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.