WoW LibGetFrame addon Shadowlands/Burning Crusade Classic 2022
logo
wow addon LibGetFrame

LibGetFrame

Game Version: 9.1.5
Total Downloads: 673,043
Updated: May 18, 2022
Created: Jan 1, 2019
download LibGetFrameDownload Earlier Versions

Earlier Versions

Name Size Uploaded Game Version Downloads
1.5.10 release 18.09 KB May 18, 2022 9.1.5 3,556 download LibGetFrame 1.5.10 releaseDownload
1.5.9 release 18.73 KB May 13, 2022 9.1.5 10,339 download LibGetFrame 1.5.9 releaseDownload
1.5.8 release 18.12 KB Feb 10, 2022 9.1.5 25,325 download LibGetFrame 1.5.8 releaseDownload
1.5.7 release 18.87 KB Jan 24, 2022 9.1.5 13,223 download LibGetFrame 1.5.7 releaseDownload
1.5.6 release 11.10 KB Jan 9, 2021 9.0.1 89,573 download LibGetFrame 1.5.6 releaseDownload
1.5.5 release 11.10 KB Oct 18, 2020 9.0.1 34,357 download LibGetFrame 1.5.5 releaseDownload
1.5.4 release 10.87 KB Sep 26, 2020 8.2.0 18,726 download LibGetFrame 1.5.4 releaseDownload
1.5.3 release 10.86 KB Sep 3, 2020 8.2.0 15,510 download LibGetFrame 1.5.3 releaseDownload
1.5.2 release 10.97 KB Sep 3, 2020 8.2.0 658 download LibGetFrame 1.5.2 releaseDownload
1.5.1 release 11.08 KB May 22, 2020 8.2.0 29,341 download LibGetFrame 1.5.1 releaseDownload
1.5.0 release 10.86 KB Apr 30, 2020 8.2.0 21,804 download LibGetFrame 1.5.0 releaseDownload
1.4.2 release 10.83 KB Apr 26, 2020 8.2.0 14,825 download LibGetFrame 1.4.2 releaseDownload
1.4.1 release 10.82 KB Apr 17, 2020 8.2.0 17,677 download LibGetFrame 1.4.1 releaseDownload
1.4.0 release 10.78 KB Mar 30, 2020 8.2.0 20,269 download LibGetFrame 1.4.0 releaseDownload
1.3.0 release 10.98 KB Mar 19, 2020 8.2.0 18,022 download LibGetFrame 1.3.0 releaseDownload
1.2.0 release 10.73 KB Mar 10, 2020 8.2.0 17,760 download LibGetFrame 1.2.0 releaseDownload
1.1.10 release 10.90 KB Mar 6, 2020 8.2.0 14,291 download LibGetFrame 1.1.10 releaseDownload
1.1.9 release 7.38 KB Oct 22, 2019 8.2.5 30,852 download LibGetFrame 1.1.9 releaseDownload
1.1.8 release 7.44 KB Jul 23, 2019 8.2.0 31,418 download LibGetFrame 1.1.8 releaseDownload
1.1.7 release 7.30 KB Jul 19, 2019 8.2.0 17,272 download LibGetFrame 1.1.7 releaseDownload
1.1.6 release 7.57 KB Jul 19, 2019 8.2.0 753 download LibGetFrame 1.1.6 releaseDownload
1.1.5 release 7.37 KB Jul 18, 2019 8.2.0 7,423 download LibGetFrame 1.1.5 releaseDownload
1.1.4 release 7.28 KB May 6, 2019 8.0.1 31,375 download LibGetFrame 1.1.4 releaseDownload
1.1.3 release 7.33 KB Mar 30, 2019 8.0.1 141,664 download LibGetFrame 1.1.3 releaseDownload
1.1.2 release 7.54 KB Mar 10, 2019 8.0.1 6,282 download LibGetFrame 1.1.2 releaseDownload
1.1.1 release 7.26 KB Jan 10, 2019 8.0.1 13,761 download LibGetFrame 1.1.1 releaseDownload
1.1.0 release 7.45 KB Jan 4, 2019 8.0.1 940 download LibGetFrame 1.1.0 releaseDownload
1.0.0 release 7.13 KB Jan 2, 2019 8.0.1 436 download LibGetFrame 1.0.0 releaseDownload
1.5.9-1-g730fd36-alpha alpha 18.09 KB May 18, 2022 9.1.5 2 download LibGetFrame 1.5.9-1-g730fd36-alpha alphaDownload
1.5.8-8-g2ca4ff7-alpha alpha 18.73 KB May 13, 2022 9.1.5 21 download LibGetFrame 1.5.8-8-g2ca4ff7-alpha alphaDownload
1.5.8-6-gdd8c3ae-alpha alpha 18.44 KB Mar 27, 2022 9.1.5 183 download LibGetFrame 1.5.8-6-gdd8c3ae-alpha alphaDownload
1.5.8-5-g84e7a34-alpha alpha 18.39 KB Mar 26, 2022 9.1.5 63 download LibGetFrame 1.5.8-5-g84e7a34-alpha alphaDownload
1.5.8-4-g1033af8-alpha alpha 18.29 KB Mar 22, 2022 9.1.5 113 download LibGetFrame 1.5.8-4-g1033af8-alpha alphaDownload
1.5.8-3-g288b812-alpha alpha 18.24 KB Mar 22, 2022 9.1.5 2 download LibGetFrame 1.5.8-3-g288b812-alpha alphaDownload
1.5.8-2-g37535f3-alpha alpha 18.09 KB Mar 19, 2022 9.1.5 100 download LibGetFrame 1.5.8-2-g37535f3-alpha alphaDownload
1.5.8-1-g934ec89-alpha alpha 17.99 KB Mar 3, 2022 9.1.5 148 download LibGetFrame 1.5.8-1-g934ec89-alpha alphaDownload
1.5.7-2-g8b83574-alpha alpha 18.12 KB Feb 8, 2022 9.1.5 77 download LibGetFrame 1.5.7-2-g8b83574-alpha alphaDownload
1.5.7-1-gca4886e-alpha alpha 18.03 KB Feb 8, 2022 9.1.5 244 download LibGetFrame 1.5.7-1-gca4886e-alpha alphaDownload
1.5.6-13-g3f4dc33-alpha alpha 18.87 KB Jan 24, 2022 9.1.5 165 download LibGetFrame 1.5.6-13-g3f4dc33-alpha alphaDownload
1.5.6-12-g6c1063a-alpha alpha 18.78 KB Jan 24, 2022 9.1.5 5 download LibGetFrame 1.5.6-12-g6c1063a-alpha alphaDownload
1.5.6-11-gd7e9892-alpha alpha 18.71 KB Dec 2, 2021 9.1.5 340 download LibGetFrame 1.5.6-11-gd7e9892-alpha alphaDownload
1.5.6-10-gb42f321-alpha alpha 18.54 KB Nov 13, 2021 9.1.5 391 download LibGetFrame 1.5.6-10-gb42f321-alpha alphaDownload
1.5.6-8-g25cb360-alpha alpha 18.36 KB Sep 17, 2021 9.1.0 543 download LibGetFrame 1.5.6-8-g25cb360-alpha alphaDownload
1.5.6-7-gfeea6a3-alpha alpha 18.26 KB Jul 10, 2021 9.0.1 10,821 download LibGetFrame 1.5.6-7-gfeea6a3-alpha alphaDownload
1.5.6-6-gb21517c-alpha alpha 18.17 KB May 18, 2021 9.0.1 8,039 download LibGetFrame 1.5.6-6-gb21517c-alpha alphaDownload
1.5.6-5-g35da535-alpha alpha 11.24 KB Jan 27, 2021 9.0.1 375 download LibGetFrame 1.5.6-5-g35da535-alpha alphaDownload
1.5.6-4-g88001ad-alpha alpha 11.08 KB Jan 26, 2021 9.0.1 163 download LibGetFrame 1.5.6-4-g88001ad-alpha alphaDownload
1.5.6-3-gd8aa6e1-alpha alpha 11.08 KB Jan 26, 2021 9.0.1 100 download LibGetFrame 1.5.6-3-gd8aa6e1-alpha alphaDownload
1.5.5-2-g92782ff-alpha alpha 11.10 KB Jan 9, 2021 9.0.1 160 download LibGetFrame 1.5.5-2-g92782ff-alpha alphaDownload
1.5.5-1-g3182bb3-alpha alpha 10.97 KB Jan 4, 2021 9.0.1 229 download LibGetFrame 1.5.5-1-g3182bb3-alpha alphaDownload
1.5.4-3-gfe34d2d-alpha alpha 11.08 KB Oct 18, 2020 9.0.1 30 download LibGetFrame 1.5.4-3-gfe34d2d-alpha alphaDownload
1.5.4-2-g4a5a187-alpha alpha 10.95 KB Oct 18, 2020 9.0.1 64 download LibGetFrame 1.5.4-2-g4a5a187-alpha alphaDownload
1.5.4-1-g371d60a-alpha alpha 10.86 KB Oct 14, 2020 9.0.1 268 download LibGetFrame 1.5.4-1-g371d60a-alpha alphaDownload
1.5.3-1-gfbf871a-alpha alpha 10.87 KB Sep 25, 2020 8.2.0 96 download LibGetFrame 1.5.3-1-gfbf871a-alpha alphaDownload
1.5.2-1-g02d91c1-alpha alpha 10.86 KB Sep 3, 2020 8.2.0 33 download LibGetFrame 1.5.2-1-g02d91c1-alpha alphaDownload
1.5.1-2-g124a5cd-alpha alpha 10.97 KB Sep 3, 2020 8.2.0 37 download LibGetFrame 1.5.1-2-g124a5cd-alpha alphaDownload
1.5.0-3-g82ec9b3-alpha alpha 11.09 KB May 22, 2020 8.2.0 48 download LibGetFrame 1.5.0-3-g82ec9b3-alpha alphaDownload
1.5.0-2-g639c4ca-alpha alpha 11.04 KB May 22, 2020 8.2.0 64 download LibGetFrame 1.5.0-2-g639c4ca-alpha alphaDownload
1.5.0-1-ga163710-alpha alpha 10.81 KB May 14, 2020 8.2.0 168 download LibGetFrame 1.5.0-1-ga163710-alpha alphaDownload
1.4.2-1-g33fd99a-alpha alpha 10.86 KB Apr 30, 2020 8.2.0 60 download LibGetFrame 1.4.2-1-g33fd99a-alpha alphaDownload
1.4.1-2-g00d583f-alpha alpha 10.83 KB Apr 26, 2020 8.2.0 39 download LibGetFrame 1.4.1-2-g00d583f-alpha alphaDownload
1.4.0-2-g58fc4ca-alpha alpha 10.83 KB Apr 17, 2020 8.2.0 40 download LibGetFrame 1.4.0-2-g58fc4ca-alpha alphaDownload
1.4.0-1-gb0e4f21-alpha alpha 10.77 KB Apr 17, 2020 8.2.0 58 download LibGetFrame 1.4.0-1-gb0e4f21-alpha alphaDownload
1.3.0-1-gb402d3b-alpha alpha 10.78 KB Mar 30, 2020 8.2.0 53 download LibGetFrame 1.3.0-1-gb402d3b-alpha alphaDownload
1.2.0-3-g2c1ba6d-alpha alpha 10.98 KB Mar 19, 2020 8.2.0 10 download LibGetFrame 1.2.0-3-g2c1ba6d-alpha alphaDownload
1.2.0-2-g310e019-alpha alpha 10.93 KB Mar 19, 2020 8.2.0 83 download LibGetFrame 1.2.0-2-g310e019-alpha alphaDownload
1.2.0-1-g312231f-alpha alpha 10.84 KB Mar 15, 2020 8.2.0 142 download LibGetFrame 1.2.0-1-g312231f-alpha alphaDownload
1.1.10-2-g046cb25-alpha alpha 10.74 KB Mar 10, 2020 8.2.0 30 download LibGetFrame 1.1.10-2-g046cb25-alpha alphaDownload
1.1.10-1-gb837140-alpha alpha 10.69 KB Mar 10, 2020 8.2.0 31 download LibGetFrame 1.1.10-1-gb837140-alpha alphaDownload
1.1.9-4-g8769357-alpha alpha 10.90 KB Mar 6, 2020 8.2.0 49 download LibGetFrame 1.1.9-4-g8769357-alpha alphaDownload
1.1.9-3-gdc3bf45-alpha alpha 10.78 KB Mar 6, 2020 8.2.0 35 download LibGetFrame 1.1.9-3-gdc3bf45-alpha alphaDownload
1.1.9-2-g03cd52d-alpha alpha 10.49 KB Dec 18, 2019 8.2.0 550 download LibGetFrame 1.1.9-2-g03cd52d-alpha alphaDownload
1.1.9-1-gf0a0d6b-alpha alpha 10.38 KB Dec 17, 2019 8.2.5 42 download LibGetFrame 1.1.9-1-gf0a0d6b-alpha alphaDownload
1.1.8-1-gced13f9-alpha alpha 7.37 KB Oct 22, 2019 8.2.5 88 download LibGetFrame 1.1.8-1-gced13f9-alpha alphaDownload
1.1.7-2-gabdfb24-alpha alpha 7.44 KB Jul 23, 2019 8.2.0 54 download LibGetFrame 1.1.7-2-gabdfb24-alpha alphaDownload
1.1.7-1-g06466f7-alpha alpha 7.38 KB Jul 22, 2019 8.2.0 176 download LibGetFrame 1.1.7-1-g06466f7-alpha alphaDownload
1.1.6-1-g2361f01-alpha alpha 7.30 KB Jul 19, 2019 8.2.0 56 download LibGetFrame 1.1.6-1-g2361f01-alpha alphaDownload
1.1.5-5-gd79f738-alpha alpha 7.57 KB Jul 19, 2019 8.2.0 45 download LibGetFrame 1.1.5-5-gd79f738-alpha alphaDownload
1.1.4-3-gca52f57-alpha alpha 7.37 KB Jul 18, 2019 8.2.0 72 download LibGetFrame 1.1.4-3-gca52f57-alpha alphaDownload
1.1.3-1-g451717b-alpha alpha 7.28 KB May 6, 2019 8.0.1 78 download LibGetFrame 1.1.3-1-g451717b-alpha alphaDownload
1.1.2-2-gdb40eb7-alpha alpha 7.32 KB Mar 30, 2019 8.0.1 159 download LibGetFrame 1.1.2-2-gdb40eb7-alpha alphaDownload
1.1.2-1-ge25b49a-alpha alpha 7.25 KB Mar 30, 2019 8.0.1 68 download LibGetFrame 1.1.2-1-ge25b49a-alpha alphaDownload
1.1.1-2-g5169563-alpha alpha 7.52 KB Mar 9, 2019 8.0.1 101 download LibGetFrame 1.1.1-2-g5169563-alpha alphaDownload
1.1.1-1-gd44c924-alpha alpha 7.26 KB Mar 2, 2019 8.0.1 160 download LibGetFrame 1.1.1-1-gd44c924-alpha alphaDownload
1.0-alpha-1-gcd29617-alpha alpha 7.09 KB Jan 1, 2019 8.0.1 141 download LibGetFrame 1.0-alpha-1-gcd29617-alpha alphaDownload

