<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://secrets.warcraftwatch.com/w/index.php?action=history&amp;feed=atom&amp;title=Module%3AAPI_info%2Fnavbox%2Fdata</id>
	<title>Module:API info/navbox/data - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://secrets.warcraftwatch.com/w/index.php?action=history&amp;feed=atom&amp;title=Module%3AAPI_info%2Fnavbox%2Fdata"/>
	<link rel="alternate" type="text/html" href="https://secrets.warcraftwatch.com/w/index.php?title=Module:API_info/navbox/data&amp;action=history"/>
	<updated>2026-05-06T19:54:48Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://secrets.warcraftwatch.com/w/index.php?title=Module:API_info/navbox/data&amp;diff=7132&amp;oldid=prev</id>
		<title>imported&gt;Ketho at 20:04, 17 January 2025</title>
		<link rel="alternate" type="text/html" href="https://secrets.warcraftwatch.com/w/index.php?title=Module:API_info/navbox/data&amp;diff=7132&amp;oldid=prev"/>
		<updated>2025-01-17T20:04:00Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local data = {&lt;br /&gt;
	C_AuctionHouse = {&lt;br /&gt;
		hasCategories = true,&lt;br /&gt;
		api = {&lt;br /&gt;
			above = [[Searches are split into 4 sections:&amp;lt;br&amp;gt;&lt;br /&gt;
				- Summary (does queries by name and item key)&amp;lt;br&amp;gt;&lt;br /&gt;
				- Search (including SellSearch) that returns per-auction results for use when buying or selling&amp;lt;br&amp;gt;&lt;br /&gt;
				- Owned (similar to Search, but for auctions you&amp;#039;ve posted)&amp;lt;br&amp;gt;&lt;br /&gt;
				- Replicate (returns all current auctions on the AH, but in a way that is incompatible with the other searches)&lt;br /&gt;
			]],&lt;br /&gt;
			{&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetAuctionInfoByID&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetAuctionItemSubClasses&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetFilterGroups&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetQuoteDurationRemaining&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetTimeLeftBandInfo&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.IsThrottledMessageSystemReady&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;ItemKey&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.MakeItemKey&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetItemKeyFromItem&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetItemKeyInfo&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetItemKeyRequiredLevel&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Purchase&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.PlaceBid&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.StartCommoditiesPurchase&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.CancelCommoditiesPurchase&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.ConfirmCommoditiesPurchase&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Post&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.PostItem&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.PostCommodity&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.CalculateItemDeposit&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.CalculateCommodityDeposit&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetAvailablePostCount&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetItemCommodityStatus&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.IsSellItemValid&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Cancel&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.CanCancelAuction&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.CancelAuction&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.CancelSell&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetCancelCost&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Bid Info&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetBidInfo&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetBidType&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetBids&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetMaxBidItemBid&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetMaxBidItemBuyout&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetMaxItemSearchResultBid&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetNumBids&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetNumBidTypes&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.QueryBids&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.HasFullBidResults&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;&amp;lt;span class=&amp;#039;apitype&amp;#039;&amp;gt;Summary&amp;lt;/span&amp;gt;&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetBrowseResults&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetExtraBrowseInfo&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.RequestMoreBrowseResults&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.SendBrowseQuery&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.HasFullBrowseResults&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.SearchForItemKeys&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;&amp;lt;span class=&amp;#039;apitype&amp;#039;&amp;gt;Search&amp;lt;/span&amp;gt;&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.SendSearchQuery&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.SendSellSearchQuery&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.HasSearchResults&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetItemSearchResultInfo&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetItemSearchResultsQuantity&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetNumItemSearchResults&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.RefreshItemSearchResults&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.RequestMoreItemSearchResults&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.HasFullItemSearchResults&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetMaxItemSearchResultBuyout&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetCommoditySearchResultInfo&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetCommoditySearchResultsQuantity&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetNumCommoditySearchResults&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.HasFullCommoditySearchResults&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.RefreshCommoditySearchResults&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.RequestMoreCommoditySearchResults&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetMaxCommoditySearchResultPrice&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;&amp;lt;span class=&amp;#039;apitype&amp;#039;&amp;gt;Owned&amp;lt;/span&amp;gt;&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetMaxOwnedAuctionBid&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetMaxOwnedAuctionBuyout&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetNumOwnedAuctions&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetNumOwnedAuctionTypes&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetOwnedAuctionInfo&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetOwnedAuctions&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetOwnedAuctionType&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.HasFullOwnedAuctionResults&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.QueryOwnedAuctions&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.RequestOwnedAuctionBidderInfo&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;&amp;lt;span class=&amp;#039;apitype&amp;#039;&amp;gt;Replicate&amp;lt;/span&amp;gt;&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.ReplicateItems&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetNumReplicateItems&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetReplicateItemBattlePetInfo&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetReplicateItemInfo&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetReplicateItemLink&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.GetReplicateItemTimeLeft&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Favorites&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.FavoritesAreAvailable&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.HasFavorites&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.HasMaxFavorites&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.IsFavoriteItem&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.RequestFavorites&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.SearchForFavorites&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.SetFavoriteItem&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Window&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AuctionHouse.CloseAuctionHouse&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
		},&lt;br /&gt;
		widget = {&lt;br /&gt;
			&amp;quot;GameTooltip:SetItemKey&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
		event = {&lt;br /&gt;
			{&lt;br /&gt;
				&amp;quot;AUCTION_HOUSE_NEW_RESULTS_RECEIVED&amp;quot;,&lt;br /&gt;
				&amp;quot;ITEM_KEY_ITEM_INFO_RECEIVED&amp;quot;,&lt;br /&gt;
				&amp;quot;ITEM_PURCHASED&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Purchase&amp;quot;,&lt;br /&gt;
				&amp;quot;BID_ADDED&amp;quot;,&lt;br /&gt;
				&amp;quot;COMMODITY_PRICE_UNAVAILABLE&amp;quot;,&lt;br /&gt;
				&amp;quot;COMMODITY_PRICE_UPDATED&amp;quot;,&lt;br /&gt;
				&amp;quot;COMMODITY_PURCHASE_FAILED&amp;quot;,&lt;br /&gt;
				&amp;quot;COMMODITY_PURCHASE_SUCCEEDED&amp;quot;,&lt;br /&gt;
				&amp;quot;COMMODITY_PURCHASED&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Post&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_HOUSE_AUCTION_CREATED&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_MULTISELL_FAILURE&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_MULTISELL_START&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_MULTISELL_UPDATE&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Cancel&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_CANCELED&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Bid Info&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_HOUSE_NEW_BID_RECEIVED&amp;quot;,&lt;br /&gt;
				&amp;quot;BIDS_UPDATED&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;&amp;lt;span class=&amp;#039;apitype&amp;#039;&amp;gt;Summary&amp;lt;/span&amp;gt;&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_HOUSE_BROWSE_FAILURE&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_HOUSE_BROWSE_RESULTS_ADDED&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_HOUSE_BROWSE_RESULTS_UPDATED&amp;quot;,&lt;br /&gt;
				&amp;quot;EXTRA_BROWSE_INFO_RECEIVED&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;&amp;lt;span class=&amp;#039;apitype&amp;#039;&amp;gt;Search&amp;lt;/span&amp;gt;&amp;quot;,&lt;br /&gt;
				&amp;quot;ITEM_SEARCH_RESULTS_ADDED&amp;quot;,&lt;br /&gt;
				&amp;quot;ITEM_SEARCH_RESULTS_UPDATED&amp;quot;,&lt;br /&gt;
				&amp;quot;COMMODITY_SEARCH_RESULTS_ADDED&amp;quot;,&lt;br /&gt;
				&amp;quot;COMMODITY_SEARCH_RESULTS_UPDATED&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;&amp;lt;span class=&amp;#039;apitype&amp;#039;&amp;gt;Owned&amp;lt;/span&amp;gt;&amp;quot;,&lt;br /&gt;
				&amp;quot;OWNED_AUCTION_BIDDER_INFO_RECEIVED&amp;quot;,&lt;br /&gt;
				&amp;quot;OWNED_AUCTIONS_UPDATED&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;&amp;lt;span class=&amp;#039;apitype&amp;#039;&amp;gt;Replicate&amp;lt;/span&amp;gt;&amp;quot;,&lt;br /&gt;
				&amp;quot;REPLICATE_ITEM_LIST_UPDATE&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Favorites&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_HOUSE_FAVORITES_UPDATED&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Window&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_HOUSE_SHOW&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_HOUSE_CLOSED&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_HOUSE_DISABLED&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_HOUSE_SCRIPT_DEPRECATED&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Throttled&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_HOUSE_THROTTLED_MESSAGE_DROPPED&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_HOUSE_THROTTLED_MESSAGE_QUEUED&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_HOUSE_THROTTLED_MESSAGE_RESPONSE_RECEIVED&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_HOUSE_THROTTLED_MESSAGE_SENT&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_HOUSE_THROTTLED_SYSTEM_READY&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Notification&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_HOUSE_AUCTIONS_EXPIRED&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_HOUSE_SHOW_NOTIFICATION&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_HOUSE_SHOW_FORMATTED_NOTIFICATION&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_HOUSE_SHOW_COMMODITY_WON_NOTIFICATION&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_HOUSE_SHOW_ERROR&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
		},&lt;br /&gt;
	},&lt;br /&gt;
	AuctionHouse = {&lt;br /&gt;
		label = &amp;quot;Classic Auction House&amp;quot;,&lt;br /&gt;
		hasCategories = true,&lt;br /&gt;
		api = {&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Purchase&amp;quot;,&lt;br /&gt;
				&amp;quot;PlaceAuctionBid&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Post&amp;quot;,&lt;br /&gt;
				&amp;quot;PostAuction&amp;quot;,&lt;br /&gt;
				--&amp;quot;StartAuction&amp;quot;,&lt;br /&gt;
				&amp;quot;CancelSell&amp;quot;,&lt;br /&gt;
				&amp;quot;ClickAuctionSellItemButton&amp;quot;,&lt;br /&gt;
				&amp;quot;GetAuctionSellItemInfo&amp;quot;,&lt;br /&gt;
				&amp;quot;SetAuctionsTabShowing&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Deposit Info&amp;quot;,&lt;br /&gt;
				-- &amp;quot;CalculateAuctionDeposit&amp;quot;,&lt;br /&gt;
				&amp;quot;GetAuctionDeposit&amp;quot;,&lt;br /&gt;
				&amp;quot;GetAuctionHouseDepositRate&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Cancel&amp;quot;,&lt;br /&gt;
				&amp;quot;CanCancelAuction&amp;quot;,&lt;br /&gt;
				&amp;quot;CancelAuction&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Summary&amp;quot;,&lt;br /&gt;
				&amp;quot;CanSendAuctionQuery&amp;quot;,&lt;br /&gt;
				&amp;quot;GetAuctionItemBattlePetInfo&amp;quot;,&lt;br /&gt;
				&amp;quot;GetAuctionItemInfo&amp;quot;,&lt;br /&gt;
				&amp;quot;GetAuctionItemLink&amp;quot;,&lt;br /&gt;
				&amp;quot;GetAuctionItemSubClasses&amp;quot;,&lt;br /&gt;
				&amp;quot;GetAuctionItemTimeLeft&amp;quot;,&lt;br /&gt;
				&amp;quot;GetBidderAuctionItems&amp;quot;,&lt;br /&gt;
				&amp;quot;GetNumAuctionItems&amp;quot;,&lt;br /&gt;
				&amp;quot;GetOwnerAuctionItems&amp;quot;,&lt;br /&gt;
				&amp;quot;GetSelectedAuctionItem&amp;quot;,&lt;br /&gt;
				&amp;quot;QueryAuctionItems&amp;quot;,&lt;br /&gt;
				&amp;quot;SetSelectedAuctionItem&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Sort&amp;quot;,&lt;br /&gt;
				&amp;quot;GetAuctionSort&amp;quot;,&lt;br /&gt;
				&amp;quot;IsAuctionSortReversed&amp;quot;,&lt;br /&gt;
				&amp;quot;SortAuctionApplySort&amp;quot;,&lt;br /&gt;
				&amp;quot;SortAuctionClearSort&amp;quot;,&lt;br /&gt;
				&amp;quot;SortAuctionItems&amp;quot;,&lt;br /&gt;
				&amp;quot;SortAuctionSetSort&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Window&amp;quot;,&lt;br /&gt;
				&amp;quot;CloseAuctionHouse&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
		},&lt;br /&gt;
		widget = {&lt;br /&gt;
			&amp;quot;GameTooltip:SetAuctionItem&amp;quot;,&lt;br /&gt;
			&amp;quot;GameTooltip:SetAuctionSellItem&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
		event = {&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Post&amp;quot;,&lt;br /&gt;
				&amp;quot;NEW_AUCTION_UPDATE&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_MULTISELL_START&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_MULTISELL_UPDATE&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_MULTISELL_FAILURE&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Summary&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_BIDDER_LIST_UPDATE&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_ITEM_LIST_UPDATE&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_OWNED_LIST_UPDATE&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Window&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_HOUSE_CLOSED&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_HOUSE_SHOW&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_HOUSE_DISABLED&amp;quot;,&lt;br /&gt;
				&amp;quot;AUCTION_HOUSE_SCRIPT_DEPRECATED&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
		},&lt;br /&gt;
	},&lt;br /&gt;
	C_EquipmentSet = {&lt;br /&gt;
		hasCategories = true,&lt;br /&gt;
		api = {&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Data&amp;quot;,&lt;br /&gt;
				&amp;quot;C_EquipmentSet.CanUseEquipmentSets&amp;quot;,&lt;br /&gt;
				&amp;quot;C_EquipmentSet.GetNumEquipmentSets&amp;quot;,&lt;br /&gt;
				&amp;quot;C_EquipmentSet.GetEquipmentSetID&amp;quot;,&lt;br /&gt;
				&amp;quot;C_EquipmentSet.GetEquipmentSetIDs&amp;quot;,&lt;br /&gt;
				&amp;quot;C_EquipmentSet.GetEquipmentSetInfo&amp;quot;,&lt;br /&gt;
				&amp;quot;C_EquipmentSet.GetItemIDs&amp;quot;,&lt;br /&gt;
				&amp;quot;C_EquipmentSet.GetItemLocations&amp;quot;,&lt;br /&gt;
				&amp;quot;C_EquipmentSet.EquipmentSetContainsLockedItems&amp;quot;,&lt;br /&gt;
				&amp;quot;GetInventoryItemEquippedUnusable&amp;quot;,&lt;br /&gt;
				&amp;quot;GetInventoryItemsForSlot&amp;quot;,&lt;br /&gt;
				&amp;quot;IsInventoryItemAnUpgrade&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Actions&amp;quot;,&lt;br /&gt;
				&amp;quot;C_EquipmentSet.CreateEquipmentSet&amp;quot;,&lt;br /&gt;
				&amp;quot;C_EquipmentSet.PickupEquipmentSet&amp;quot;,&lt;br /&gt;
				&amp;quot;C_EquipmentSet.UseEquipmentSet&amp;quot;,&lt;br /&gt;
				&amp;quot;C_EquipmentSet.SaveEquipmentSet&amp;quot;,&lt;br /&gt;
				&amp;quot;C_EquipmentSet.ModifyEquipmentSet&amp;quot;,&lt;br /&gt;
				&amp;quot;C_EquipmentSet.DeleteEquipmentSet&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Spec&amp;quot;,&lt;br /&gt;
				&amp;quot;C_EquipmentSet.GetEquipmentSetAssignedSpec&amp;quot;,&lt;br /&gt;
				&amp;quot;C_EquipmentSet.GetEquipmentSetForSpec&amp;quot;,&lt;br /&gt;
				&amp;quot;C_EquipmentSet.AssignSpecToEquipmentSet&amp;quot;,&lt;br /&gt;
				&amp;quot;C_EquipmentSet.UnassignEquipmentSetSpec&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Ignore&amp;quot;,&lt;br /&gt;
				&amp;quot;C_EquipmentSet.GetIgnoredSlots&amp;quot;,&lt;br /&gt;
				&amp;quot;C_EquipmentSet.IsSlotIgnoredForSave&amp;quot;,&lt;br /&gt;
				&amp;quot;C_EquipmentSet.IgnoreSlotForSave&amp;quot;,&lt;br /&gt;
				&amp;quot;C_EquipmentSet.UnignoreSlotForSave&amp;quot;,&lt;br /&gt;
				&amp;quot;C_EquipmentSet.ClearIgnoredSlotsForSave&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
		},&lt;br /&gt;
		framexml = {&lt;br /&gt;
			&amp;quot;EquipmentManager_EquipSet&amp;quot;,&lt;br /&gt;
			&amp;quot;EquipmentManager_GetItemInfoByLocation&amp;quot;,&lt;br /&gt;
			&amp;quot;EquipmentManager_UnpackLocation&amp;quot;,&lt;br /&gt;
			&amp;quot;GetEquipmentSetIconInfo&amp;quot;,&lt;br /&gt;
			&amp;quot;RefreshEquipmentSetIconInfo&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
		widget = {&lt;br /&gt;
			&amp;quot;GameTooltip:SetEquipmentSet&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
		script = {&lt;br /&gt;
			&amp;quot;OnTooltipSetEquipmentSet&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
		event = {&lt;br /&gt;
			&amp;quot;EQUIPMENT_SETS_CHANGED&amp;quot;,&lt;br /&gt;
			&amp;quot;EQUIPMENT_SWAP_FINISHED&amp;quot;,&lt;br /&gt;
			&amp;quot;EQUIPMENT_SWAP_PENDING&amp;quot;,&lt;br /&gt;
			&amp;quot;TRANSMOG_OUTFITS_CHANGED&amp;quot;,&lt;br /&gt;
			&amp;quot;WEAR_EQUIPMENT_SET&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
	},&lt;br /&gt;
	C_GamePad = {&lt;br /&gt;
		hasCategories = true,&lt;br /&gt;
		api = {&lt;br /&gt;
			{&lt;br /&gt;
				&amp;quot;C_GamePad.IsEnabled&amp;quot;,&lt;br /&gt;
				&amp;quot;C_GamePad.AddSDLMapping&amp;quot;,&lt;br /&gt;
				&amp;quot;C_GamePad.GetPowerLevel&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Devices&amp;quot;,&lt;br /&gt;
				&amp;quot;C_GamePad.GetActiveDeviceID&amp;quot;,&lt;br /&gt;
				&amp;quot;C_GamePad.GetAllDeviceIDs&amp;quot;,&lt;br /&gt;
				&amp;quot;C_GamePad.GetCombinedDeviceID&amp;quot;,&lt;br /&gt;
				&amp;quot;C_GamePad.GetDeviceMappedState&amp;quot;,&lt;br /&gt;
				&amp;quot;C_GamePad.GetDeviceRawState&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Configs&amp;quot;,&lt;br /&gt;
				&amp;quot;C_GamePad.GetAllConfigIDs&amp;quot;,&lt;br /&gt;
				&amp;quot;C_GamePad.GetConfig&amp;quot;,&lt;br /&gt;
				&amp;quot;C_GamePad.SetConfig&amp;quot;,&lt;br /&gt;
				&amp;quot;C_GamePad.ApplyConfigs&amp;quot;,&lt;br /&gt;
				&amp;quot;C_GamePad.DeleteConfig&amp;quot;,&lt;br /&gt;
				&amp;quot;C_GamePad.AxisIndexToConfigName&amp;quot;,&lt;br /&gt;
				&amp;quot;C_GamePad.ButtonIndexToConfigName&amp;quot;,&lt;br /&gt;
				&amp;quot;C_GamePad.StickIndexToConfigName&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Bindings&amp;quot;,&lt;br /&gt;
				&amp;quot;C_GamePad.ButtonBindingToIndex&amp;quot;,&lt;br /&gt;
				&amp;quot;C_GamePad.ButtonIndexToBinding&amp;quot;,&lt;br /&gt;
				&amp;quot;IsBindingForGamePad&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Cursor&amp;quot;,&lt;br /&gt;
				&amp;quot;CanAutoSetGamePadCursorControl&amp;quot;,&lt;br /&gt;
				&amp;quot;CanGamePadControlCursor&amp;quot;,&lt;br /&gt;
				&amp;quot;IsGamePadCursorControlEnabled&amp;quot;,&lt;br /&gt;
				&amp;quot;SetGamePadCursorControl&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Free look&amp;quot;,&lt;br /&gt;
				&amp;quot;IsGamePadFreelookEnabled&amp;quot;,&lt;br /&gt;
				&amp;quot;SetGamePadFreeLook&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Vibration&amp;quot;,&lt;br /&gt;
				&amp;quot;C_GamePad.SetVibration&amp;quot;,&lt;br /&gt;
				&amp;quot;C_GamePad.StopVibration&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Led&amp;quot;,&lt;br /&gt;
				&amp;quot;C_GamePad.GetLedColor&amp;quot;,&lt;br /&gt;
				&amp;quot;C_GamePad.SetLedColor&amp;quot;,&lt;br /&gt;
				&amp;quot;C_GamePad.ClearLedColor&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
		},&lt;br /&gt;
		widget = {&lt;br /&gt;
			&amp;quot;Frame:EnableGamePadButton&amp;quot;,&lt;br /&gt;
			&amp;quot;Frame:EnableGamePadStick&amp;quot;,&lt;br /&gt;
			&amp;quot;Frame:IsGamePadButtonEnabled&amp;quot;,&lt;br /&gt;
			&amp;quot;Frame:IsGamePadStickEnabled&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
		script = {&lt;br /&gt;
			&amp;quot;OnGamePadButtonDown&amp;quot;,&lt;br /&gt;
			&amp;quot;OnGamePadButtonUp&amp;quot;,&lt;br /&gt;
			&amp;quot;OnGamePadStick&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
		event = {&lt;br /&gt;
			&amp;quot;GAME_PAD_CONFIGS_CHANGED&amp;quot;,&lt;br /&gt;
			&amp;quot;GAME_PAD_CONNECTED&amp;quot;,&lt;br /&gt;
			&amp;quot;GAME_PAD_DISCONNECTED&amp;quot;,&lt;br /&gt;
			&amp;quot;GAME_PAD_POWER_CHANGED&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
		cvar = {&lt;br /&gt;
			{&lt;br /&gt;
				&amp;quot;GamePadEnable&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadAbbreviatedBindingReverse&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadSingleActiveID&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadVibrationStrength&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadFactionColor&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Camera&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadCameraLookMaxPitch&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadCameraLookMaxYaw&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadCameraPitchSpeed&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadCameraYawSpeed&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadTurnWithCamera&amp;quot;,&lt;br /&gt;
				&amp;quot;CameraFollowGamepadAdjustDelay&amp;quot;,&lt;br /&gt;
				&amp;quot;CameraFollowGamepadAdjustEaseIn&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Cursor&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadCursorAutoDisableJump&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadCursorAutoDisableSticks&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadCursorAutoEnable&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadCursorCenteredEmulation&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadCursorCentering&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadCursorForTargeting&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadCursorLeftClick&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadCursorOnLogin&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadCursorPushCamera&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadCursorRightClick&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadCursorSpeedAccel&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadCursorSpeedMax&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadCursorSpeedStart&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadTouchCursorEnable&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Emulate&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadEmulateCtrl&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadEmulateShift&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadEmulateAlt&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadEmulateEsc&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Movement&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadAnalogMovement&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadFaceMovementMaxAngle&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadFaceMovementMaxAngleCombat&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadStickAxisButtons&amp;quot;,&lt;br /&gt;
				&amp;quot;GamePadTankTurnSpeed&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
		},&lt;br /&gt;
	},&lt;br /&gt;
	C_VoiceChat_TextToSpeech = {&lt;br /&gt;
		label = &amp;quot;Text-to-Speech&amp;quot;,&lt;br /&gt;
		hasCategories = true,&lt;br /&gt;
		api = {&lt;br /&gt;
			{&lt;br /&gt;
				&amp;quot;C_VoiceChat.SpeakText&amp;quot;,&lt;br /&gt;
				&amp;quot;C_VoiceChat.SpeakRemoteTextSample&amp;quot;,&lt;br /&gt;
				&amp;quot;C_VoiceChat.StopSpeakingText&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;TtsVoices&amp;quot;,&lt;br /&gt;
				&amp;quot;C_VoiceChat.GetTtsVoices&amp;quot;,&lt;br /&gt;
				&amp;quot;C_VoiceChat.GetRemoteTtsVoices&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;SpeakForMe&amp;quot;,&lt;br /&gt;
				&amp;quot;C_VoiceChat.IsSpeakForMeActive&amp;quot;,&lt;br /&gt;
				&amp;quot;C_VoiceChat.IsSpeakForMeAllowed&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Transcription&amp;quot;,&lt;br /&gt;
				&amp;quot;C_VoiceChat.ActivateChannelTranscription&amp;quot;,&lt;br /&gt;
				&amp;quot;C_VoiceChat.DeactivateChannelTranscription&amp;quot;,&lt;br /&gt;
				&amp;quot;C_VoiceChat.IsTranscriptionAllowed&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Settings&amp;quot;,&lt;br /&gt;
				&amp;quot;C_TTSSettings.GetSetting&amp;quot;,&lt;br /&gt;
				&amp;quot;C_TTSSettings.SetSetting&amp;quot;,&lt;br /&gt;
				&amp;quot;C_TTSSettings.SetDefaultSettings&amp;quot;,&lt;br /&gt;
				&amp;quot;C_TTSSettings.GetCharacterSettingsSaved&amp;quot;,&lt;br /&gt;
				&amp;quot;C_TTSSettings.MarkCharacterSettingsSaved&amp;quot;,&lt;br /&gt;
				&amp;quot;C_TTSSettings.ShouldOverrideMessage&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Settings.Channel&amp;quot;,&lt;br /&gt;
				&amp;quot;C_TTSSettings.GetChannelEnabled&amp;quot;,&lt;br /&gt;
				&amp;quot;C_TTSSettings.SetChannelEnabled&amp;quot;,&lt;br /&gt;
				&amp;quot;C_TTSSettings.SetChannelKeyEnabled&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Settings.ChatType&amp;quot;,&lt;br /&gt;
				&amp;quot;C_TTSSettings.GetChatTypeEnabled&amp;quot;,&lt;br /&gt;
				&amp;quot;C_TTSSettings.SetChatTypeEnabled&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Settings.Speech&amp;quot;,&lt;br /&gt;
				&amp;quot;C_TTSSettings.GetSpeechRate&amp;quot;,&lt;br /&gt;
				&amp;quot;C_TTSSettings.SetSpeechRate&amp;quot;,&lt;br /&gt;
				&amp;quot;C_TTSSettings.GetSpeechVolume&amp;quot;,&lt;br /&gt;
				&amp;quot;C_TTSSettings.SetSpeechVolume&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Settings.Voice&amp;quot;,&lt;br /&gt;
				&amp;quot;C_TTSSettings.GetVoiceOptionID&amp;quot;,&lt;br /&gt;
				&amp;quot;C_TTSSettings.SetVoiceOption&amp;quot;,&lt;br /&gt;
				&amp;quot;C_TTSSettings.GetVoiceOptionName&amp;quot;,&lt;br /&gt;
				&amp;quot;C_TTSSettings.SetVoiceOptionName&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
		},&lt;br /&gt;
		framexml = {&lt;br /&gt;
			&amp;quot;TextToSpeech_Speak&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
		event = {&lt;br /&gt;
			{&lt;br /&gt;
				&amp;quot;CHAT_MSG_VOICE_TEXT&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;TTS&amp;quot;,&lt;br /&gt;
				&amp;quot;VOICE_CHAT_TTS_PLAYBACK_FAILED&amp;quot;,&lt;br /&gt;
				&amp;quot;VOICE_CHAT_TTS_PLAYBACK_FINISHED&amp;quot;,&lt;br /&gt;
				&amp;quot;VOICE_CHAT_TTS_PLAYBACK_STARTED&amp;quot;,&lt;br /&gt;
				&amp;quot;VOICE_CHAT_TTS_SPEAK_TEXT_UPDATE&amp;quot;,&lt;br /&gt;
				&amp;quot;VOICE_CHAT_TTS_VOICES_UPDATE&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;SpeakForMe&amp;quot;,&lt;br /&gt;
				&amp;quot;VOICE_CHAT_SPEAK_FOR_ME_ACTIVE_STATUS_UPDATED&amp;quot;,&lt;br /&gt;
				&amp;quot;VOICE_CHAT_SPEAK_FOR_ME_FEATURE_STATUS_UPDATED&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Channel&amp;quot;,&lt;br /&gt;
				&amp;quot;VOICE_CHAT_CHANNEL_MEMBER_STT_MESSAGE&amp;quot;,&lt;br /&gt;
				&amp;quot;VOICE_CHAT_CHANNEL_TRANSCRIBING_CHANGED&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
		},&lt;br /&gt;
		cvar = {&lt;br /&gt;
			&amp;quot;textToSpeech&amp;quot;,&lt;br /&gt;
			&amp;quot;speechToText&amp;quot;,&lt;br /&gt;
			&amp;quot;remoteTextToSpeech&amp;quot;,&lt;br /&gt;
			&amp;quot;remoteTextToSpeechVoice&amp;quot;,&lt;br /&gt;
			&amp;quot;TTSUseCharacterSettings&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
	},&lt;br /&gt;
	AddOn = {&lt;br /&gt;
		hasCategories = true,&lt;br /&gt;
		api = {&lt;br /&gt;
			{&lt;br /&gt;
				&amp;quot;C_AddOns.GetAddOnInfo&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AddOns.GetAddOnMetadata&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AddOns.GetNumAddOns&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AddOns.IsAddOnLoaded&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Enable&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AddOns.EnableAddOn&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AddOns.EnableAllAddOns&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AddOns.GetAddOnEnableState&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Disable&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AddOns.DisableAddOn&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AddOns.DisableAllAddOns&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;LoadOnDemand&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AddOns.LoadAddOn&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AddOns.IsAddOnLoadOnDemand&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Dependencies&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AddOns.GetAddOnDependencies&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AddOns.GetAddOnOptionalDependencies&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;VersionCheck&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AddOns.IsAddonVersionCheckEnabled&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AddOns.SetAddonVersionCheck&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Save&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AddOns.SaveAddOns&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AddOns.ResetAddOns&amp;quot;,&lt;br /&gt;
				&amp;quot;C_AddOns.ResetDisabledAddOns&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
		},&lt;br /&gt;
		framexml = {&lt;br /&gt;
			&amp;quot;UIParentLoadAddOn&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
		event = {&lt;br /&gt;
			&amp;quot;ADDON_LOADED&amp;quot;,&lt;br /&gt;
			&amp;quot;ADDONS_UNLOADING&amp;quot;,&lt;br /&gt;
			&amp;quot;SAVED_VARIABLES_TOO_LARGE&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
		cvar = {&lt;br /&gt;
			&amp;quot;checkAddonVersion&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
		uitech = {&lt;br /&gt;
			&amp;quot;AddOn loading process&amp;quot;,&lt;br /&gt;
			&amp;quot;TOC format&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
		howto = {&lt;br /&gt;
			&amp;quot;Saving variables between game sessions&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
	},&lt;br /&gt;
	Authoring = {&lt;br /&gt;
		showNamespace = true,&lt;br /&gt;
		api = {&lt;br /&gt;
			&amp;quot;GetBuildInfo&amp;quot;,&lt;br /&gt;
			&amp;quot;GetExpansionLevel&amp;quot;,&lt;br /&gt;
			&amp;quot;C_AddOns.GetAddOnMetadata&amp;quot;,&lt;br /&gt;
			&amp;quot;C_Seasons.GetActiveSeason&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
		uitech = {&lt;br /&gt;
			&amp;quot;WOW_PROJECT_ID&amp;quot;,&lt;br /&gt;
			&amp;quot;TOC format&amp;quot;,&lt;br /&gt;
			&amp;quot;Addon Categories&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
		howto = {&lt;br /&gt;
			&amp;quot;Using the BigWigs Packager with GitHub Actions&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
	},&lt;br /&gt;
	Class = {&lt;br /&gt;
		hasCategories = true,&lt;br /&gt;
		showNamespace = true,&lt;br /&gt;
		state = &amp;quot;uncollapsed&amp;quot;,&lt;br /&gt;
		api = {&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Unit&amp;quot;,&lt;br /&gt;
				&amp;quot;UnitClass&amp;quot;,&lt;br /&gt;
				&amp;quot;UnitClassBase&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Info&amp;quot;,&lt;br /&gt;
				&amp;quot;GetNumClasses&amp;quot;,&lt;br /&gt;
				&amp;quot;C_CreatureInfo.GetClassInfo&amp;quot;,&lt;br /&gt;
				&amp;quot;GetClassInfo&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Localization&amp;quot;,&lt;br /&gt;
				&amp;quot;FillLocalizedClassList&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
		},&lt;br /&gt;
	},&lt;br /&gt;
	Locales = {&lt;br /&gt;
		state = &amp;quot;uncollapsed&amp;quot;,&lt;br /&gt;
		hasCategories = true,&lt;br /&gt;
		api = {&lt;br /&gt;
			{&lt;br /&gt;
				&amp;quot;GetLocale&amp;quot;,&lt;br /&gt;
				&amp;quot;GetOSLocale&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				&amp;quot;GetAvailableLocales&amp;quot;,&lt;br /&gt;
				&amp;quot;GetAvailableLocaleInfo&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Classes&amp;quot;,&lt;br /&gt;
				&amp;quot;FillLocalizedClassList&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Declensions&amp;quot;,&lt;br /&gt;
				&amp;quot;GetNumDeclensionSets&amp;quot;,&lt;br /&gt;
				&amp;quot;DeclineName&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Numbers&amp;quot;,&lt;br /&gt;
				&amp;quot;IsEuropeanNumbers&amp;quot;,&lt;br /&gt;
				&amp;quot;SetEuropeanNumbers&amp;quot;,&lt;br /&gt;
				&amp;quot;BreakUpLargeNumbers&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
		},&lt;br /&gt;
		uitech = {&lt;br /&gt;
			&amp;quot;Localization&amp;quot;,&lt;br /&gt;
			&amp;quot;UI escape sequences#Grammar&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
		howto = {&lt;br /&gt;
			&amp;quot;Localizing an addon&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
	},&lt;br /&gt;
	C_Traits = {&lt;br /&gt;
		label = &amp;quot;Dragonflight Talent System&amp;quot;,&lt;br /&gt;
		state = &amp;quot;uncollapsed&amp;quot;,&lt;br /&gt;
		hasCategories = true,&lt;br /&gt;
		api = {&lt;br /&gt;
			label = &amp;quot;C_Traits&amp;quot;,&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Config&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.IsReadyForCommit&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.CommitConfig&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.ConfigHasStagedChanges&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.GetConfigIDBySystemID&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.GetConfigIDByTreeID&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.GetConfigInfo&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.GetConfigsByType&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.GetStagedChangesCost&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.GetStagedPurchases&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.RollbackConfig&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.StageConfig&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Tree&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.GetTreeCurrencyInfo&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.GetTraitCurrencyInfo&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.GetTreeInfo&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.ResetTree&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.ResetTreeByCurrency&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.GetTreeHash&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Node&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.GetTreeNodes&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.GetNodeInfo&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.GetEntryInfo&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.GetDefinitionInfo&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.GetNodeCost&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.GetConditionInfo&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.GetTraitDescription&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Purchasing&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.SetSelection&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.CanPurchaseRank&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.PurchaseRank&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.CanRefundRank&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.RefundRank&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.RefundAllRanks&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.CascadeRepurchaseRanks&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.ClearCascadeRepurchaseHistory&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Import/Export&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.GenerateImportString&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.HasValidInspectData&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.GenerateInspectImportString&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.GetLoadoutSerializationVersion&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Hero Talents&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.GetSubTreeInfo&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				&amp;quot;C_Traits.CloseTraitSystemInteraction&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.GetLoadoutSerializationVersion&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.GetTraitSystemFlags&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.GetTraitSystemWidgetSetID&amp;quot;,&lt;br /&gt;
				&amp;quot;C_Traits.TalentTestUnlearnSpells&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
		},&lt;br /&gt;
		api2 = {&lt;br /&gt;
			label = &amp;quot;C_ClassTalents&amp;quot;,&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Loadouts&amp;quot;,&lt;br /&gt;
				&amp;quot;C_ClassTalents.CanCreateNewConfig&amp;quot;,&lt;br /&gt;
				&amp;quot;C_ClassTalents.RequestNewConfig&amp;quot;,&lt;br /&gt;
				&amp;quot;C_ClassTalents.CommitConfig&amp;quot;,&lt;br /&gt;
				&amp;quot;C_ClassTalents.SaveConfig&amp;quot;,&lt;br /&gt;
				&amp;quot;C_ClassTalents.LoadConfig&amp;quot;,&lt;br /&gt;
				&amp;quot;C_ClassTalents.RenameConfig&amp;quot;,&lt;br /&gt;
				&amp;quot;C_ClassTalents.DeleteConfig&amp;quot;,&lt;br /&gt;
				&amp;quot;C_ClassTalents.GetConfigIDsBySpecID&amp;quot;,&lt;br /&gt;
				&amp;quot;C_ClassTalents.IsConfigPopulated&amp;quot;,&lt;br /&gt;
				&amp;quot;C_ClassTalents.ImportLoadout&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Config&amp;quot;,&lt;br /&gt;
				&amp;quot;C_ClassTalents.GetActiveConfigID&amp;quot;,&lt;br /&gt;
				&amp;quot;C_ClassTalents.GetLastSelectedSavedConfigID&amp;quot;,&lt;br /&gt;
				&amp;quot;C_ClassTalents.UpdateLastSelectedSavedConfigID&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Starter Build&amp;quot;,&lt;br /&gt;
				&amp;quot;C_ClassTalents.GetHasStarterBuild&amp;quot;,&lt;br /&gt;
				&amp;quot;C_ClassTalents.GetNextStarterBuildPurchase&amp;quot;,&lt;br /&gt;
				&amp;quot;C_ClassTalents.GetStarterBuildActive&amp;quot;,&lt;br /&gt;
				&amp;quot;C_ClassTalents.SetStarterBuildActive&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;View Loadout&amp;quot;,&lt;br /&gt;
				&amp;quot;C_ClassTalents.InitializeViewLoadout&amp;quot;,&lt;br /&gt;
				&amp;quot;C_ClassTalents.ViewLoadout&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Hero Talents&amp;quot;,&lt;br /&gt;
				&amp;quot;C_ClassTalents.GetHeroTalentSpecsForClassSpec&amp;quot;,&lt;br /&gt;
				&amp;quot;C_ClassTalents.GetActiveHeroTalentSpec&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				&amp;quot;C_ClassTalents.CanChangeTalents&amp;quot;,&lt;br /&gt;
				&amp;quot;C_ClassTalents.CanEditTalents&amp;quot;,&lt;br /&gt;
				&amp;quot;C_ClassTalents.GetTraitTreeForSpec&amp;quot;,&lt;br /&gt;
				&amp;quot;C_ClassTalents.HasUnspentTalentPoints&amp;quot;,&lt;br /&gt;
				&amp;quot;C_ClassTalents.SetUsesSharedActionBars&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
		},&lt;br /&gt;
		event = {&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Config&amp;quot;,&lt;br /&gt;
				&amp;quot;TRAIT_CONFIG_LIST_UPDATED&amp;quot;,&lt;br /&gt;
				&amp;quot;TRAIT_CONFIG_CREATED&amp;quot;,&lt;br /&gt;
				&amp;quot;TRAIT_CONFIG_DELETED&amp;quot;,&lt;br /&gt;
				&amp;quot;TRAIT_CONFIG_UPDATED&amp;quot;,&lt;br /&gt;
				&amp;quot;CONFIG_COMMIT_FAILED&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Tree&amp;quot;,&lt;br /&gt;
				&amp;quot;TRAIT_TREE_CHANGED&amp;quot;,&lt;br /&gt;
				&amp;quot;TRAIT_SUB_TREE_CHANGED&amp;quot;,&lt;br /&gt;
				&amp;quot;TRAIT_TREE_CURRENCY_INFO_UPDATED&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Node&amp;quot;,&lt;br /&gt;
				&amp;quot;TRAIT_NODE_CHANGED&amp;quot;,&lt;br /&gt;
				&amp;quot;TRAIT_NODE_CHANGED_PARTIAL&amp;quot;,&lt;br /&gt;
				&amp;quot;TRAIT_NODE_ENTRY_UPDATED&amp;quot;,&lt;br /&gt;
				&amp;quot;TRAIT_COND_INFO_CHANGED&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Loadouts&amp;quot;,&lt;br /&gt;
				&amp;quot;ACTIVE_COMBAT_CONFIG_CHANGED&amp;quot;,&lt;br /&gt;
				&amp;quot;SELECTED_LOADOUT_CHANGED&amp;quot;,&lt;br /&gt;
				&amp;quot;STARTER_BUILD_ACTIVATION_FAILED&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				category = &amp;quot;Systems&amp;quot;,&lt;br /&gt;
				&amp;quot;TRAIT_SYSTEM_INTERACTION_STARTED&amp;quot;,&lt;br /&gt;
				&amp;quot;TRAIT_SYSTEM_NPC_CLOSED&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				&amp;quot;SPECIALIZATION_CHANGE_CAST_FAILED&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
		},&lt;br /&gt;
		guide = {&lt;br /&gt;
			&amp;quot;Dragonflight Talent System&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
	},&lt;br /&gt;
	UnitAura = {&lt;br /&gt;
		api = {&lt;br /&gt;
			&amp;quot;UnitAura&amp;quot;,&lt;br /&gt;
			&amp;quot;UnitBuff&amp;quot;,&lt;br /&gt;
			&amp;quot;UnitDebuff&amp;quot;,&lt;br /&gt;
			&amp;quot;UnitAuraBySlot&amp;quot;,&lt;br /&gt;
			&amp;quot;UnitAuraSlots&amp;quot;,&lt;br /&gt;
			&amp;quot;C_UnitAuras.GetPlayerAuraBySpellID&amp;quot;,&lt;br /&gt;
			&amp;quot;CancelUnitBuff&amp;quot;,&lt;br /&gt;
			&amp;quot;CancelSpellByName&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
		framexml = {&lt;br /&gt;
			&amp;quot;AuraUtil.FindAura&amp;quot;,&lt;br /&gt;
			&amp;quot;AuraUtil.FindAuraByName&amp;quot;,&lt;br /&gt;
			&amp;quot;AuraUtil.ForEachAura&amp;quot;,&lt;br /&gt;
			&amp;quot;SecureAuraHeaderTemplate&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
		widget = {&lt;br /&gt;
			&amp;quot;GameTooltip:SetUnitAura&amp;quot;,&lt;br /&gt;
			&amp;quot;GameTooltip:SetUnitBuff&amp;quot;,&lt;br /&gt;
			&amp;quot;GameTooltip:SetUnitDebuff&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
		event = {&lt;br /&gt;
			&amp;quot;UNIT_AURA&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
		macro = {&lt;br /&gt;
			&amp;quot;cancelaura&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
	},&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
return data&lt;/div&gt;</summary>
		<author><name>imported&gt;Ketho</name></author>
	</entry>
</feed>