Tach!
Da dein stepDown kein Argument erwartet, ist das hier alles das selbe:
Er übergibt kein Argument, aber stepDown() arbeitet mit einem, wenn eins übergeben wird. Das wäre dann ein Faktor für den Step.
() => lightsInputElement.stepDown()
event => lightsInputElement.stepDown(event)
lightsInputElement.stepDown.bind(lightsInputElement)
Die mittlere Variante ist falsch, in den beiden andere Varianten bekommt stepDown vom event-Objekt nichts mit. Und hier übergibst du es als Argument, wo stattdessen ein optionaler Schrittfaktor erwartet wird.
dedlfix.