Description

Share this:

LibGetFrame

Return unit frame for a given unit

Usage

local LGF = LibStub("LibGetFrame-1.0")
local frame = LGF.GetFrame(unit , options)

Options

  • framePriorities : array, default :

{
-- raid frames
[1] = "^Vd1", -- vuhdo
[2] = "^Vd2", -- vuhdo
[3] = "^Vd3", -- vuhdo
[4] = "^Vd4", -- vuhdo
[5] = "^Vd5", -- vuhdo
[6] = "^Vd", -- vuhdo
[7] = "^HealBot", -- healbot
[8] = "^GridLayout", -- grid
[9] = "^Grid2Layout", -- grid2
[10] = "^ElvUF_RaidGroup", -- elv
[11] = "^oUF_bdGrid", -- bdgrid
[12] = "^oUF.*raid", -- generic oUF
[13] = "^LimeGroup", -- lime
[14] = "^SUFHeaderraid", -- suf
[15] = "^CompactRaid", -- blizz
-- party frames
[16] = "^SUFHeaderparty", --suf
[17] = "^ElvUF_PartyGroup", -- elv
[18] = "^oUF.*party", -- generic oUF
[19] = "^PitBull4_Groups_Party", -- pitbull4
[20] = "^CompactParty", -- blizz
-- player frame
[21] = "^SUFUnitplayer",
[22] = "^PitBull4_Frames_Player",
[23] = "^ElvUF_Player",
[24] = "^oUF.*player",
[25] = "^PlayerFrame",
}

  • ignorePlayerFrame : boolean (default true)
  • ignoreTargetFrame : boolean (default true)
  • ignoreTargettargetFrame : boolean (default true)
  • playerFrames : array, default :

