-<p>It is possible to change a JsonReader's metadata at any time by including a <b><tt>metaData</tt></b>
-property in the JSON data object. If the JSON data object has a <b><tt>metaData</tt></b> property, a
-<a href="output/Ext.data.Store.html" ext:cls="Ext.data.Store">Store</a> object using this Reader will reconfigure itself to use the newly provided
-field definition and fire its <a href="output/Ext.data.Store.html#Ext.data.Store-metachange" ext:member="metachange" ext:cls="Ext.data.Store">metachange</a> event. The metachange event
-handler may interrogate the <b><tt>metaData</tt></b> property to perform any configuration required.
-Note that reconfiguring a Store potentially invalidates objects which may refer to Fields or Records
-which no longer exist.</p>
-<p>The <b><tt>metaData</tt></b> property in the JSON data object may contain:</p>
-<div class="mdetail-params"><ul>
-<li>any of the configuration options for this class</li>
-<li>a <b><tt><a href="output/Ext.data.Record.html#Ext.data.Record-fields" ext:member="fields" ext:cls="Ext.data.Record">fields</a></tt></b> property which the JsonReader will
-use as an argument to the <a href="output/Ext.data.Record.html#Ext.data.Record-create" ext:member="create" ext:cls="Ext.data.Record">data Record create method</a> in order to
-configure the layout of the Records it will produce.</li>
-<li>a <b><tt><a href="output/Ext.data.Store.html#Ext.data.Store-sortInfo" ext:member="sortInfo" ext:cls="Ext.data.Store">sortInfo</a></tt></b> property which the JsonReader will
-use to set the <a href="output/Ext.data.Store.html" ext:cls="Ext.data.Store">Ext.data.Store</a>'s <a href="output/Ext.data.Store.html#Ext.data.Store-sortInfo" ext:member="sortInfo" ext:cls="Ext.data.Store">sortInfo</a> property</li>
-<li>any user-defined properties needed</li>
-</ul></div>
-<p>To use this facility to send the same data as the example above (without having to code the creation
-of the Record constructor), you would create the JsonReader like this:</p><pre><code><b>var</b> myReader = <b>new</b> Ext.data.JsonReader();</code></pre>
-<p>The first data packet from the server would configure the reader by containing a
-<b><tt>metaData</tt></b> property <b>and</b> the data. For example, the JSON data object might take
-the form:</p>
-<pre><code>{
+<p>It is possible to change a JsonReader's metadata at any time by including
+a <b><tt>metaData</tt></b> property in the JSON data object. If the JSON data
+object has a <b><tt>metaData</tt></b> property, a <a href="output/Ext.data.Store.html" ext:cls="Ext.data.Store">Store</a>
+object using this Reader will reconfigure itself to use the newly provided
+field definition and fire its <a href="output/Ext.data.Store.html#Ext.data.Store-metachange" ext:member="metachange" ext:cls="Ext.data.Store">metachange</a>
+event. The metachange event handler may interrogate the <b><tt>metaData</tt></b>
+property to perform any configuration required.</p>
+<p>Note that reconfiguring a Store potentially invalidates objects which may
+refer to Fields or Records which no longer exist.</p>
+<p>To use this facility you would create the JsonReader like this:</p><pre><code><b>var</b> myReader = <b>new</b> Ext.data.JsonReader();</code></pre>
+<p>The first data packet from the server would configure the reader by
+containing a <b><tt>metaData</tt></b> property <b>and</b> the data. For
+example, the JSON data object might take the form:</p><pre><code>{