j-ViewBox
- udržiava pevnú percentuálnu výšku
- skvelé využitie pre intranetové aplikácie
- podporuje
releasing
Konfigurácia:
height {Number}percento výškydisabled {Boolean}voliteľné, môže zakázať obsah s vrstvouparent {String}voliteľné, kontajner s pevnou výškou, môže byťwindow. Predvolená hodnota: Prvokparent.minheight {Number}minimálna výška v pixeloch (predvolené:0- vypnuté)scroll {Boolean}umožňuje vertikálne posúvanie (predvolené:false- vypnuté)scrollbar {Boolean/String}zobrazuje posuvník (predvolené:truealebo new:native)delay {Number}msec.znova zmení veľkosť poľa, ak sa hodnota zmení podľa cesty (predvolené:100)visibleY {Boolean}stále zobrazuje posúvačY(predvolené:false)visibleX {Boolean}stále zobrazuje posuvníkX(predvolené:false)scrollto {String}sa automaticky posunie nahor/nadol, ak sa zmenípath(predvolené:EMPTY, môže byťtopalebobottom)margin {Number}voliteľné, horný/dolný okraj spolu (podporujeauto, ktorý sa počíta odoffset.top, predvolené:0)marginxs {Number}voliteľné, horný/dolný okraj spolu pre šírku obrazovkyxsmarginsmvoliteľné, horný/dolný okraj spolu pre šírku obrazovkysmmarginmdvoliteľné, horný/dolný okraj spolu pre šírku obrazovkymdmarginlgvoliteľné, horný/dolný okraj spolu pre šírku obrazovkylginvisible {Boolean}, aktrue, potom zobrazovacie pole nastaví trieduinvisiblepri vykresľovaní (predvolené:true)scrollbarshadow {Boolean}aktrue, potom budú vlastné posuvníky obsahovať zvislý tieň (predvolené:false)initdelay {Number}odstráni trieduinivisiblepo určenom čase (predvolené:250ms)centered {Boolean}umožňuje vertikálne a horizontálne centrovanie obsahu (predvolené:false)- Oneskorenie
resizedelay {Number}pre zmenu veľkosti (predvolené:200) - NEW:
togglescrolled {String}selektor DOM pre nadradené prvky (pri rolovaní zobrazovacieho poľa pridáva trieduui-viewbox-scrolled)
Metódy:
component.scrolltop(val)zvitky Ycomponent.scrollbottom(val)roluje Y zo spodnej stranycomponent.resize()zmení veľkosť kontajnera (automaticky reaguje na udalostiresize)component.resizescrollbar()mení veľkosť vlastného posúvača (zamerané na špeciálne prípady)
Použite ho so <ui-component name="viewbox">. Keď komponent ešte nie je načítaný, jComponent ho stiahne pri prvom použití z adresy v DEF.fallback (predvolene CDN Componentator). Autor: Peter Širka. Zdroj: úložisko komponentov Componentator, licencia MIT.
<ui-component name="viewbox" config="height:30;parent:window" style="background-color:#F5F5F5">
Always 30%
</ui-component>
<ui-component name="viewbox" config="height:70;parent:window" style="background-color:#E0E0E0">
Always 70%
</ui-component>