j-ListDetail
Komponent rozdeľuje obsah na časť výpisu a časť detailu. Zobrazenie detailu závisí od path {Boolean}.
Konfigurácia:
- Nadradený prvok
parent {String}na získanie šírky/výšky (predvolené:auto) margin {Number}okraj pre výšku (predvolené:0)width {Number/String}šírka panelu detailov (predvolené:35%)minwidth {Number/String}minimálna šírka panela detailov (predvolené:20%)maxwidth {Number/String}maximálna šírka panela detailov (predvolené:50%)resize {Boolean}zapína/vypína zmenu veľkosti panela s podrobnosťami (predvolené:true)- NEW: Orientácia rozdelenia
position {String}:vertical(vedľa seba) alebohorizontal(skladaná) (predvolená:vertical) - NEW:
height {Number/String}výška panela s podrobnosťami (iba preposition:horizontal; pri nastavení prepíšewidthpri dimenzovaní panela s podrobnosťami) (predvolené:null) - NEW:
minheight {Number/String}minimálna výška panela detailov (len preposition:horizontal+height) (predvolené:null) - NEW:
maxheight {Number/String}maximálna výška panela detailov (len preposition:horizontal+height) (predvolené:null)
Diely: zoznam + detail je potrebné zabaliť do samostatného prvku <section>, napr.
<ui-component name="listdetail__...">
<section>
LIST
</section>
<section>
DETAIL
</section>
</ui-component>Použite ho so <ui-component name="listdetail">. 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.
<style>
html,body { margin: 0; padding: 0; }
</style>
<ui-component name="listdetail" path="showdetail" config="parent:window;position:vertical" class="invisible">
<section>
LIST
</section>
<section>
DETAIL
</section>
</ui-component>
<script>
var showdetail = true;
</script>