j-Window
- Zloženie pohybuje obsah tejto zložky pod značkou
<body>(z dôvodu umiestnenia)
Konfigurácia:
- Nadpis okna
title {String} if {String}podmienka pre zobrazenie okna, je v porovnaní s hodnotou vo vnútripathicon {String}Total.js ikonyreload {String}odkaz na globálnyfunction(window_component)a je spustený, ak formulár ukazujeenter {Boolean}(voliteľne) automaticky zachytáva kľúčentera vykonáva odovzdanie (predvolené:false)autofocus {Boolean/String}(voliteľne) môže sústrediť vstup.String===jQuery selectorpre vstupdefault {String}(voliteľné) krátky alias preDEFAULT(default, true)closebutton {Boolean}(voliteľne) môže skrývať tlačidlox(predvolené:false)zindex {Number}(voliteľné) môže ovplyvniť index z (predvolené:12)scrollbar {Boolean}umožňuje prispôsobený scrollbar (predvolené:true)scrollbarshadow {Boolean}voliteľné, povoľuje tieň v posuvnej lište (predvolené:false)- NEW
closeesc {Boolean}uzatvára formulár, keď používateľ stlačí kľúčESC - _NEW__
independent {Boolean}uzatvorenie nezávisí od stavu podľa trasy
Je dobré vedieť:
Nová verzia tejto zložky podporuje dynamickú hodnotenie obsahu <script type="text/html">. Príklad nižšie obsahuje skript s HTML a zložka hodnotí obsah, ak sa zobrazí j-Window (len raz).
<ui-component name="window" path="path" config="config">
<script type="text/html">
A CONTENT
</script>
</ui-component>Použite ho so <ui-component name="window">. 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="window" path="common.window" config="if:user;title:Title of this window" class="hidden">
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
</ui-component>
<script>
var common = {};
common.window = 'user';
</script>