(rawValue)
| 629 | strengthValue.textContent = formatStrength(value); |
| 630 | }; |
| 631 | const applyStrength = (rawValue) => { |
| 632 | let parsed = Number.parseFloat(rawValue); |
| 633 | if (!Number.isFinite(parsed)) { |
| 634 | parsed = brush.drawStrength; |
| 635 | } |
| 636 | const clamped = clamp(parsed, min, max); |
| 637 | syncStrengthUi(clamped); |
| 638 | digitCanvas.updateBrushSettings({ drawStrength: clamped }); |
| 639 | VISUALIZER_CONFIG.brush.drawStrength = clamped; |
| 640 | brush.drawStrength = clamped; |
| 641 | }; |
| 642 | applyStrength(brush.drawStrength); |
| 643 | strengthSlider.addEventListener("input", (event) => { |
| 644 | applyStrength(event.target.value); |
no test coverage detected