PrivatewrapperPrivatelowPrivatehighPrivatelabelPrivatelowPrivatehighPrivateboundsPrivateboundsPrivatetrackPrivatedataPrivateoptionsPrivateonPrivateonPrivateonPrivateonPrivatedisposePrivatedisposePrivateonPrivateonPrivateupdatePrivateupdatePrivatecommitPrivateupdatePrivateformatSwitch the readouts to data-unit formatting (a layer with an
amplitude_unit) or back to the historical form, so a scene without units
reads exactly as before. Re-renders the current labels.
PrivatesyncThe input step when the caller set none: the historical 0.001, refined for
a narrow DATA-UNIT track only (setDataUnits) — an old scene keeps its
exact historical snapping.
PrivateeditReplace a bound label with a text input for inline editing. On Enter or blur, parse the value and update the slider bounds.
PrivatehandleAdjust a bound via mousewheel. Scroll up → increase value, scroll down → decrease. Shift key gives 10× finer increments.
Programmatically set both values
Update the visible label and its explanatory tooltip.
Optionaltooltip: stringUpdate the slider bounds
Remove from DOM and detach listeners
Data-unit readouts (thousands separators, scientific extremes) — see setDataUnits.