Files
wow_Meta/Globals.lua

71 lines
1.4 KiB
Lua

---@meta
---@type Frame
UIParent = {}
---@type table<string, fun(arg: string)>
SlashCmdList = {}
---@type Frame
BattlefieldMinimap = {}
---@type Frame
BattlefieldMinimapBackground = {}
---@type Button
BattlefieldMinimapCloseButton = {}
---@type Frame
BattlefieldMinimapCorner = {}
---@type number
NUM_CHAT_WINDOWS = 0
---@param frame Frame
---@return boolean
FCF_IsValidChatFrame = function(frame) end
---@param name string
---@return boolean
FCF_OpenNewWindow = function(name) end
---@param name string
---@return boolean
FCF_OpenToChatFrame = function(name) end
---@param frame Frame
---@param messageGroup string
---@return nil
ChatFrame_AddMessageGroup = function(frame, messageGroup) end
---@param frame Frame
---@param messageGroup string
---@return nil
ChatFrame_RemoveMessageGroup = function(frame, messageGroup) end
---@param frame Frame
---@return nil
ChatFrame_RemoveAllMessageGroups = function(frame) end
---@param frame Frame
---@param channel string
---@return nil
ChatFrame_AddChannel = function(frame, channel) end
---@param frame Frame
---@param channel string
---@return nil
ChatFrame_RemoveChannel = function(frame, channel) end
---@param frame Frame
---@return nil
ChatFrame_RemoveAllChannels = function(frame) end
-- Just simply chat frames, global variables
---@type Frame
ChatFrame1 = {}
---@type Frame
ChatFrame2 = {}
---@type Frame
ChatFrame3 = {}
---@type Frame
ChatFrame4 = {}
---@type Frame
ChatFrame5 = {}