Added improved settings panel.

This commit is contained in:
rainbow napkin 2025-09-06 10:34:06 -04:00
parent 306f22aa93
commit 132fdabb29
105 changed files with 3447 additions and 252 deletions

View file

@ -230,6 +230,68 @@
<h4 class="name" id="chatWidthMinimum"><span class="type-signature"></span>chatWidthMinimum<span class="type-signature"></span></h4>
<div class="description">
Chat Width Minimum while Size-Locked to Media Aspect Ratio
</div>
<dl class="details">
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="panels_settingsPanel.js.html">panels/settingsPanel.js</a>, <a href="panels_settingsPanel.js.html#line63">line 63</a>
</li></ul></dd>
</dl>
<h4 class="name" id="client"><span class="type-signature"></span>client<span class="type-signature"></span></h4>
@ -297,6 +359,130 @@
<h4 class="name" id="iaCDN"><span class="type-signature"></span>iaCDN<span class="type-signature"></span></h4>
<div class="description">
Internet Archive CDN Server Input
</div>
<dl class="details">
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="panels_settingsPanel.js.html">panels/settingsPanel.js</a>, <a href="panels_settingsPanel.js.html#line43">line 43</a>
</li></ul></dd>
</dl>
<h4 class="name" id="liveSyncTolerance"><span class="type-signature"></span>liveSyncTolerance<span class="type-signature"></span></h4>
<div class="description">
Livestream Syncronization Tolerance Input
</div>
<dl class="details">
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="panels_settingsPanel.js.html">panels/settingsPanel.js</a>, <a href="panels_settingsPanel.js.html#line53">line 53</a>
</li></ul></dd>
</dl>
<h4 class="name" id="name"><span class="type-signature"></span>name<span class="type-signature"></span></h4>
@ -564,6 +750,192 @@
<h4 class="name" id="syncDelta"><span class="type-signature"></span>syncDelta<span class="type-signature"></span></h4>
<div class="description">
Syncronization Tolerance Delta
</div>
<dl class="details">
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="panels_settingsPanel.js.html">panels/settingsPanel.js</a>, <a href="panels_settingsPanel.js.html#line58">line 58</a>
</li></ul></dd>
</dl>
<h4 class="name" id="syncTolerance"><span class="type-signature"></span>syncTolerance<span class="type-signature"></span></h4>
<div class="description">
Syncronization Tolerance Input
</div>
<dl class="details">
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="panels_settingsPanel.js.html">panels/settingsPanel.js</a>, <a href="panels_settingsPanel.js.html#line48">line 48</a>
</li></ul></dd>
</dl>
<h4 class="name" id="youtubeSource"><span class="type-signature"></span>youtubeSource<span class="type-signature"></span></h4>
<div class="description">
Youtube Source Selector
</div>
<dl class="details">
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="panels_settingsPanel.js.html">panels/settingsPanel.js</a>, <a href="panels_settingsPanel.js.html#line38">line 38</a>
</li></ul></dd>
</dl>
@ -928,7 +1300,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="panels_settingsPanel.js.html">panels/settingsPanel.js</a>, <a href="panels_settingsPanel.js.html#line51">line 51</a>
<a href="panels_settingsPanel.js.html">panels/settingsPanel.js</a>, <a href="panels_settingsPanel.js.html#line84">line 84</a>
</li></ul></dd>
@ -1016,7 +1388,496 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="panels_settingsPanel.js.html">panels/settingsPanel.js</a>, <a href="panels_settingsPanel.js.html#line44">line 44</a>
<a href="panels_settingsPanel.js.html">panels/settingsPanel.js</a>, <a href="panels_settingsPanel.js.html#line72">line 72</a>
</li></ul></dd>
</dl>
<h4 class="name" id="updateChatWidthMinimum"><span class="type-signature"></span>updateChatWidthMinimum<span class="signature">()</span><span class="type-signature"></span></h4>
<div class="description">
Handles Chat Width minimum Changes
</div>
<dl class="details">
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="panels_settingsPanel.js.html">panels/settingsPanel.js</a>, <a href="panels_settingsPanel.js.html#line176">line 176</a>
</li></ul></dd>
</dl>
<h4 class="name" id="updateIACDN"><span class="type-signature"></span>updateIACDN<span class="signature">(event)</span><span class="type-signature"></span></h4>
<div class="description">
Event handler for Internet Archive CDN Server input
</div>
<h5>Parameters:</h5>
<table class="params">
<thead>
<tr>
<th>Name</th>
<th>Type</th>
<th class="last">Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="name"><code>event</code></td>
<td class="type">
<span class="param-type">Event</span>
</td>
<td class="description last">Event handed down by event listener</td>
</tr>
</tbody>
</table>
<dl class="details">
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="panels_settingsPanel.js.html">panels/settingsPanel.js</a>, <a href="panels_settingsPanel.js.html#line105">line 105</a>
</li></ul></dd>
</dl>
<h4 class="name" id="updateLiveSyncTolerance"><span class="type-signature"></span>updateLiveSyncTolerance<span class="signature">()</span><span class="type-signature"></span></h4>
<div class="description">
Handles Live Sync Tolerance Changes
</div>
<dl class="details">
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="panels_settingsPanel.js.html">panels/settingsPanel.js</a>, <a href="panels_settingsPanel.js.html#line142">line 142</a>
</li></ul></dd>
</dl>
<h4 class="name" id="updateSyncDelta"><span class="type-signature"></span>updateSyncDelta<span class="signature">()</span><span class="type-signature"></span></h4>
<div class="description">
Handles Sync Delta Changes
</div>
<dl class="details">
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="panels_settingsPanel.js.html">panels/settingsPanel.js</a>, <a href="panels_settingsPanel.js.html#line159">line 159</a>
</li></ul></dd>
</dl>
<h4 class="name" id="updateSyncTolerance"><span class="type-signature"></span>updateSyncTolerance<span class="signature">()</span><span class="type-signature"></span></h4>
<div class="description">
Handles Sync Tolerance Changes
</div>
<dl class="details">
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="panels_settingsPanel.js.html">panels/settingsPanel.js</a>, <a href="panels_settingsPanel.js.html#line125">line 125</a>
</li></ul></dd>
@ -1104,7 +1965,7 @@
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="panels_settingsPanel.js.html">panels/settingsPanel.js</a>, <a href="panels_settingsPanel.js.html#line58">line 58</a>
<a href="panels_settingsPanel.js.html">panels/settingsPanel.js</a>, <a href="panels_settingsPanel.js.html#line96">line 96</a>
</li></ul></dd>
@ -1156,7 +2017,7 @@
<br class="clear">
<footer>
Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 4.0.4</a> on Sat Sep 06 2025 01:36:01 GMT-0400 (Eastern Daylight Time)
Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 4.0.4</a> on Sat Sep 06 2025 10:33:49 GMT-0400 (Eastern Daylight Time)
</footer>
<script> prettyPrint(); </script>