Gaming
 

API ChatFrame OnHyperlinkShow

From WoWWiki

Main Menu


"I" iconThis function is not a real API. It is defined by FrameXML in FrameXML/ChatFrame.lua.


ChatFrame_OnHyperlinkShow(reference, link, linktext, mousebutton)

This function is called when a user clicks on a link in the chatframe (i.e. on an itemlink).


Parameters

Arguments

(reference, link, linktext, mousebutton)
reference 
table - no current known example - unknown contents
link 
String - a 3 part value. Possible format: "AddOnName_OR_UnitType|LinkText|SomeIDInteger" - For example "myAddon|add|1" where "myAddon" is the addon that received the message, "add" is the link text, and unsure what the number "1" is. Have seen examples of formats "unit|playername|SomeIDInteger" for example "player|jackelmyer|1111". Note 1111 wasn't the actual value but it was 4 digits.
linktext 
String - the visual text value of the link - For example "MyLinksText" where "MyLinkText" is the value displayed in the chatframe
mousebutton 
String - the mousebutton which was pressed - For example "LeftButton"

update for 3.0

the format is now

ChatFrame_OnHyperlinkShow(self, link, text, button)

Returns

nil