Skip to content

Commit

Permalink
Repeats in imports, Repeat As with index
Browse files Browse the repository at this point in the history
  • Loading branch information
dougreichard committed Oct 5, 2020
1 parent 75ffc28 commit d6d8e7b
Show file tree
Hide file tree
Showing 34 changed files with 755 additions and 508 deletions.
4 changes: 2 additions & 2 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,8 @@
"${workspaceFolder}/test/imports-xml.spec.js"
],
"env": {
"aa-fragment": "repeat-outer-nested-fragment.xml",
"modular": "TheArena-eggs-template.xml"
"fragment": "import-repeat-fragment.xml",
"aamodular": "TheArena-eggs-template.xml"
},
"internalConsoleOptions": "openOnSessionStart",
"skipFiles": [
Expand Down
79 changes: 51 additions & 28 deletions docs/code/MissionFile.html
Original file line number Diff line number Diff line change
Expand Up @@ -609,7 +609,7 @@ <h5>Parameters:</h5>

<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line761">line 761</a>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line786">line 786</a>
</li></ul></dd>


Expand Down Expand Up @@ -769,7 +769,7 @@ <h5>Parameters:</h5>

<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line707">line 707</a>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line732">line 732</a>
</li></ul></dd>


Expand Down Expand Up @@ -981,7 +981,7 @@ <h4 class="name" id="error"><span class="type-signature"></span>error<span class



<h4 class="name" id="findChildren"><span class="type-signature"></span>findChildren<span class="signature">(parent, tag)</span><span class="type-signature"> &rarr; {Array.&lt;<a href="global.html#FoundChild">FoundChild</a>>}</span></h4>
<h4 class="name" id="findChildren"><span class="type-signature"></span>findChildren<span class="signature">(parent, tag, check_template)</span><span class="type-signature"> &rarr; {Array.&lt;<a href="global.html#FoundChild">FoundChild</a>>}</span></h4>



Expand Down Expand Up @@ -1068,6 +1068,29 @@ <h5>Parameters:</h5>
</tr>



<tr>

<td class="name"><code>check_template</code></td>


<td class="type">


<span class="param-type">string</span>



</td>





<td class="description last"><p>True if should check tag is a template name</p></td>
</tr>


</tbody>
</table>

Expand Down Expand Up @@ -1105,7 +1128,7 @@ <h5>Parameters:</h5>

<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line312">line 312</a>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line318">line 318</a>
</li></ul></dd>


Expand Down Expand Up @@ -1287,7 +1310,7 @@ <h5>Parameters:</h5>

<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line294">line 294</a>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line296">line 296</a>
</li></ul></dd>


Expand Down Expand Up @@ -2512,7 +2535,7 @@ <h5>Parameters:</h5>

<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line409">line 409</a>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line434">line 434</a>
</li></ul></dd>


Expand Down Expand Up @@ -2649,7 +2672,7 @@ <h5>Parameters:</h5>

<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line456">line 456</a>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line481">line 481</a>
</li></ul></dd>


Expand Down Expand Up @@ -2786,7 +2809,7 @@ <h5>Parameters:</h5>

<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line386">line 386</a>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line411">line 411</a>
</li></ul></dd>


Expand Down Expand Up @@ -2874,7 +2897,7 @@ <h4 class="name" id="processAllExpands"><span class="type-signature">(async) </s

<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line658">line 658</a>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line683">line 683</a>
</li></ul></dd>


Expand Down Expand Up @@ -2966,7 +2989,7 @@ <h4 class="name" id="processAllRepeats"><span class="type-signature">(async) </s

<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line943">line 943</a>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line973">line 973</a>
</li></ul></dd>


Expand Down Expand Up @@ -3103,7 +3126,7 @@ <h5>Parameters:</h5>

<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line969">line 969</a>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line999">line 999</a>
</li></ul></dd>


Expand Down Expand Up @@ -3191,7 +3214,7 @@ <h4 class="name" id="processExpandTemplates"><span class="type-signature">(async

<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line565">line 565</a>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line590">line 590</a>
</li></ul></dd>


Expand Down Expand Up @@ -3279,7 +3302,7 @@ <h4 class="name" id="processFile"><span class="type-signature">(async) </span>pr

<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line1053">line 1053</a>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line1092">line 1092</a>
</li></ul></dd>


Expand Down Expand Up @@ -3417,7 +3440,7 @@ <h5>Parameters:</h5>

<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line978">line 978</a>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line1008">line 1008</a>
</li></ul></dd>


Expand Down Expand Up @@ -3505,7 +3528,7 @@ <h4 class="name" id="processRanges"><span class="type-signature"></span>processR

<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line510">line 510</a>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line535">line 535</a>
</li></ul></dd>


Expand Down Expand Up @@ -3643,7 +3666,7 @@ <h5>Parameters:</h5>

<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line816">line 816</a>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line841">line 841</a>
</li></ul></dd>


Expand Down Expand Up @@ -3731,7 +3754,7 @@ <h4 class="name" id="processStructs"><span class="type-signature"></span>process

<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line487">line 487</a>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line512">line 512</a>
</li></ul></dd>


Expand Down Expand Up @@ -3819,7 +3842,7 @@ <h4 class="name" id="processTemplateParameters"><span class="type-signature">(as

<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line536">line 536</a>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line561">line 561</a>
</li></ul></dd>


Expand Down Expand Up @@ -3907,7 +3930,7 @@ <h4 class="name" id="processTemplates"><span class="type-signature"></span>proce

<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line690">line 690</a>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line715">line 715</a>
</li></ul></dd>


Expand Down Expand Up @@ -3995,7 +4018,7 @@ <h4 class="name" id="processValues"><span class="type-signature"></span>processV

<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line475">line 475</a>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line500">line 500</a>
</li></ul></dd>


Expand Down Expand Up @@ -4083,7 +4106,7 @@ <h4 class="name" id="processValueTags"><span class="type-signature"></span>proce

<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line501">line 501</a>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line526">line 526</a>
</li></ul></dd>


Expand Down Expand Up @@ -4243,7 +4266,7 @@ <h5>Parameters:</h5>

<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line330">line 330</a>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line350">line 350</a>
</li></ul></dd>


Expand Down Expand Up @@ -4353,7 +4376,7 @@ <h4 class="name" id="removeEmptyEvents"><span class="type-signature"></span>remo

<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line437">line 437</a>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line462">line 462</a>
</li></ul></dd>


Expand Down Expand Up @@ -4513,7 +4536,7 @@ <h5>Parameters:</h5>

<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line362">line 362</a>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line385">line 385</a>
</li></ul></dd>


Expand Down Expand Up @@ -4695,7 +4718,7 @@ <h5>Parameters:</h5>

<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line352">line 352</a>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line375">line 375</a>
</li></ul></dd>


Expand Down Expand Up @@ -4854,7 +4877,7 @@ <h5>Parameters:</h5>

<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line1044">line 1044</a>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line1083">line 1083</a>
</li></ul></dd>


Expand Down Expand Up @@ -5014,7 +5037,7 @@ <h5>Parameters:</h5>

<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line792">line 792</a>
<a href="mission-file.js.html">mission-file.js</a>, <a href="mission-file.js.html#line817">line 817</a>
</li></ul></dd>


Expand Down Expand Up @@ -5176,7 +5199,7 @@ <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="MissionFi
<br class="clear">

<footer>
Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.4</a> on Sat Jul 18 2020 22:04:53 GMT-0400 (Eastern Daylight Time)
Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.4</a> on Sun Oct 04 2020 21:05:10 GMT-0400 (Eastern Daylight Time)
</footer>

<script> prettyPrint(); </script>
Expand Down
2 changes: 1 addition & 1 deletion docs/code/MissionParser.html
Original file line number Diff line number Diff line change
Expand Up @@ -1040,7 +1040,7 @@ <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="MissionFi
<br class="clear">

<footer>
Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.4</a> on Sat Jul 18 2020 22:04:54 GMT-0400 (Eastern Daylight Time)
Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.4</a> on Sun Oct 04 2020 21:05:10 GMT-0400 (Eastern Daylight Time)
</footer>

<script> prettyPrint(); </script>
Expand Down
2 changes: 1 addition & 1 deletion docs/code/MissionSchemaParser.html
Original file line number Diff line number Diff line change
Expand Up @@ -430,7 +430,7 @@ <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="MissionFi
<br class="clear">

<footer>
Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.4</a> on Sat Jul 18 2020 22:04:54 GMT-0400 (Eastern Daylight Time)
Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.4</a> on Sun Oct 04 2020 21:05:10 GMT-0400 (Eastern Daylight Time)
</footer>

<script> prettyPrint(); </script>
Expand Down
2 changes: 1 addition & 1 deletion docs/code/global.html
Original file line number Diff line number Diff line change
Expand Up @@ -574,7 +574,7 @@ <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="MissionFi
<br class="clear">

<footer>
Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.4</a> on Sat Jul 18 2020 22:04:53 GMT-0400 (Eastern Daylight Time)
Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.4</a> on Sun Oct 04 2020 21:05:10 GMT-0400 (Eastern Daylight Time)
</footer>

<script> prettyPrint(); </script>
Expand Down
2 changes: 1 addition & 1 deletion docs/code/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="MissionFi
<br class="clear">

<footer>
Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.4</a> on Sat Jul 18 2020 22:04:53 GMT-0400 (Eastern Daylight Time)
Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.4</a> on Sun Oct 04 2020 21:05:10 GMT-0400 (Eastern Daylight Time)
</footer>

<script> prettyPrint(); </script>
Expand Down
Loading

0 comments on commit d6d8e7b

Please sign in to comment.