31fa9ec845ef9e2dbf9a97830ea8f60bc7a59390
[roojs1] / docs / symbols / src / roojs-doc.js.html
1 <html><head><title>../roojs1/roojs-doc.js</title><link rel="stylesheet" type="text/css" href="../../../css/highlight-js.css"/></head><body class="highlightpage"><code class="jsdoc-pretty"><span class="jsdoc-comment">// Roo/doc/Entry.js
2 </span><span class="jsdoc-var">Roo.doc</span><span class="jsdoc-syntax">=</span><span class="jsdoc-var">Roo.doc</span><span class="jsdoc-syntax">||{};</span><span class="jsdoc-var">Roo.doc.Entry</span><span class="jsdoc-syntax">=</span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">){</span><span class="jsdoc-var">Roo.doc.Entry.superclass.constructor.call</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">);};</span><span class="jsdoc-var">Roo.extend</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">Roo.doc.Entry</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">Roo.bootstrap.Component</span><span class="jsdoc-syntax">,{</span><span class="jsdoc-var">name</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">purpose</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">getAutoCreate</span><span class="jsdoc-syntax">:</span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(){</span><span class="jsdoc-keyword">var </span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">={</span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'refentry'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cn</span><span class="jsdoc-syntax">:[{</span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'h1'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'refname'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">html</span><span class="jsdoc-syntax">:</span><span class="jsdoc-var">this.name</span><span class="jsdoc-syntax">}
3 ,{</span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'refnamediv'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">html</span><span class="jsdoc-syntax">:</span><span class="jsdoc-var">this.purpose</span><span class="jsdoc-syntax">}]};</span><span class="jsdoc-keyword">return </span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">;},</span><span class="jsdoc-var">addxtype</span><span class="jsdoc-syntax">:</span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">B</span><span class="jsdoc-syntax">){</span><span class="jsdoc-keyword">return </span><span class="jsdoc-var">this.addxtypeChild</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">B</span><span class="jsdoc-syntax">);}});
4 </span><span class="jsdoc-comment">// Roo/doc/Example.js
5 </span><span class="jsdoc-var">Roo.doc.Example</span><span class="jsdoc-syntax">=</span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">){</span><span class="jsdoc-var">Roo.doc.Example.superclass.constructor.call</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">);};</span><span class="jsdoc-var">Roo.extend</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">Roo.doc.Example</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">Roo.bootstrap.Component</span><span class="jsdoc-syntax">,{</span><span class="jsdoc-var">title</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">lang</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'php'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">code</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">output</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">outputlang</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'txt'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">getAutoCreate</span><span class="jsdoc-syntax">:</span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(){</span><span class="jsdoc-keyword">var </span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">=</span><span class="jsdoc-var">hljs</span><span class="jsdoc-syntax">?</span><span class="jsdoc-var">hljs.highlight</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this.lang</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">this.code</span><span class="jsdoc-syntax">)</span><span class="jsdoc-var">.value</span><span class="jsdoc-syntax">:</span><span class="jsdoc-var">String.format</span><span class="jsdoc-syntax">(</span><span class="jsdoc-string">'{0}'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">this.code</span><span class="jsdoc-syntax">)</span><span class="jsdoc-var">.replace</span><span class="jsdoc-syntax">(/\n/g,</span><span class="jsdoc-string">'&lt;br/&gt;'</span><span class="jsdoc-syntax">);
6 </span><span class="jsdoc-var">Roo.log</span><span class="jsdoc-syntax">(</span><span class="jsdoc-string">&quot;code=&quot;</span><span class="jsdoc-syntax">+</span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">);</span><span class="jsdoc-keyword">var </span><span class="jsdoc-var">B</span><span class="jsdoc-syntax">={</span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'panel panel-info'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cn</span><span class="jsdoc-syntax">:[{</span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'panel-heading'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">html</span><span class="jsdoc-syntax">:</span><span class="jsdoc-var">this.title</span><span class="jsdoc-syntax">},{</span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'panel-body'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cn</span><span class="jsdoc-syntax">:[{</span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'pre'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'lang-'</span><span class="jsdoc-syntax">+</span><span class="jsdoc-var">this.lang</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">html</span><span class="jsdoc-syntax">:</span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">}]}]};</span><span class="jsdoc-keyword">if</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this.output</span><span class="jsdoc-syntax">){</span><span class="jsdoc-keyword">var </span><span class="jsdoc-var">C</span><span class="jsdoc-syntax">=</span><span class="jsdoc-var">hljs</span><span class="jsdoc-syntax">?</span><span class="jsdoc-var">hljs.highlight</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this.outputlang</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">this.output</span><span class="jsdoc-syntax">)</span><span class="jsdoc-var">.value</span><span class="jsdoc-syntax">:</span><span class="jsdoc-var">String.format</span><span class="jsdoc-syntax">(</span><span class="jsdoc-string">'{0}'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">this.output</span><span class="jsdoc-syntax">)</span><span class="jsdoc-var">.replace</span><span class="jsdoc-syntax">(/\n/g,</span><span class="jsdoc-string">'&lt;br/&gt;'</span><span class="jsdoc-syntax">);
7 </span><span class="jsdoc-var">B.cn.push</span><span class="jsdoc-syntax">({</span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'panel-footer'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cn</span><span class="jsdoc-syntax">:{</span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'pre'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">html</span><span class="jsdoc-syntax">:</span><span class="jsdoc-var">C</span><span class="jsdoc-syntax">}});}</span><span class="jsdoc-keyword">return </span><span class="jsdoc-var">B</span><span class="jsdoc-syntax">;}});
8 </span><span class="jsdoc-comment">// Roo/doc/Para.js
9 </span><span class="jsdoc-var">Roo.doc.Para</span><span class="jsdoc-syntax">=</span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">){</span><span class="jsdoc-var">Roo.doc.Para.superclass.constructor.call</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">);};</span><span class="jsdoc-var">Roo.extend</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">Roo.doc.Para</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">Roo.bootstrap.Component</span><span class="jsdoc-syntax">,{</span><span class="jsdoc-var">html</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">getAutoCreate</span><span class="jsdoc-syntax">:</span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(){</span><span class="jsdoc-keyword">var </span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">={</span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'p'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'para'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">html</span><span class="jsdoc-syntax">:</span><span class="jsdoc-var">Roo.Markdown.toHtml</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this.html</span><span class="jsdoc-syntax">)};</span><span class="jsdoc-keyword">if</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this.parent</span><span class="jsdoc-syntax">()</span><span class="jsdoc-var">.is_list</span><span class="jsdoc-syntax">){</span><span class="jsdoc-keyword">return </span><span class="jsdoc-syntax">{</span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'li'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">:</span><span class="jsdoc-var">listitme</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cn</span><span class="jsdoc-syntax">:[</span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">]}
10 ;}</span><span class="jsdoc-keyword">return </span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">;}});
11 </span><span class="jsdoc-comment">// Roo/doc/Param.js
12 </span><span class="jsdoc-var">Roo.doc.Param</span><span class="jsdoc-syntax">=</span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">){</span><span class="jsdoc-var">Roo.doc.Param.superclass.constructor.call</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">);};</span><span class="jsdoc-var">Roo.extend</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">Roo.doc.Param</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">Roo.bootstrap.Component</span><span class="jsdoc-syntax">,{</span><span class="jsdoc-var">is_optional</span><span class="jsdoc-syntax">:</span><span class="jsdoc-keyword">false</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">type</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">name</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">defaultvalue</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">desc</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">getAutoCreate</span><span class="jsdoc-syntax">:</span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(){</span><span class="jsdoc-keyword">var </span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">=</span><span class="jsdoc-var">Roo.Markdown.toHtml</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this.desc</span><span class="jsdoc-syntax">);</span><span class="jsdoc-keyword">if</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this.parent</span><span class="jsdoc-syntax">()</span><span class="jsdoc-var">.stype</span><span class="jsdoc-syntax">==</span><span class="jsdoc-string">'parameter'</span><span class="jsdoc-syntax">){</span><span class="jsdoc-keyword">return </span><span class="jsdoc-syntax">{</span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'li'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cn</span><span class="jsdoc-syntax">:[{</span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'p'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'para'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cn</span><span class="jsdoc-syntax">:[{</span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'code'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">html</span><span class="jsdoc-syntax">:</span><span class="jsdoc-var">this.type</span><span class="jsdoc-syntax">+</span><span class="jsdoc-string">' '</span><span class="jsdoc-syntax">+</span><span class="jsdoc-var">this.name</span><span class="jsdoc-syntax">}
13 ,</span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">]}]};}</span><span class="jsdoc-keyword">if</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this.parent</span><span class="jsdoc-syntax">()</span><span class="jsdoc-var">.stype</span><span class="jsdoc-syntax">==</span><span class="jsdoc-string">'return'</span><span class="jsdoc-syntax">){</span><span class="jsdoc-keyword">return </span><span class="jsdoc-syntax">{</span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'p'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'para'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cn</span><span class="jsdoc-syntax">:[{</span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'code'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">html</span><span class="jsdoc-syntax">:</span><span class="jsdoc-var">this.type</span><span class="jsdoc-syntax">},</span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">]};}</span><span class="jsdoc-keyword">var </span><span class="jsdoc-var">B</span><span class="jsdoc-syntax">={</span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'span'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cn</span><span class="jsdoc-syntax">:[</span><span class="jsdoc-var">this.is_optional</span><span class="jsdoc-syntax">?</span><span class="jsdoc-string">'['</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">this.type</span><span class="jsdoc-syntax">,</span><span class="jsdoc-string">' '</span><span class="jsdoc-syntax">,{</span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'b'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">html</span><span class="jsdoc-syntax">:</span><span class="jsdoc-var">this.name</span><span class="jsdoc-syntax">},</span><span class="jsdoc-var">this.defaultvalue</span><span class="jsdoc-syntax">==</span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">?</span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">' = '</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">this.defaultvalue</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">this.is_optional</span><span class="jsdoc-syntax">?</span><span class="jsdoc-string">']'</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">,</span><span class="jsdoc-string">','</span><span class="jsdoc-syntax">]}
14 ;</span><span class="jsdoc-keyword">return </span><span class="jsdoc-var">B</span><span class="jsdoc-syntax">;},</span><span class="jsdoc-var">getAutoCreateParamSection</span><span class="jsdoc-syntax">:</span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(){</span><span class="jsdoc-keyword">var </span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">=</span><span class="jsdoc-var">Roo.Markdown.toHtml</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this.desc</span><span class="jsdoc-syntax">);</span><span class="jsdoc-keyword">return </span><span class="jsdoc-syntax">{</span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'li'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cn</span><span class="jsdoc-syntax">:[{</span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'p'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'para'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cn</span><span class="jsdoc-syntax">:[{</span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'code'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">html</span><span class="jsdoc-syntax">:</span><span class="jsdoc-var">this.type</span><span class="jsdoc-syntax">+</span><span class="jsdoc-string">' '</span><span class="jsdoc-syntax">+</span><span class="jsdoc-var">this.name</span><span class="jsdoc-syntax">},</span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">]}]};}});
15 </span><span class="jsdoc-comment">// Roo/doc/Section.js
16 </span><span class="jsdoc-var">Roo.doc.Section</span><span class="jsdoc-syntax">=</span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">){</span><span class="jsdoc-var">Roo.doc.Section.superclass.constructor.call</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">);};</span><span class="jsdoc-var">Roo.extend</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">Roo.doc.Section</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">Roo.bootstrap.Component</span><span class="jsdoc-syntax">,{</span><span class="jsdoc-var">stype</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">getAutoCreate</span><span class="jsdoc-syntax">:</span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(){</span><span class="jsdoc-keyword">var </span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">=</span><span class="jsdoc-var">Roo.factory</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this.parent</span><span class="jsdoc-syntax">()</span><span class="jsdoc-var">.items</span><span class="jsdoc-syntax">[0]);</span><span class="jsdoc-keyword">var </span><span class="jsdoc-var">B</span><span class="jsdoc-syntax">={</span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'refsection'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cn</span><span class="jsdoc-syntax">:[{</span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'h3'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'title'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">html</span><span class="jsdoc-syntax">:</span><span class="jsdoc-var">Roo.doc.Section.map</span><span class="jsdoc-syntax">[</span><span class="jsdoc-var">this.stype</span><span class="jsdoc-syntax">]}
17 ]};</span><span class="jsdoc-keyword">if</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this.stype</span><span class="jsdoc-syntax">==</span><span class="jsdoc-string">'parameter'</span><span class="jsdoc-syntax">){</span><span class="jsdoc-keyword">var </span><span class="jsdoc-var">ul</span><span class="jsdoc-syntax">={</span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'ul'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'itemizedlist roo-params'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cn</span><span class="jsdoc-syntax">:[]};</span><span class="jsdoc-keyword">var </span><span class="jsdoc-var">C</span><span class="jsdoc-syntax">=</span><span class="jsdoc-var">A.items</span><span class="jsdoc-syntax">;</span><span class="jsdoc-keyword">for</span><span class="jsdoc-syntax">(</span><span class="jsdoc-keyword">var </span><span class="jsdoc-var">i</span><span class="jsdoc-syntax">=0;</span><span class="jsdoc-var">i</span><span class="jsdoc-syntax">&lt;</span><span class="jsdoc-var">C.length</span><span class="jsdoc-syntax">;</span><span class="jsdoc-var">i</span><span class="jsdoc-syntax">++){</span><span class="jsdoc-var">ul.cn.push</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">Roo.factory</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">C</span><span class="jsdoc-syntax">[</span><span class="jsdoc-var">i</span><span class="jsdoc-syntax">])</span><span class="jsdoc-var">.getAutoCreateParamSection</span><span class="jsdoc-syntax">())}</span><span class="jsdoc-var">B.cn.push</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">ul</span><span class="jsdoc-syntax">);}</span><span class="jsdoc-keyword">if</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this.stype</span><span class="jsdoc-syntax">==</span><span class="jsdoc-string">'return'</span><span class="jsdoc-syntax">&amp;&amp;(</span><span class="jsdoc-var">A.returndesc.length</span><span class="jsdoc-syntax">||</span><span class="jsdoc-var">A.returntype.length</span><span class="jsdoc-syntax">)){</span><span class="jsdoc-var">B.cn.push</span><span class="jsdoc-syntax">({</span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'p'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'para'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cn</span><span class="jsdoc-syntax">:[{</span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'code'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'parameter'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">html</span><span class="jsdoc-syntax">:</span><span class="jsdoc-var">A.returntype</span><span class="jsdoc-syntax">}
18 ,</span><span class="jsdoc-var">A.returndesc</span><span class="jsdoc-syntax">]});}</span><span class="jsdoc-keyword">return </span><span class="jsdoc-var">B</span><span class="jsdoc-syntax">;},</span><span class="jsdoc-var">getChildContainer</span><span class="jsdoc-syntax">:</span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">){</span><span class="jsdoc-keyword">if</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this.stype</span><span class="jsdoc-syntax">==</span><span class="jsdoc-string">'parameter'</span><span class="jsdoc-syntax">){</span><span class="jsdoc-keyword">return </span><span class="jsdoc-var">this.el.select</span><span class="jsdoc-syntax">(</span><span class="jsdoc-string">'.roo-params'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-keyword">true</span><span class="jsdoc-syntax">)</span><span class="jsdoc-var">.first</span><span class="jsdoc-syntax">();}</span><span class="jsdoc-keyword">return </span><span class="jsdoc-var">this.el</span><span class="jsdoc-syntax">;}});</span><span class="jsdoc-var">Roo.doc.Section.map</span><span class="jsdoc-syntax">={</span><span class="jsdoc-string">'desc'</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'Description'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-string">'parameter'</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'Parameters'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-string">'return'</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'Return Value'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-string">'note'</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'Notes'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-string">'example'</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'Examples'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-string">'throws'</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'Throws Exception'</span><span class="jsdoc-syntax">};
19
20 </span><span class="jsdoc-comment">// Roo/doc/Synopsis.js
21 </span><span class="jsdoc-var">Roo.doc.Synopsis</span><span class="jsdoc-syntax">=</span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">){</span><span class="jsdoc-var">Roo.doc.Synopsis.superclass.constructor.call</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">);};</span><span class="jsdoc-var">Roo.extend</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">Roo.doc.Synopsis</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">Roo.bootstrap.Component</span><span class="jsdoc-syntax">,{</span><span class="jsdoc-var">memberof</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">is_static</span><span class="jsdoc-syntax">:</span><span class="jsdoc-keyword">false</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">returntype</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">returndesc</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">name</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">stype</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'function'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">is_constructor</span><span class="jsdoc-syntax">:</span><span class="jsdoc-keyword">false</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">getAutoCreate</span><span class="jsdoc-syntax">:</span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(){</span><span class="jsdoc-keyword">var </span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">=</span><span class="jsdoc-var">this.items</span><span class="jsdoc-syntax">[0];
22 </span><span class="jsdoc-keyword">var </span><span class="jsdoc-var">B</span><span class="jsdoc-syntax">=(</span><span class="jsdoc-var">this.is_static</span><span class="jsdoc-syntax">?</span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'$'</span><span class="jsdoc-syntax">)+</span><span class="jsdoc-var">this.memberof</span><span class="jsdoc-syntax">+(</span><span class="jsdoc-var">this.is_static</span><span class="jsdoc-syntax">?</span><span class="jsdoc-string">'::'</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'-&gt;'</span><span class="jsdoc-syntax">);</span><span class="jsdoc-keyword">var </span><span class="jsdoc-var">nm</span><span class="jsdoc-syntax">=</span><span class="jsdoc-var">this.name</span><span class="jsdoc-syntax">;</span><span class="jsdoc-keyword">if</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this.is_constructor</span><span class="jsdoc-syntax">){</span><span class="jsdoc-var">nm</span><span class="jsdoc-syntax">=</span><span class="jsdoc-var">this.memberof</span><span class="jsdoc-syntax">;</span><span class="jsdoc-var">B</span><span class="jsdoc-syntax">=</span><span class="jsdoc-string">'new '</span><span class="jsdoc-syntax">;}</span><span class="jsdoc-keyword">var </span><span class="jsdoc-var">C</span><span class="jsdoc-syntax">={</span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'h5'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'refsynopsisdiv'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cn</span><span class="jsdoc-syntax">:[{</span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'funcsynopsis'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cn</span><span class="jsdoc-syntax">:[{</span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'p'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cn</span><span class="jsdoc-syntax">:{</span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'code'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'funcprototype'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cn</span><span class="jsdoc-syntax">:[</span><span class="jsdoc-var">this.returntype</span><span class="jsdoc-syntax">+</span><span class="jsdoc-string">' '</span><span class="jsdoc-syntax">+</span><span class="jsdoc-var">B</span><span class="jsdoc-syntax">,{</span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'strong'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">:</span><span class="jsdoc-var">this.stype</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">html</span><span class="jsdoc-syntax">:</span><span class="jsdoc-var">nm</span><span class="jsdoc-syntax">}
23 ,</span><span class="jsdoc-string">'('</span><span class="jsdoc-syntax">,{</span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'span'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'roo-params'</span><span class="jsdoc-syntax">},</span><span class="jsdoc-string">')'</span><span class="jsdoc-syntax">]}}]}]};</span><span class="jsdoc-keyword">return </span><span class="jsdoc-var">C</span><span class="jsdoc-syntax">;},</span><span class="jsdoc-var">getChildContainer</span><span class="jsdoc-syntax">:</span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">){</span><span class="jsdoc-keyword">return </span><span class="jsdoc-var">this.el.select</span><span class="jsdoc-syntax">(</span><span class="jsdoc-string">'.roo-params'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-keyword">true</span><span class="jsdoc-syntax">)</span><span class="jsdoc-var">.first</span><span class="jsdoc-syntax">();}});
24 </span><span class="jsdoc-comment">// Roo/doc/NavCategory.js
25 </span><span class="jsdoc-var">Roo.doc.NavCategory</span><span class="jsdoc-syntax">=</span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">){</span><span class="jsdoc-var">Roo.doc.Para.superclass.constructor.call</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">);</span><span class="jsdoc-var">Roo.doc.NavCategory.registry</span><span class="jsdoc-syntax">[</span><span class="jsdoc-var">this.name</span><span class="jsdoc-syntax">]=</span><span class="jsdoc-var">this</span><span class="jsdoc-syntax">;};</span><span class="jsdoc-var">Roo.doc.NavCategory.registry</span><span class="jsdoc-syntax">={};</span><span class="jsdoc-var">Roo.extend</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">Roo.doc.NavCategory</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">Roo.bootstrap.Component</span><span class="jsdoc-syntax">,{</span><span class="jsdoc-var">title</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">name</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">''</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">getAutoCreate</span><span class="jsdoc-syntax">:</span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(){</span><span class="jsdoc-keyword">var </span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">={</span><span class="jsdoc-var">cn</span><span class="jsdoc-syntax">:[{</span><span class="jsdoc-var">tag</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'a'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'roo-nav-category'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">href</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'#'</span><span class="jsdoc-syntax">+</span><span class="jsdoc-var">this.name</span><span class="jsdoc-syntax">,</span><span class="jsdoc-var">html</span><span class="jsdoc-syntax">:</span><span class="jsdoc-var">this.title</span><span class="jsdoc-syntax">}
26 ,{</span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">:</span><span class="jsdoc-string">'container roo-child-ctr'</span><span class="jsdoc-syntax">}]};</span><span class="jsdoc-keyword">return </span><span class="jsdoc-var">A</span><span class="jsdoc-syntax">;},</span><span class="jsdoc-var">getChildContainer</span><span class="jsdoc-syntax">:</span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(){</span><span class="jsdoc-keyword">return </span><span class="jsdoc-var">this.el.select</span><span class="jsdoc-syntax">(</span><span class="jsdoc-string">'.roo-child-ctr'</span><span class="jsdoc-syntax">,</span><span class="jsdoc-keyword">true</span><span class="jsdoc-syntax">)</span><span class="jsdoc-var">.first</span><span class="jsdoc-syntax">();}});
27 </span></code></body></html>