mirror of
https://github.com/parnic/ice-hud.git
synced 2025-06-16 22:51:53 -05:00
Add ability to set module description
This is the text that shows up when hovering over the module in the Module Options list.
This commit is contained in:
@ -645,10 +645,11 @@ function IceCore.prototype:GetModuleOptions()
|
|||||||
|
|
||||||
for i = 1, table.getn(self.elements) do
|
for i = 1, table.getn(self.elements) do
|
||||||
local modName = self.elements[i]:GetElementName()
|
local modName = self.elements[i]:GetElementName()
|
||||||
|
local modDesc = self.elements[i]:GetElementDescription()
|
||||||
local opt = self.elements[i]:GetOptions()
|
local opt = self.elements[i]:GetOptions()
|
||||||
options[modName] = {
|
options[modName] = {
|
||||||
type = 'group',
|
type = 'group',
|
||||||
desc = L["Module options"],
|
desc = modDesc,
|
||||||
name = modName,
|
name = modName,
|
||||||
args = opt
|
args = opt
|
||||||
}
|
}
|
||||||
|
@ -63,6 +63,10 @@ function IceElement.prototype:GetElementName()
|
|||||||
return self.elementName
|
return self.elementName
|
||||||
end
|
end
|
||||||
|
|
||||||
|
function IceElement.prototype:GetElementDescription()
|
||||||
|
return L["Module options"]
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
function IceElement.prototype:Create(parent)
|
function IceElement.prototype:Create(parent)
|
||||||
assert(parent, "IceElement 'parent' can't be nil")
|
assert(parent, "IceElement 'parent' can't be nil")
|
||||||
|
Reference in New Issue
Block a user