22 lines
637 B
Lua
22 lines
637 B
Lua
-- Modules/RaidCooldownTracker.lua
|
|
-- Raid cooldown tracker based on the shared single-frame tracker base.
|
|
|
|
local ADDON_NAME = "HailMaryGuildTools"
|
|
local HMGT = LibStub("AceAddon-3.0"):GetAddon(ADDON_NAME)
|
|
local L = LibStub("AceLocale-3.0"):GetLocale(ADDON_NAME)
|
|
|
|
local Base = HMGT.SingleFrameTrackerBase
|
|
if not Base then return end
|
|
|
|
Base:CreateModule("RaidCooldownTracker", {
|
|
profileKey = "raidCooldownTracker",
|
|
frameName = "RaidCooldownTracker",
|
|
title = function()
|
|
return L["RCD_TITLE"]
|
|
end,
|
|
demoKey = "raidCooldownTracker",
|
|
database = function()
|
|
return HMGT_SpellData.RaidCooldowns
|
|
end,
|
|
})
|