handler = NeedyGreedy, |
type = "group", |
args = { |
nItems = { |
name = L["Display Items"], |
desc = L["Number of item columns in the display window"], |
type = "range", |
order = 50, |
min = 1, |
max = 10, |
step = 1, |
get = "GetNItems", |
set = "SetNItems" |
}, |
expiry = { |
name = L["Expiry Time"], |
desc = L["Minutes after item is received before it is removed from display (0 = forever)"], |
type = "range", |
order = 60, |
min = 0, |
max = 60, |
step = 1, |
get = "GetExpiry", |
set = "SetExpiry" |
}, |
quality = { |
name = L["Minimum Quality"], |
desc = L["Minimum quality of item to be displayed"], |
type = "select", |
order = 70, |
values = { |
[ITEM_QUALITY_UNCOMMON] = ITEM_QUALITY2_DESC, |
[ITEM_QUALITY_RARE] = ITEM_QUALITY3_DESC, |
[ITEM_QUALITY_EPIC] = ITEM_QUALITY4_DESC |
general = { |
name = L['General'], |
type = 'group', |
args = { |
nItems = { |
name = L["Display Items"], |
desc = L["Number of item columns in the display window"], |
type = "range", |
order = 50, |
min = 1, |
max = 10, |
step = 1, |
get = "GetNItems", |
set = "SetNItems" |
}, |
expiry = { |
name = L["Expiry Time"], |
desc = L["Minutes after item is received before it is removed from display (0 = forever)"], |
type = "range", |
order = 60, |
min = 0, |
max = 60, |
step = 1, |
get = "GetExpiry", |
set = "SetExpiry" |
}, |
quality = { |
name = L["Minimum Quality"], |
desc = L["Minimum quality of item to be displayed"], |
type = "select", |
order = 70, |
values = { |
[ITEM_QUALITY_UNCOMMON] = ITEM_QUALITY2_DESC, |
[ITEM_QUALITY_RARE] = ITEM_QUALITY3_DESC, |
[ITEM_QUALITY_EPIC] = ITEM_QUALITY4_DESC |
}, |
style = "dropdown", |
get = "GetQuality", |
set = "SetQuality" |
}, |
displayIcons = { |
name = L["Graphical Display"], |
desc = L["Display icons for rolls types instead of text"], |
type = "toggle", |
order = 20, |
get = "GetDisplayIcons", |
set = "SetDisplayIcons", |
}, |
detachedTooltip = { |
name = L["Detach Tooltip"], |
desc = L["Display the roll information in a standalone window"], |
type = "toggle", |
order = 10, |
get = "GetDetachedTooltip", |
set = "SetDetachedTooltip", |
}, |
displayTextLink = { |
name = L["Item Names"], |
desc = L["Toggle the display of the item name in the header"], |
order = 30, |
type = "toggle", |
get = "GetDisplayTextLink", |
set = "SetDisplayTextLink", |
}, |
hideMinimapIcon = { |
name = L["Minimap Icon"], |
desc = L["Toggle the display of the minimap icon"], |
type = "toggle", |
order = 40, |
get = "GetHideMinimapIcon", |
set = "SetHideMinimapIcon", |
}, |
filterLootMsgs = { |
name = L["Filter Loot Messages"], |
desc = L["Enable filtering of loot roll messages"], |
type = "toggle", |
order = 35, |
get = "GetFilterLootMsgs", |
set = "SetFilterLootMsgs", |
}, |
}, |
style = "dropdown", |
get = "GetQuality", |
set = "SetQuality" |
}, |
displayIcons = { |
name = L["Graphical Display"], |
desc = L["Display icons for rolls types instead of text"], |
type = "toggle", |
order = 20, |
get = "GetDisplayIcons", |
set = "SetDisplayIcons", |
}, |
detachedTooltip = { |
name = L["Detach Tooltip"], |
desc = L["Display the roll information in a standalone window"], |
type = "toggle", |
order = 10, |
get = "GetDetachedTooltip", |
set = "SetDetachedTooltip", |
}, |
displayTextLink = { |
name = L["Item Names"], |
desc = L["Toggle the display of the item name in the header"], |
order = 30, |
type = "toggle", |
get = "GetDisplayTextLink", |
set = "SetDisplayTextLink", |
}, |
hideMinimapIcon = { |
name = L["Minimap Icon"], |
desc = L["Toggle the display of the minimap icon"], |
type = "toggle", |
order = 40, |
get = "GetHideMinimapIcon", |
set = "SetHideMinimapIcon", |
}, |
filterLootMsgs = { |
name = L["Filter Loot Messages"], |
desc = L["Enable filtering of loot roll messages"], |
type = "toggle", |
order = 35, |
get = "GetFilterLootMsgs", |
set = "SetFilterLootMsgs", |
}, |
} |
} |
|