]> git.r.bdr.sh - rbdr/lissajous/blobdiff - lib/systems/global_adjuster.js
Add a few comments
[rbdr/lissajous] / lib / systems / global_adjuster.js
index 7f6df91f8f4dbfb6d96584180b300f37c69c3c65..c1c188d360c3b1f8bfe843e8d3b690d85311e3a8 100644 (file)
@@ -2,6 +2,9 @@ import { System } from '@serpentity/serpentity';
 import Frequent from '../nodes/configurable';
 import { settingsContainer, slider } from '../factories/ui';
 
+/**
+  * UI that adjusts global configuration settings for the scene.
+  */
 export default class GlobalAdjuster extends System {
 
   constructor(container) {
@@ -28,9 +31,10 @@ export default class GlobalAdjuster extends System {
       });
 
       nodeElement.appendChild(slider({
+        id: `global-adjuster-${i}-slider`,
         min: '5',
-        max: '2000',
-        step: '1',
+        max: '1000',
+        step: '5',
         label: '𝜆',
         className: 'lineLength',
         get: () => node.configuration.lineLength.toString(),