~/forever/addon-api
Addon API
C_GossipInfo.CloseGossip()C_GossipInfo.ForceGossip() : forceGossipC_GossipInfo.GetActiveQuests() : infoC_GossipInfo.GetAvailableQuests() : infoC_GossipInfo.GetCompletedOptionDescriptionString() : descriptionC_GossipInfo.GetCustomGossipDescriptionString() : descriptionC_GossipInfo.GetFriendshipReputation(friendshipFactionID) : reputationInfoC_GossipInfo.GetFriendshipReputationRanks(friendshipFactionID) : rankInfoC_GossipInfo.GetNumActiveQuests() : numQuestsC_GossipInfo.GetNumAvailableQuests() : numQuestsC_GossipInfo.GetOptionUIWidgetSetsAndTypesByOptionID(gossipOptionID) : gossipOptionUIWidgetSetsAndTypesC_GossipInfo.GetOptions() : infoC_GossipInfo.GetPoiForUiMapID(uiMapID) : gossipPoiIDC_GossipInfo.GetPoiInfo(uiMapID, gossipPoiID) : gossipPoiInfoC_GossipInfo.GetText() : gossipTextC_GossipInfo.RefreshOptions()C_GossipInfo.SelectActiveQuest(optionID)C_GossipInfo.SelectAvailableQuest(optionID)C_GossipInfo.SelectOption(optionID, text?, confirmed?)C_GossipInfo.SelectOptionByIndex(optionID, text?, confirmed?)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.