Plugin motion : insertion de conditions
Bonjour, j'ai un code qui est le suivant.
A l'nterieur de seqGroup,
Je voudrais inserer des conditions a l entree dechaque bloc de L.motion.polyline (track1, 2 jusqua 9)
mais la presence de signes { et } m'en dissuadent quand je pense inserer desconditions ''if'' qui contiennent aussi de tels signes
Le but : doit etre insere dans Seqgroup:
-un L.motion.polyline(track9 ---- si la variable ''biggest'' est ''track9"
-un L.motion.polyline(track8 ---- si la variable ''biggest'' est ''track9" ou "track8"
-un L.motion.polyline(track7 ---- si la variable ''biggest'' est ''track9" ou "track8" ou "track7"
et ainsi de suite jusqua ce que biggest soit egal a track1
existe til un moyen plus simple,
que defaire apres coup des injections dans seqgroup par append en analysant seqgroup dans la console?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| seqGroup = L.motion.seq([
L.motion.polyline(track1, {
color: "MediumVioletRed",
weight: 10,
opacity: 0.8
}, {
easing: L.Motion.Ease.easeInOutQuad
}, {
removeOnEnd: true,
icon: L.divIcon({html: icon1,
iconSize: L.point(27.5, 24)})
}).motionDuration(30000),
L.motion.polyline(track2, {
color: "cyan",
weight: 10,
opacity: 0.6
}, {
easing: L.Motion.Ease.easeInOutQuad
}, {
removeOnEnd: false,
icon: L.divIcon({html: icon2, iconSize: L.point(27.5, 24)})
}).motionDuration(600)
]).addTo(map); |