aboutsummaryrefslogtreecommitdiff
path: root/extensions-builtin
diff options
context:
space:
mode:
authorAarni Koskela <akx@iki.fi>2023-06-05 10:36:45 +0300
committerAarni Koskela <akx@iki.fi>2023-06-05 10:37:00 +0300
commit6163b38ad996aef96e994521078ef2a63484c274 (patch)
tree42b08e7fe06a9b886876afb15675b33fa2851772 /extensions-builtin
parentafbb0b5f863e910ee41df81f4c152ca9998bb310 (diff)
Zoom and Pan: use for instead of forEach
Diffstat (limited to 'extensions-builtin')
-rw-r--r--extensions-builtin/canvas-zoom-and-pan/javascript/zoom.js17
1 files changed, 7 insertions, 10 deletions
diff --git a/extensions-builtin/canvas-zoom-and-pan/javascript/zoom.js b/extensions-builtin/canvas-zoom-and-pan/javascript/zoom.js
index 63de9140..a1e5b482 100644
--- a/extensions-builtin/canvas-zoom-and-pan/javascript/zoom.js
+++ b/extensions-builtin/canvas-zoom-and-pan/javascript/zoom.js
@@ -150,17 +150,15 @@ onUiLoaded(async() => {
const elemData = {};
// Apply functionality to the range inputs. Restore redmask and correct for long images.
- const rangeInputs = elements.rangeGroup ? elements.rangeGroup.querySelectorAll("input") :
+ const rangeInputs = elements.rangeGroup ? Array.from(elements.rangeGroup.querySelectorAll("input")) :
[
gradioApp().querySelector("#img2img_width input[type='range']"),
gradioApp().querySelector("#img2img_height input[type='range']")
];
- rangeInputs.forEach(input => {
- if (input) {
- input.addEventListener("input", () => restoreImgRedMask(elements));
- }
- });
+ for (const input of rangeInputs) {
+ input?.addEventListener("input", () => restoreImgRedMask(elements));
+ }
function applyZoomAndPan(elemId) {
const targetElement = gradioApp().querySelector(elemId);
@@ -215,12 +213,11 @@ onUiLoaded(async() => {
action: "Move canvas"
}
];
- hotkeys.forEach(function(hotkey) {
+ for (const hotkey of hotkeys) {
const p = document.createElement("p");
- p.innerHTML =
- "<b>" + hotkey.key + "</b>" + " - " + hotkey.action;
+ p.innerHTML = `<b>${hotkey.key}</b> - ${hotkey.action}`;
tooltipContent.appendChild(p);
- });
+ }
// Add information and content elements to the tooltip element
tooltip.appendChild(info);