j-Scrollbar
_ IMPORTANT:__ Il reçoit le contenu actuel en ajoutant deux éléments de div nés avec la position de relative. __Il fonctionne avec jComponent v17 seulement__.
Configuration :
- Le sélecteur
parent{String} pour un élément parent, peut contenir lewindow(defaut:undefined) visibleX{Boolean} affiche toujours la barre d'échantillonnage horizontale (defaut:false)visibleY{Boolean} affiche toujours la barre verticale (defaut:false)offset{Boolean} ajouteoffset.topde cet élément (defaut:false)reset{Boolean} remet la position si lepathest modifié (défaut:true)margin{Numéro} une marge pour tous les types d'affichage (defaut:0)marginxs{Numéro} une marge pour les écransXS(défaut:0)marginsm{Numéro} une marge pour les écransSM(défaut:0)marginmd{Numéro} une marge pour les écransMD(défaut:0)marginlg{Numéro} une marge pour les écransLG(défaut:0)track{String} ne peut suivre que des voies définies, par exempleFIELD1,FIELD2,FIELD3, les voies seront liées àcomponent.path
Méthodes :
component.reset()reprend la position à0,0component.scrollleft(val)pour les scrolls Xcomponent.scrolltop(val)défile Ycomponent.scrollright(val)tourne X de la droitecomponent.scrollbottom(val)fait défiler Y depuis le côté inférieurcomponent.scroll(x, y)scrolls X, Ycomponent.resize()redimensionne le conteneur (il réagit automatiquement aux événementsresize)
Utilisez-le avec <ui-component name="scrollbar">. Lorsque le composant n'est pas encore chargé, jComponent le télécharge lors de la première utilisation depuis l'adresse dans DEF.fallback (le CDN Componentator par défaut). Auteur : Peter Širka. Source : le référentiel de composants Componentator, licence MIT.
<ui-component name="scrollbar" style="background-color:rgba(100,100,100,0.05);height:200px;width:300px" class="hidden" data-jc-class="hidden">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
<div>6</div>
<div>7</div>
<div>8</div>
<div>9</div>
<div>10</div>
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
<div>6</div>
<div>7</div>
<div>8</div>
<div>9</div>
<div>10</div>
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
<div>6</div>
<div>7</div>
<div>8</div>
<div>9</div>
<div>10</div>
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
<div>6</div>
<div>7</div>
<div>8</div>
<div>9</div>
<div>10</div>
</ui-component>