Je vous propose un nouveau widget de type Slider action : nooCircularSlider.
Il est donc possible de modifier sa valeur depuis le widget, un scénario ou autre.
Pour illustrer quelques fonctionnalités, voilà un exemple animé :
Les paramètres sont les suivants :
min (KO) : valeur minimale du slider (0 par défaut)
max : valeur maximale du slider (100 par défaut)
step : pas de défilement (1 par défaut)
size : hauteur et largeur (200px par défaut)
valueColor : couleur de la valeur (grey par défaut)
valueCircleColor : couleur de la partie du cercle représentant la valeur (cornflowerblue par défaut)
circleColor : couleur du tour du cercle complet (hsl(219, 20%, 85%) par défaut)
backgroundCircleColor : couleur de remplissage de fond du cercle (#FFF par défaut)
Le code et les explications d’installation sont accessibles ici :
Je vais regarder pour la gestion des virgules, ça doit pas être prévu pour le gérer à la base.
Pour la taille, il doit y avoir une taille minimale possible (tous les éléments ne sont pas réduits). Je peux tenter de voir pour améliorer les possibilités de réduction.
Même avec un max seulement ? Comme je précisais dans la doc, le min pose des problèmes en effet. Pour le max, je regarderai plus en profondeur. Tu peux me donner exemples de tests ko, je pourrai les tester de mon côté (ok je viens de voir ta capture donc c’est bien le min qui provoque le problème )
Y aurait-il moyen de gérer le fond transparent sur la valeur backgroundCircleColor ?
J’ai essayé avec mettant « transparent » mais cela ne s’affiche pas comme souhaité.
trop top tes widgets cependant, moi ca affiche une barre de curseur et non un cercle
bon je dois pas faire comme il faut
je l’ai créé de façon classique comme un widget tiers sans le plugin Pimp my Jeedom