<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line4521">line 4521</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line4523">line 4523</a>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line3669">line 3669</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line3671">line 3671</a>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line4429">line 4429</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line4431">line 4431</a>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line4515">line 4515</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line4517">line 4517</a>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line3669">line 3669</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line3671">line 3671</a>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line4518">line 4518</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line4520">line 4520</a>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line3814">line 3814</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line3816">line 3816</a>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line3669">line 3669</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line3671">line 3671</a>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line4688">line 4688</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line4690">line 4690</a>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line3669">line 3669</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line3671">line 3671</a>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line4090">line 4090</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line4092">line 4092</a>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line4202">line 4202</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line4204">line 4204</a>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line4224">line 4224</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line4226">line 4226</a>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line4214">line 4214</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line4216">line 4216</a>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line3669">line 3669</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line3671">line 3671</a>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line3280">line 3280</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line3282">line 3282</a>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line3129">line 3129</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line3131">line 3131</a>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line3435">line 3435</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line3437">line 3437</a>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line3349">line 3349</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line3351">line 3351</a>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line4637">line 4637</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line4639">line 4639</a>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line3669">line 3669</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line3671">line 3671</a>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line3869">line 3869</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line3871">line 3871</a>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line4073">line 4073</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line4075">line 4075</a>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line4246">line 4246</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line4248">line 4248</a>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line3669">line 3669</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line3671">line 3671</a>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line3454">line 3454</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line3456">line 3456</a>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line3520">line 3520</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line3522">line 3522</a>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line3593">line 3593</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line3595">line 3595</a>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line3961">line 3961</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line3963">line 3963</a>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line4073">line 4073</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line4075">line 4075</a>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line4828">line 4828</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line4830">line 4830</a>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line4940">line 4940</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line4942">line 4942</a>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line4949">line 4949</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line4951">line 4951</a>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line4889">line 4889</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line4891">line 4891</a>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line4894">line 4894</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line4896">line 4896</a>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line4931">line 4931</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line4933">line 4933</a>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line4915">line 4915</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line4917">line 4917</a>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line4923">line 4923</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line4925">line 4925</a>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line3129">line 3129</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line3131">line 3131</a>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line4336">line 4336</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line4338">line 4338</a>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line3604">line 3604</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line3606">line 3606</a>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line3678">line 3678</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line3680">line 3680</a>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line3669">line 3669</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line3671">line 3671</a>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<div class="tag-source">
- <a href="form.js.html">form.js</a>, <a href="form.js.html#line4952">line 4952</a>
+ <a href="form.js.html">form.js</a>, <a href="form.js.html#line4954">line 4954</a>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2495">line 2495</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2594">line 2594</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2508">line 2508</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2607">line 2607</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2446">line 2446</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2545">line 2545</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2463">line 2463</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2562">line 2562</a>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2580">line 2580</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2679">line 2679</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3074">line 3074</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3173">line 3173</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2674">line 2674</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2773">line 2773</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3079">line 3079</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3178">line 3178</a>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2514">line 2514</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2613">line 2613</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2570">line 2570</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2669">line 2669</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2550">line 2550</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2649">line 2649</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2575">line 2575</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2674">line 2674</a>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:22 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4412">line 4412</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4511">line 4511</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4744">line 4744</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4843">line 4843</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4489">line 4489</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4588">line 4588</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4455">line 4455</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4554">line 4554</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4820">line 4820</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4919">line 4919</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4433">line 4433</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4532">line 4532</a>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3519">line 3519</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3618">line 3618</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3735">line 3735</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3834">line 3834</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4888">line 4888</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4987">line 4987</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4376">line 4376</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4475">line 4475</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4939">line 4939</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line5038">line 5038</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3875">line 3875</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3974">line 3974</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3621">line 3621</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3720">line 3720</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4982">line 4982</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line5081">line 5081</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3918">line 3918</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4017">line 4017</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4350">line 4350</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4449">line 4449</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3827">line 3827</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3926">line 3926</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3593">line 3593</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3692">line 3692</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4233">line 4233</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4332">line 4332</a>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3105">line 3105</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3204">line 3204</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3154">line 3154</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3253">line 3253</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3166">line 3166</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3265">line 3265</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3134">line 3134</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3233">line 3233</a>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3959">line 3959</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4058">line 4058</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4014">line 4014</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4113">line 4113</a>
</div>
</div>
<div class="tag-source">
- <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4086">line 4086</a>
+ <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4185">line 4185</a>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:22 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:22 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
handleDragStart: function(ev) {
if (!scope.dragState || !scope.dragState.node.classList.contains('drag-handle')) {
scope.dragState = null;
- ev.preventDefault();
return false;
}
/** @private */
handleDragOver: function(ev) {
+ if (scope.dragState === null ) return;
var n = scope.dragState.targetNode,
r = scope.dragState.rect,
t = r.top + r.height / 2;
/** @private */
handleDragEnter: function(ev) {
+ if (scope.dragState === null ) return;
scope.dragState.rect = ev.currentTarget.getBoundingClientRect();
scope.dragState.targetNode = ev.currentTarget;
},
/** @private */
handleDrop: function(ev) {
+ if (scope.dragState === null ) return;
var s = scope.dragState;
if (s.node && s.targetNode) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>
this.addItem(dl, this.values[i], label);
}
+ this.initDragAndDrop(dl);
+
return this.bind(dl);
},
+ /** @private */
+ initDragAndDrop: function(dl) {
+ let draggedItem = null;
+ let placeholder = null;
+
+ dl.addEventListener('dragstart', (e) => {
+ if (e.target.classList.contains('item')) {
+ draggedItem = e.target;
+ e.target.classList.add('dragging');
+ }
+ });
+
+ dl.addEventListener('dragend', (e) => e.target.classList.remove('dragging'));
+
+ dl.addEventListener('dragover', (e) => e.preventDefault());
+
+ dl.addEventListener('dragenter', (e) => e.target.classList.add('drag-over'));
+
+ dl.addEventListener('dragleave', (e) => e.target.classList.remove('drag-over'));
+
+ dl.addEventListener('drop', (e) => {
+ e.preventDefault();
+ e.target.classList.remove('drag-over');
+ const target = e.target.classList.contains('item') ? e.target : dl.querySelector('.add-item');
+ dl.insertBefore(draggedItem, target);
+ });
+
+ dl.addEventListener('click', (e) => {
+ if (e.target.closest('.item')) {
+ const span = e.target.closest('.item').querySelector('SPAN');
+ if (span) {
+ const range = document.createRange();
+ range.selectNodeContents(span);
+ const selection = window.getSelection();
+ if (selection.rangeCount === 0 || selection.toString().length === 0) {
+ selection.removeAllRanges();
+ selection.addRange(range);
+ } else selection.removeAllRanges();
+ }
+ }
+ });
+
+ dl.addEventListener('touchstart', (e) => {
+ const touch = e.touches[0];
+ const target = e.target.closest('.item');
+ if (target) {
+ draggedItem = target;
+
+ placeholder = draggedItem.cloneNode(true);
+ placeholder.className = 'placeholder';
+ placeholder.style.height = `${draggedItem.offsetHeight}px`;
+ draggedItem.parentNode.insertBefore(placeholder, draggedItem.nextSibling);
+ draggedItem.classList.add('dragging')
+ }
+ });
+
+ dl.addEventListener('touchmove', (e) => {
+ if (draggedItem) {
+ const touch = e.touches[0];
+ const currentY = touch.clientY;
+
+ const items = Array.from(dl.querySelectorAll('.item'));
+ const target = items.find(item => {
+ const rect = item.getBoundingClientRect();
+ return currentY > rect.top && currentY < rect.bottom;
+ });
+
+ if (target && target !== draggedItem) {
+ const insertBefore = currentY < target.getBoundingClientRect().top + target.offsetHeight / 2;
+ dl.insertBefore(placeholder, insertBefore ? target : target.nextSibling);
+ }
+
+ e.preventDefault();
+ }
+ });
+
+ dl.addEventListener('touchend', (e) => {
+ if (draggedItem && placeholder) {
+ dl.insertBefore(draggedItem, placeholder);
+ draggedItem.classList.remove('dragging')
+ placeholder.parentNode.removeChild(placeholder);
+ placeholder = null;
+ draggedItem = null;
+ }
+ });
+ },
+
/** @private */
bind: function(dl) {
dl.addEventListener('click', L.bind(this.handleClick, this));
/** @private */
addItem: function(dl, value, text, flash) {
var exists = false,
- new_item = E('div', { 'class': flash ? 'item flash' : 'item', 'tabindex': 0 }, [
+ new_item = E('div', { 'class': flash ? 'item flash' : 'item', 'tabindex': 0, 'draggable': true }, [
E('span', {}, [ text || value ]),
E('input', {
'type': 'hidden',
return;
if (item) {
- this.removeItem(dl, item);
+ // Get bounding rectangle of the item
+ var rect = item.getBoundingClientRect();
+
+ // Get computed styles for the ::after pseudo-element
+ var afterStyles = window.getComputedStyle(item, '::after');
+ var afterWidth = parseFloat(afterStyles.width) || 0;
+
+ // Check if the click is within the ::after region
+ if (rect.right - ev.clientX <= afterWidth) {
+ this.removeItem(dl, item);
+ }
}
else if (matchesElem(ev.target, '.cbi-button-add')) {
var input = ev.target.previousElementSibling;
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
</footer>
</div>
</div>