PartsManager: rename misleading functions
Added alias to old functions with deprecation notice
This commit is contained in:
parent
a8155f5941
commit
b891cf1efc
@ -39,15 +39,20 @@ function PartsManager.setInitialValue(part, init)
|
||||
end
|
||||
|
||||
--- Set initial value for chain on all objects in table.
|
||||
--- @param group table A table containing objects with a setEnabled() method.
|
||||
--- @param list table A table containing objects with a setEnabled() method.
|
||||
--- @param init? boolean Default value for chain. Should only be set once, subsequent uses overwrite the entire chain's initial value.
|
||||
function PartsManager.setGroupInitialValue(group, init)
|
||||
function PartsManager.setListInitialValue(list, init)
|
||||
assert(init~=nil)
|
||||
for _, v in pairs(group) do
|
||||
for _, v in pairs(list) do
|
||||
PartsManager.setInitialValue(v, init)
|
||||
end
|
||||
end
|
||||
|
||||
---@deprecated misleading naming, use setListInitialValue instead
|
||||
function PartsManager.setGroupInitialValue(list, init)
|
||||
return PartsManager.setListInitialValue(list, init)
|
||||
end
|
||||
|
||||
--- Evaluate a part's chain to determine if it should be visible.
|
||||
--- @param part table An object managed by PartsManager.
|
||||
function PartsManager.evaluatePart(part)
|
||||
@ -76,13 +81,18 @@ function PartsManager.refreshAll()
|
||||
end
|
||||
|
||||
--- Add function to list of parts in PartsManager
|
||||
--- @param group table A table containing objects with a setEnabled() method.
|
||||
--- @param list table A table containing objects with a setEnabled() method.
|
||||
--- @param func function Function to add to each model part's function chain.
|
||||
--- @param default? boolean Default value for chain. Should only be set once, subsequent uses overwrite the entire chain's initial value.
|
||||
function PartsManager.addPartGroupFunction(group, func, default)
|
||||
for _, v in ipairs(group) do
|
||||
function PartsManager.addPartListFunction(list, func, default)
|
||||
for _, v in ipairs(list) do
|
||||
PartsManager.addPartFunction(v, func, default)
|
||||
end
|
||||
end
|
||||
|
||||
---@deprecated misleading naming, use addPartListFunction instead
|
||||
function PartsManager.addPartGroupFunction(list, func, default)
|
||||
return PartsManager.addPartListFunction(list, func, default)
|
||||
end
|
||||
|
||||
return PartsManager
|
||||
|
Loading…
x
Reference in New Issue
Block a user