Wowpedia

We have moved to Warcraft Wiki. Click here for information and the new URL.

READ MORE

Wowpedia
Advertisement

Documentation for this module may be created at Module:API info/navbox/data/doc

local data = {
	C_AuctionHouse = {
		hasCategories = true,
		api = {
			above = [[Searches are split into 4 sections:<br>
				- Browse (does queries by name and item key)<br>
				- Search (including SellSearch) that returns per-auction results for use when buying or selling<br>
				- Owned (similar to Search, but for auctions you've posted)<br>
				- Replicate (returns all current auctions on the AH, but in a way that is incompatible with the other searches)
			]],
			{
				"C_AuctionHouse.GetAuctionItemSubClasses",
				"C_AuctionHouse.GetFilterGroups",
				"C_AuctionHouse.GetQuoteDurationRemaining",
				"C_AuctionHouse.GetTimeLeftBandInfo",
				"C_AuctionHouse.IsThrottledMessageSystemReady",
			},
			{
				category = "ItemKey",
				"C_AuctionHouse.MakeItemKey",
				"C_AuctionHouse.GetItemKeyFromItem",
				"C_AuctionHouse.GetItemKeyInfo",
				"C_AuctionHouse.GetItemKeyRequiredLevel",
			},
			{
				category = "Purchase",
				"C_AuctionHouse.PlaceBid",
				"C_AuctionHouse.StartCommoditiesPurchase",
				"C_AuctionHouse.CancelCommoditiesPurchase",
				"C_AuctionHouse.ConfirmCommoditiesPurchase",
			},
			{
				category = "Post",
				"C_AuctionHouse.PostItem",
				"C_AuctionHouse.PostCommodity",
				"C_AuctionHouse.CalculateItemDeposit",
				"C_AuctionHouse.CalculateCommodityDeposit",
				"C_AuctionHouse.GetAvailablePostCount",
				"C_AuctionHouse.GetItemCommodityStatus",
				"C_AuctionHouse.IsSellItemValid",
			},
			{
				category = "Cancel",
				"C_AuctionHouse.CanCancelAuction",
				"C_AuctionHouse.CancelAuction",
				"C_AuctionHouse.CancelSell",
				"C_AuctionHouse.GetCancelCost",
			},
			{
				category = "Bid Info",
				"C_AuctionHouse.GetBidInfo",
				"C_AuctionHouse.GetBidType",
				"C_AuctionHouse.GetMaxBidItemBid",
				"C_AuctionHouse.GetMaxBidItemBuyout",
				"C_AuctionHouse.GetMaxItemSearchResultBid",
				"C_AuctionHouse.GetNumBids",
				"C_AuctionHouse.GetNumBidTypes",
				"C_AuctionHouse.QueryBids",
				"C_AuctionHouse.HasFullBidResults",
			},
			{
				category = "<span class='apitype'>Replicate</span>",
				"C_AuctionHouse.ReplicateItems",
				"C_AuctionHouse.GetNumReplicateItems",
				"C_AuctionHouse.GetReplicateItemBattlePetInfo",
				"C_AuctionHouse.GetReplicateItemInfo",
				"C_AuctionHouse.GetReplicateItemLink",
				"C_AuctionHouse.GetReplicateItemTimeLeft",
			},
			{
				category = "<span class='apitype'>Browse</span>",
				"C_AuctionHouse.GetBrowseResults",
				"C_AuctionHouse.GetExtraBrowseInfo",
				"C_AuctionHouse.RequestMoreBrowseResults",
				"C_AuctionHouse.SendBrowseQuery",
				"C_AuctionHouse.HasFullBrowseResults",
				"C_AuctionHouse.SearchForItemKeys",
			},
			{
				category = "<span class='apitype'>Search</span>",
				"C_AuctionHouse.SendSearchQuery",
				"C_AuctionHouse.SendSellSearchQuery",
				"C_AuctionHouse.HasSearchResults",
				"C_AuctionHouse.GetItemSearchResultInfo",
				"C_AuctionHouse.GetItemSearchResultsQuantity",
				"C_AuctionHouse.GetNumItemSearchResults",
				"C_AuctionHouse.RefreshItemSearchResults",
				"C_AuctionHouse.RequestMoreItemSearchResults",
				"C_AuctionHouse.HasFullItemSearchResults",
				"C_AuctionHouse.GetMaxItemSearchResultBuyout",
				"C_AuctionHouse.GetCommoditySearchResultInfo",
				"C_AuctionHouse.GetCommoditySearchResultsQuantity",
				"C_AuctionHouse.GetNumCommoditySearchResults",
				"C_AuctionHouse.HasFullCommoditySearchResults",
				"C_AuctionHouse.RefreshCommoditySearchResults",
				"C_AuctionHouse.RequestMoreCommoditySearchResults",
				"C_AuctionHouse.GetMaxCommoditySearchResultPrice",
			},
			{
				category = "<span class='apitype'>Owned</span>",
				"C_AuctionHouse.GetMaxOwnedAuctionBid",
				"C_AuctionHouse.GetMaxOwnedAuctionBuyout",
				"C_AuctionHouse.GetNumOwnedAuctions",
				"C_AuctionHouse.GetNumOwnedAuctionTypes",
				"C_AuctionHouse.GetOwnedAuctionInfo",
				"C_AuctionHouse.GetOwnedAuctionType",
				"C_AuctionHouse.HasFullOwnedAuctionResults",
				"C_AuctionHouse.QueryOwnedAuctions",
				"C_AuctionHouse.RequestOwnedAuctionBidderInfo",
			},
			{
				category = "Favorites",
				"C_AuctionHouse.FavoritesAreAvailable",
				"C_AuctionHouse.HasFavorites",
				"C_AuctionHouse.HasMaxFavorites",
				"C_AuctionHouse.IsFavoriteItem",
				"C_AuctionHouse.SearchForFavorites",
				"C_AuctionHouse.SetFavoriteItem",
			},
			{
				category = "Window",
				"C_AuctionHouse.CloseAuctionHouse",
			},
		},
		widget = {
			"GameTooltip:SetItemKey",
		},
		event = {
			{
				"AUCTION_HOUSE_NEW_RESULTS_RECEIVED",
				"ITEM_KEY_ITEM_INFO_RECEIVED",
				"ITEM_PURCHASED",
			},
			{
				category = "Purchase",
				"BID_ADDED",
				"COMMODITY_PRICE_UNAVAILABLE",
				"COMMODITY_PRICE_UPDATED",
				"COMMODITY_PURCHASE_FAILED",
				"COMMODITY_PURCHASE_SUCCEEDED",
				"COMMODITY_PURCHASED",
			},
			{
				category = "Post",
				"AUCTION_HOUSE_AUCTION_CREATED",
				"AUCTION_MULTISELL_FAILURE",
				"AUCTION_MULTISELL_START",
				"AUCTION_MULTISELL_UPDATE",
			},
			{
				category = "Cancel",
				"AUCTION_CANCELED",
			},
			{
				category = "Bid Info",
				"AUCTION_HOUSE_NEW_BID_RECEIVED",
				"BIDS_UPDATED",
			},
			{
				category = "<span class='apitype'>Replicate</span>",
				"REPLICATE_ITEM_LIST_UPDATE",
			},
			{
				category = "<span class='apitype'>Browse</span>",
				"AUCTION_HOUSE_BROWSE_FAILURE",
				"AUCTION_HOUSE_BROWSE_RESULTS_ADDED",
				"AUCTION_HOUSE_BROWSE_RESULTS_UPDATED",
				"EXTRA_BROWSE_INFO_RECEIVED",
			},
			{
				category = "<span class='apitype'>Search</span>",
				"ITEM_SEARCH_RESULTS_ADDED",
				"ITEM_SEARCH_RESULTS_UPDATED",
				"COMMODITY_SEARCH_RESULTS_ADDED",
				"COMMODITY_SEARCH_RESULTS_UPDATED",
			},
			{
				category = "<span class='apitype'>Owned</span>",
				"OWNED_AUCTION_BIDDER_INFO_RECEIVED",
				"OWNED_AUCTIONS_UPDATED",
			},
			{
				category = "Favorites",
				"AUCTION_HOUSE_FAVORITES_UPDATED",
			},
			{
				category = "Throttled",
				"AUCTION_HOUSE_THROTTLED_MESSAGE_DROPPED",
				"AUCTION_HOUSE_THROTTLED_MESSAGE_QUEUED",
				"AUCTION_HOUSE_THROTTLED_MESSAGE_RESPONSE_RECEIVED",
				"AUCTION_HOUSE_THROTTLED_MESSAGE_SENT",
				"AUCTION_HOUSE_THROTTLED_SYSTEM_READY",
			},
			{
				category = "Window",
				"AUCTION_HOUSE_SHOW",
				"AUCTION_HOUSE_CLOSED",
				"AUCTION_HOUSE_DISABLED",
				"AUCTION_HOUSE_SCRIPT_DEPRECATED",
			},
		},
	},
	AuctionHouse = {
		hasCategories = true,
		api = {
			{
				category = "Purchase",
				"PlaceAuctionBid",
			},
			{
				category = "Post",
				"PostAuction",
				"StartAuction",
				"CancelSell",
				"ClickAuctionSellItemButton",
				"GetAuctionSellItemInfo",
				"SetAuctionsTabShowing",
			},
			{
				category = "Deposit Info",
				"CalculateAuctionDeposit",
				"GetAuctionDeposit",
				"GetAuctionHouseDepositRate",
			},
			{
				category = "Cancel",
				"CanCancelAuction",
				"CancelAuction",
			},
			{
				category = "Browse",
				"CanSendAuctionQuery",
				"GetAuctionItemBattlePetInfo",
				"GetAuctionItemInfo",
				"GetAuctionItemLink",
				"GetAuctionItemSubClasses",
				"GetAuctionItemTimeLeft",
				"GetBidderAuctionItems",
				"GetNumAuctionItems",
				"GetOwnerAuctionItems",
				"GetSelectedAuctionItem",
				"QueryAuctionItems",
				"SetSelectedAuctionItem",
			},
			{
				category = "Sort",
				"GetAuctionSort",
				"IsAuctionSortReversed",
				"SortAuctionApplySort",
				"SortAuctionClearSort",
				"SortAuctionItems",
				"SortAuctionSetSort",
			},
			{
				category = "Window",
				"CloseAuctionHouse",
			},
		},
		widget = {
			"GameTooltip:SetAuctionItem",
			"GameTooltip:SetAuctionSellItem",
		},
		event = {
			{
				category = "Post",
				"NEW_AUCTION_UPDATE",
				"AUCTION_MULTISELL_START",
				"AUCTION_MULTISELL_UPDATE",
				"AUCTION_MULTISELL_FAILURE",
			},
			{
				category = "Browse",
				"AUCTION_BIDDER_LIST_UPDATE",
				"AUCTION_ITEM_LIST_UPDATE",
				"AUCTION_OWNED_LIST_UPDATE",
			},
			{
				category = "Window",
				"AUCTION_HOUSE_CLOSED",
				"AUCTION_HOUSE_SHOW",
				"AUCTION_HOUSE_DISABLED",
				"AUCTION_HOUSE_SCRIPT_DEPRECATED",
			},
		},
	},
	C_EquipmentSet = {
		hasCategories = true,
		api = {
			{
				category = "Data",
				"C_EquipmentSet.CanUseEquipmentSets",
				"C_EquipmentSet.GetNumEquipmentSets",
				"C_EquipmentSet.GetEquipmentSetID",
				"C_EquipmentSet.GetEquipmentSetIDs",
				"C_EquipmentSet.GetEquipmentSetInfo",
				"C_EquipmentSet.GetItemIDs",
				"C_EquipmentSet.GetItemLocations",
				"C_EquipmentSet.EquipmentSetContainsLockedItems",
				"GetInventoryItemEquippedUnusable",
				"GetInventoryItemsForSlot",
				"IsInventoryItemAnUpgrade",
			},
			{
				category = "Actions",
				"C_EquipmentSet.CreateEquipmentSet",
				"C_EquipmentSet.PickupEquipmentSet",
				"C_EquipmentSet.UseEquipmentSet",
				"C_EquipmentSet.SaveEquipmentSet",
				"C_EquipmentSet.ModifyEquipmentSet",
				"C_EquipmentSet.DeleteEquipmentSet",
			},
			{
				category = "Spec",
				"C_EquipmentSet.GetEquipmentSetAssignedSpec",
				"C_EquipmentSet.GetEquipmentSetForSpec",
				"C_EquipmentSet.AssignSpecToEquipmentSet",
				"C_EquipmentSet.UnassignEquipmentSetSpec",
			},
			{
				category = "Ignore",
				"C_EquipmentSet.GetIgnoredSlots",
				"C_EquipmentSet.IsSlotIgnoredForSave",
				"C_EquipmentSet.IgnoreSlotForSave",
				"C_EquipmentSet.UnignoreSlotForSave",
				"C_EquipmentSet.ClearIgnoredSlotsForSave",
			},
		},
		framexml = {
			"EquipmentManager_EquipSet",
			"EquipmentManager_GetItemInfoByLocation",
			"EquipmentManager_UnpackLocation",
			"GetEquipmentSetIconInfo",
			"RefreshEquipmentSetIconInfo",
		},
		widget = {
			"GameTooltip:SetEquipmentSet",
		},
		script = {
			"OnTooltipSetEquipmentSet",
		},
		event = {
			"EQUIPMENT_SETS_CHANGED",
			"EQUIPMENT_SWAP_FINISHED",
			"EQUIPMENT_SWAP_PENDING",
			"TRANSMOG_OUTFITS_CHANGED",
			"WEAR_EQUIPMENT_SET",
		},
	},
	C_GamePad = {
		hasCategories = true,
		api = {
			{
				"C_GamePad.IsEnabled",
			},
			{
				category = "Devices",
				"C_GamePad.GetActiveDeviceID",
				"C_GamePad.GetAllDeviceIDs",
				"C_GamePad.GetCombinedDeviceID",
				"C_GamePad.GetDeviceMappedState",
				"C_GamePad.GetDeviceRawState",
			},
			{
				category = "Configs",
				"C_GamePad.GetAllConfigIDs",
				"C_GamePad.GetConfig",
				"C_GamePad.SetConfig",
				"C_GamePad.ApplyConfigs",
				"C_GamePad.DeleteConfig",
				"C_GamePad.AxisIndexToConfigName",
				"C_GamePad.ButtonIndexToConfigName",
				"C_GamePad.StickIndexToConfigName",
			},
			{
				category = "Bindings",
				"C_GamePad.ButtonBindingToIndex",
				"C_GamePad.ButtonIndexToBinding",
				"IsBindingForGamePad",
			},
			{
				category = "Cursor",
				"CanAutoSetGamePadCursorControl",
				"CanGamePadControlCursor",
				"IsGamePadCursorControlEnabled",
				"SetGamePadCursorControl",
			},
			{
				category = "Free look",
				"IsGamePadFreelookEnabled",
				"SetGamePadFreeLook",
			},
			{
				category = "Vibration",
				"C_GamePad.SetVibration",
				"C_GamePad.StopVibration",
			},
		},
		widget = {
			"Frame:EnableGamePadButton",
			"Frame:EnableGamePadStick",
			"Frame:IsGamePadButtonEnabled",
			"Frame:IsGamePadStickEnabled",
		},
		script = {
			"OnGamePadButtonDown",
			"OnGamePadButtonUp",
			"OnGamePadStick",
		},
		event = {
			"GAME_PAD_CONFIGS_CHANGED",
			"GAME_PAD_CONNECTED",
			"GAME_PAD_DISCONNECTED",
		},
		cvar = {
			{
				"GamePadEnable",
				"GamePadAbbreviatedBindingReverse",
				"GamePadAnalogMovement",
				"GamePadFaceMovementThreshold",
				"GamePadForceXInput",
				"GamePadSingleActiveID",
				"GamePadStickAxisButtons",
				"GamePadTankTurnSpeed",
			},
			{
				category = "Camera",
				"GamePadCameraPitchSpeed",
				"GamePadCameraYawSpeed",
				"GamePadTurnWithCamera",
			},
			{
				category = "Cursor",
				"GamePadCursorAutoDisableJump",
				"GamePadCursorAutoDisableSticks",
				"GamePadCursorAutoEnable",
				"GamePadCursorCenteredEmulation",
				"GamePadCursorCentering",
				"GamePadCursorLeftClick",
				"GamePadCursorOnLogin",
				"GamePadCursorPushCamera",
				"GamePadCursorRightClick",
				"GamePadCursorSpeedAccel",
				"GamePadCursorSpeedMax",
				"GamePadCursorSpeedStart",
			},
			{
				category = "Emulate",
				"GamePadEmulateCtrl",
				"GamePadEmulateShift",
				"GamePadEmulateAlt",
				"GamePadEmulateEsc",
			},
		},
	},
	C_VoiceChat_TextToSpeech = {
		hasCategories = true,
		label = "Text-to-Speech",
		api = {
			{
				"C_VoiceChat.SpeakText",
				"C_VoiceChat.SpeakRemoteTextSample",
				"C_VoiceChat.StopSpeakingText",
			},
			{
				category = "TtsVoices",
				"C_VoiceChat.GetTtsVoices",
				"C_VoiceChat.GetRemoteTtsVoices",
			},
			{
				category = "SpeakForMe",
				"C_VoiceChat.IsSpeakForMeActive",
				"C_VoiceChat.IsSpeakForMeAllowed",
			},
			{
				category = "Transcription",
				"C_VoiceChat.ActivateChannelTranscription",
				"C_VoiceChat.DeactivateChannelTranscription",
				"C_VoiceChat.IsTranscriptionAllowed",
			},
		},
		framexml = {
			"TextToSpeech_Speak",
		},
		event = {
			{
				"CHAT_MSG_VOICE_TEXT",
			},
			{
				category = "TTS",
				"VOICE_CHAT_TTS_PLAYBACK_FAILED",
				"VOICE_CHAT_TTS_PLAYBACK_FINISHED",
				"VOICE_CHAT_TTS_PLAYBACK_STARTED",
				"VOICE_CHAT_TTS_SPEAK_TEXT_UPDATE",
				"VOICE_CHAT_TTS_VOICES_UPDATE",
			},
			{
				category = "SpeakForMe",
				"VOICE_CHAT_SPEAK_FOR_ME_ACTIVE_STATUS_UPDATED",
				"VOICE_CHAT_SPEAK_FOR_ME_FEATURE_STATUS_UPDATED",
			},
			{
				category = "Channel",
				"VOICE_CHAT_CHANNEL_MEMBER_STT_MESSAGE",
				"VOICE_CHAT_CHANNEL_TRANSCRIBING_CHANGED",
			},
		},
		cvar = {
			"textToSpeech",
			"speechToText",
			"remoteTextToSpeech",
			"remoteTextToSpeechVoice",
		},
	},
	AddOn = {
		hasCategories = true,
		api = {
			{
				"GetAddOnInfo",
				"GetAddOnMetadata",
				"GetNumAddOns",
				"IsAddOnLoaded",
			},
			{
				category = "Enable",
				"EnableAddOn",
				"EnableAllAddOns",
				"GetAddOnEnableState",
			},
			{
				category = "Disable",
				"DisableAddOn",
				"DisableAllAddOns",
			},
			{
				category = "LoadOnDemand",
				"LoadAddOn",
				"IsAddOnLoadOnDemand",
			},
			{
				category = "Dependencies",
				"GetAddOnDependencies",
				"GetAddOnOptionalDependencies",
			},
			{
				category = "VersionCheck",
				"IsAddonVersionCheckEnabled",
				"SetAddonVersionCheck",
			},
			{
				category = "Save",
				"SaveAddOns",
				"ResetAddOns",
				"ResetDisabledAddOns",
			},
		},
		framexml = {
			"UIParentLoadAddOn",
		},
		event = {
			"ADDON_LOADED",
			"ADDONS_UNLOADING",
			"SAVED_VARIABLES_TOO_LARGE",
		},
		cvar = {
			"checkAddonVersion",
		},
	},
	UnitAura = {
		api = {
			"UnitAura",
			"UnitBuff",
			"UnitDebuff",
			"UnitAuraBySlot",
			"UnitAuraSlots",
			"GetPlayerAuraBySpellID",
		},
		framexml = {
			"AuraUtil.FindAura",
			"AuraUtil.FindAuraByName",
			"AuraUtil.ForEachAura",
		},
		widget = {
			"GameTooltip:SetUnitAura",
			"GameTooltip:SetUnitBuff",
			"GameTooltip:SetUnitDebuff",
		},
		event = {
			"UNIT_AURA",
		},
	},
}

return data
Advertisement