j-Scrollbar
Dostosowane skrzydła. IMPORTANT: Własza aktualną zawartość poprzez dodanie dwóch elementów div z pozycją relative. __To działa tylko z jComponent v17.
Konfiguracja:
- Wybór
parent{String} dla elementu rodzinnego, może zawieraćwindow(default:undefined) visibleX{Boolean} zawsze pokazuje horyzontalny pasek skręcania (default:false)visibleY{Boolean} zawsze wyświetla pionowy pasek skręcania (default:false)offset{Boolean} dodajeoffset.toptego elementu (default:false)reset{Boolean} ponownie ustawia pozycję, jeślipathjest zmieniony (default:true)margin{Liczba} marża dla wszystkich rodzajów wyświetlaczy (default:0)marginxs{Liczba} marża dla wyświetlaczyXS(default:0)marginsm{Liczba} marża dla wyświetlaczySM(default:0)marginmd{Liczba} marża dla wyświetlaczyMD(default:0)marginlg{Liczba} marża dla wyświetlaczyLG(default:0)track{String} może śledzić tylko określone drogi np.FIELD1,FIELD2,FIELD3, drogi będą związane zcomponent.path
Metody:
- Pozycja
component.reset()jest ponownie przekształcona w0,0. component.scrollleft(val)skrócenie Xcomponent.scrolltop(val)skrócenie icomponent.scrollright(val)skręca X z prawej stronycomponent.scrollbottom(val)skręca Y z dolnej stronycomponent.scroll(x, y)skrócenie X,Ycomponent.resize()rezygnuje z kontenera (reaguje automatycznie na wydarzeniaresize)
Użyj go z <ui-component name="scrollbar">Gdy element nie jest jeszcze ładowany, jComponent Pobierz go po pierwszym użyciu z adresu DEF.fallback (Wydaje się Componentator Autor: Peter Širka Źródło: Componentator Zestaw składników, licencja 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>