From ee5e08d8fe391e0b557be3433208be40e12a2451 Mon Sep 17 00:00:00 2001 From: thyttan <6uuxstm66@mozmail.com⁩> Date: Wed, 11 Oct 2023 01:56:45 +0200 Subject: [PATCH] Slider: add level to auto callback --- modules/Slider.js | 2 +- modules/Slider.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/Slider.js b/modules/Slider.js index e56ae075d..aea3cba04 100644 --- a/modules/Slider.js +++ b/modules/Slider.js @@ -184,7 +184,7 @@ try { // For making it possiblie to run the test app in the following catch stat o.f.autoUpdate = ()=>{ o.v.level = o.v.autoInitLevel + Math.round((Date.now()-o.v.autoInitTime)/1000) if (o.v.level>o.c.steps) o.v.level=o.c.steps; - cb("auto"); + cb("auto", o.v.level); o.f.draw&&o.f.draw(o.v.level); if (o.v.level==o.c.steps) {o.f.stopAutoUpdate();} }; diff --git a/modules/Slider.md b/modules/Slider.md index b52436cb1..001880563 100644 --- a/modules/Slider.md +++ b/modules/Slider.md @@ -20,7 +20,7 @@ Bangle.on("drag", slider.f.dragSlider); - `"map", o.v.level` | current level when interacting by mapping interface. - `"incr", incr` | where `incr` == +/-1, when interacting by incrementing interface. - `"remove", o.v.level` | last level when the slider times out. -- `"auto"` | on its own, when auto progressing. +- `"auto", o.v.level` | when auto progressing. `configObject` (`conf`) (second argument, optional) has the following defaults: