<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://addonstudio.org/mw1/index.php?action=history&amp;feed=atom&amp;title=WoW%3AXML%2FKeyValues</id>
	<title>WoW:XML/KeyValues - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://addonstudio.org/mw1/index.php?action=history&amp;feed=atom&amp;title=WoW%3AXML%2FKeyValues"/>
	<link rel="alternate" type="text/html" href="https://addonstudio.org/mw1/index.php?title=WoW:XML/KeyValues&amp;action=history"/>
	<updated>2026-04-22T22:20:45Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://addonstudio.org/mw1/index.php?title=WoW:XML/KeyValues&amp;diff=20662&amp;oldid=prev</id>
		<title>Move page script: Move page script moved page XML/KeyValues to WoW:XML/KeyValues without leaving a redirect</title>
		<link rel="alternate" type="text/html" href="https://addonstudio.org/mw1/index.php?title=WoW:XML/KeyValues&amp;diff=20662&amp;oldid=prev"/>
		<updated>2023-08-15T04:49:25Z</updated>

		<summary type="html">&lt;p&gt;Move page script moved page &lt;a href=&quot;/wiki/WoW:XML/KeyValues&quot; title=&quot;WoW:XML/KeyValues&quot;&gt;XML/KeyValues&lt;/a&gt; to &lt;a href=&quot;/wiki/WoW:XML/KeyValues&quot; title=&quot;WoW:XML/KeyValues&quot;&gt;XML/KeyValues&lt;/a&gt; without leaving a redirect&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 04:49, 15 August 2023&lt;/td&gt;
				&lt;/tr&gt;
&lt;!-- diff cache key addonstu_asmw2:diff::1.12:old-20661:rev-20662 --&gt;
&lt;/table&gt;</summary>
		<author><name>Move page script</name></author>
	</entry>
	<entry>
		<id>https://addonstudio.org/mw1/index.php?title=WoW:XML/KeyValues&amp;diff=20661&amp;oldid=prev</id>
		<title>Bear: Created page with &quot;{{uixmltype}}  KeyValues holds a list of KeyValue elements, and is a mechanism for adding members to Lua objects that represent the UI eleme...&quot;</title>
		<link rel="alternate" type="text/html" href="https://addonstudio.org/mw1/index.php?title=WoW:XML/KeyValues&amp;diff=20661&amp;oldid=prev"/>
		<updated>2014-12-06T00:36:34Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{uixmltype}}  &lt;a href=&quot;/wiki/WoW:XML/KeyValues&quot; title=&quot;WoW:XML/KeyValues&quot;&gt;KeyValues&lt;/a&gt; holds a list of &lt;a href=&quot;/wiki/WoW:XML/KeyValue&quot; title=&quot;WoW:XML/KeyValue&quot;&gt;KeyValue&lt;/a&gt; elements, and is a mechanism for adding members to Lua objects that represent the UI eleme...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{uixmlprop}}&lt;br /&gt;
&lt;br /&gt;
[[XML/KeyValues|KeyValues]] holds a list of [[XML/KeyValue|KeyValue]] elements, and is a mechanism for adding members to Lua objects that represent the UI element. [[XML/KeyValues|KeyValues]] can be defined in any [[XML/LayoutFrame|LayoutFrame]] type.&lt;br /&gt;
&lt;br /&gt;
== Inheritance ==&lt;br /&gt;
Inherited by: none, Inherits: none, Defined in: [[XML/LayoutFrame|LayoutFrame]]&lt;br /&gt;
&lt;br /&gt;
== Elements ==&lt;br /&gt;
&amp;lt;[[XML/KeyValue|KeyValue]]&amp;gt; ...&lt;br /&gt;
&lt;br /&gt;
== Attributes ==&lt;br /&gt;
none&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
[[XML/KeyValues|KeyValues]] allow XML to define Lua variables for the runtime UI object representing the element. Defining an attribute will actually set a member of the elements object table of the defined type. UI the default WoW UI FrameXML Attributes are often used to define security attributes as setting those attributes before the frame is available, insures that the element is secured before any other scripts can access it.&lt;br /&gt;
&lt;br /&gt;
=== Example ===&lt;br /&gt;
 &amp;lt;Frame name=&amp;quot;MyFrame&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;KeyValues&amp;gt;&lt;br /&gt;
     &amp;lt;KeyValue key=&amp;quot;myvar&amp;quot; value=&amp;quot;0&amp;quot; type=&amp;quot;number&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;/KeyValues&amp;gt;&lt;br /&gt;
 &amp;lt;/Frame&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This example will set a variable named &amp;#039;myvar&amp;#039; with a number value of &amp;#039;0&amp;#039;, when the frame is created.&lt;/div&gt;</summary>
		<author><name>Bear</name></author>
	</entry>
</feed>