Revision Difference
Global.CreateNewAddonPreset#548774
<function name="CreateNewAddonPreset" parent="Global" type="libraryfunc">⤶
<description>⤶
Creates a new Preset from the given JSON string.⤶
</description>⤶
<realm>Menu</realm>⤶
<file line="426-L433">lua/menu/mainmenu.lua</file>⤶
<args>⤶
<arg name="data" type="string">A JSON string containing all necessary informations.⤶
JSON structue should be <page>Structures/Preset</page>⤶
</arg>⤶
</args>⤶
</function>⤶
⤶
<example>⤶
<description>Creating a custom Preset.</description>⤶
<code>⤶
local preset = {⤶
["enabled"] = {},⤶
["disabled"] = {},⤶
["name"] = "Example",⤶
["newAction"] = "" -- do nothing with addons not in the preset.⤶
}⤶
CreateNewAddonPreset( util.TableToJSON( preset ) )⤶
</code>⤶
</example>