j-TableGrid
Komponent vytvára jednoduchú mriežku tabuľky (zloženú z prvkov div) rozdelenú jednoduchým okrajom, ktorý môžete upravovať.
Konfigurácia:
count {Number}predvolený počet položiek na riadokcountxs {Number}položiek na riadok pre mobilné zobrazeniecountsm {Number}položiek na riadok pre malé zobrazeniecountmd {Number}položiek na riadok pre stredné zobrazeniecountlg {Number}položiek na riadok pre veľký displejparent {String}na získanie veľkosti (predvolené:window)margin {Number}zvislý okraj (predvolené:0)scrollbar {Boolean}umožňuje vlastný posuvník (predvolené:false)fill {Boolean}vyplní mriežku prázdnymi riadkami, je potrebné definovaťrowascrollbarrow {Number}predvolená výška riadkov pre všetky displeje (predvolená:0)rowxs {Number}predvolená výška riadka pre mobilný displej (predvolená:0)rowsm {Number}predvolená výška riadka pre malý displej (predvolené:0)rowmd {Number}predvolená výška riadka pre stredné zobrazenie (predvolené:0)rowlg {Number}predvolená výška riadku pre veľký displej (predvolená:0)scrolltop {Boolean}sa po zmene údajov posunie nahor (predvolené:true)
Triedy:
ui-tablegrid-blznamená hranica-vľavoui-tablegrid-btznamená okraj-vrcholui-tablegrid-firstprvá položka v radeui-tablegrid-lastposledná položka v riadkuui-tablegrid-emptyprázdna položka
Použite ho so <ui-component name="tablegrid">. 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.
<div style="width:500px;padding:10px">
<ui-component name="tablegrid" path="items" config="count:3" style="border:1px solid #EBECF2">
<script type="text/html">
<div style="padding:20px 0;text-align:center">{{ value.name }}</div>
</script>
<script type="text/html">
<div style="padding:20px 0;text-align:center" class="b">Optional: empty</div>
</script>
</ui-component>
</div>
<script>
var items = [{ name: 'Total.js' }, { name: 'SuperAdmin' }, { name: 'Code Editor' }, { name: 'jComponent' }];
</script>