Clean up WeakAuras table and remove members that no one should touch
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
if not WeakAuras.IsLibsOK() then return end
|
||||
local AddonName, OptionsPrivate = ...
|
||||
local L = WeakAuras.L
|
||||
local regionOptions = WeakAuras.regionOptions
|
||||
|
||||
local flattenRegionOptions = OptionsPrivate.commonOptions.flattenRegionOptions
|
||||
local fixMetaOrders = OptionsPrivate.commonOptions.fixMetaOrders
|
||||
@@ -90,8 +89,8 @@ function OptionsPrivate.GetDisplayOptions(data)
|
||||
|
||||
local hasSubElements = false
|
||||
|
||||
if(regionOptions[data.regionType]) then
|
||||
regionOption = regionOptions[data.regionType].create(id, data);
|
||||
if(OptionsPrivate.Private.regionOptions[data.regionType]) then
|
||||
regionOption = OptionsPrivate.Private.regionOptions[data.regionType].create(id, data);
|
||||
|
||||
if data.subRegions then
|
||||
local subIndex = {}
|
||||
@@ -210,8 +209,8 @@ function OptionsPrivate.GetDisplayOptions(data)
|
||||
for child in OptionsPrivate.Private.TraverseLeafs(data) do
|
||||
if child and not handledRegionTypes[child.regionType] then
|
||||
handledRegionTypes[child.regionType] = true;
|
||||
if regionOptions[child.regionType] then
|
||||
allOptions = union(allOptions, regionOptions[child.regionType].create(id, data));
|
||||
if OptionsPrivate.Private.regionOptions[child.regionType] then
|
||||
allOptions = union(allOptions, OptionsPrivate.Private.regionOptions[child.regionType].create(id, data));
|
||||
else
|
||||
unsupportedCount = unsupportedCount + 1
|
||||
allOptions["__unsupported" .. unsupportedCount] = {
|
||||
|
||||
Reference in New Issue
Block a user