{
"SUFUnitplayer",
"PitBull4_Frames_Player",
"ElvUF_Player",
"oUF_TukuiPlayer",
"PlayerFrame",
}

  • targetFrames : array, default :

{
"SUFUnittarget",
"PitBull4_Frames_Target",
"ElvUF_Target",
"TargetFrame",
"oUF_TukuiTarget",
}

  • targettargetFrames : array, default :

{
"SUFUnittargetarget",
"PitBull4_Frames_TargetTarget",
"ElvUF_TargetTarget",
"TargetTargetFrame",
"oUF_TukuiTargetTarget",
}

  • ignoreFrames : array, default :

{ }

  • returnAll : boolean (default false)

Examples

Glow player frame

“`
local LGF = LibStub(“LibGetFrame-1.0”)
local LCG = LibStub(“LibCustomGlow-1.0”)
local frame = LGF.GetFrame(“player”)

if frame then
LCG.ButtonGlowStart(frame)
— LCG.ButtonGlow
Stop(frame)
end
“`

Glow every frames for your target

“`
local LGF = LibStub(“LibGetFrame-1.0”)
local LCG = LibStub(“LibCustomGlow-1.0”)

local frames = LGF.GetFrame(“target”, {
ignorePlayerFrame = false,
ignoreTargetFrame = false,
ignoreTargettargetFrame = false,
returnAll = true,
})

for , frame in pairs(frames) do
LCG.ButtonGlow
Start(frame)
–LCG.ButtonGlow_Stop(frame)
end
“`

Ignore Vuhdo panel 2 and 3

local frame = LGF.GetFrame("player", {
ignoreFrames = { "Vd2.*", "Vd3.*" }
})

GitHub Project

Comments

Add a comment