j-FormTab
- Komponent presúva obsah tohto komponentu pod tag
<body>(kvôli umiestneniu) - Komponent očakáva pole
Konfigurácia:
width {Number}šírka formywidthlg {Number}šírka formulára pre zariadenialg(predvolené:config.width)widthmd {Number}šírka formulára pre zariadeniamd(predvolené:config.width)widthsm {Number}šírka formulára pre zariadeniasm(predvolené:config.width)widthxs {Number}šírka formulára pre zariadeniaxs(predvolené:config.width)height {Number}výška formyheightlg {Number}výška formulára pre zariadenialg(predvolené:config.height)heightmd {Number}výška formulára pre zariadeniamd(predvolené:config.height)heightsm {Number}výška formulára pre zariadeniasm(predvolené:config.height)heightxs {Number}výška formulára pre zariadeniaxs(predvolené:config.height)margin {Number}predvolený okraj medzi formulármi (predvolené:10)marginlg {Number}predvolená marža pre zariadenialg(predvolené:config.margin)marginmd {Number}predvolená marža pre zariadeniamd(predvolené:config.margin)marginsm {Number}predvolená marža pre zariadeniasm(predvolené:config.margin)marginxs {Number}predvolená marža pre zariadeniaxs(predvolená hodnota:config.margin)marginfullscreen {Number}predvolený okraj pre režim celej obrazovky (predvolené:20)marginfullscreenlg {Number}predvolený okraj na celú obrazovku pre zariadenialg(predvolené:config.marginfullscreen)marginfullscreenmd {Number}predvolený okraj na celú obrazovku pre zariadeniamd(predvolené:config.marginfullscreen)marginfullscreensm {Number}predvolená rezerva na celú obrazovku pre zariadeniasm(predvolené:config.marginfullscreen)marginfullscreenxs {Number}predvolený okraj na celú obrazovku pre zariadeniaxs(predvolené:config.marginfullscreen)submit {String}prepojenie na globálnu funkciufunction(meta, data, hide)a vykoná sa po stlačení tlačidla Odoslaťcancel {String}sa prepojí s globálnou funkciou a vykoná sa po stlačení tlačidlacancelenter {Boolean}automaticky zachytí kľúčentera virtuálne klikne na tlačidlo Odoslať (predvolené:false)onclose {String}prepojenie na funkciufunction(item, close)(voliteľné)onopen {String}prepojenie na funkciufunction(item, el)(voliteľné)autofocus {Boolean}umožňuje automatické zaostrenie pre prvý vstup (predvolené:false)- NEW
right {Number}pravý okraj (predvolené:0) - NEW
bottom {Number}spodný okraj (predvolené:0) - NEW
useminheight {Boolean}použitemin-heightnamiestoheightCSS atribút (predvolené:false)
Je dobré vedieť:
- každý prvok s triedou
cancelsa použije ako tlačidlo zrušenia
Zdroj údajov:
[
{
// Required
id: 'YOUR_ID_OF_THE_FORM',
name: 'YOUR_NAME_OF_THE_FORM',
// Optional
minimized: true,
data: { blabla: '"data" will be cloned into the form scope' }
// NEW: scope: false (disables scope)
// NEW: scope: mycustomscopepath
}
]Použite ho so <ui-component name="formtab">. 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="formtab" path="common.formtab">
<script type="text/html">
<div class="padding">
YOUR CONTENT HERE.
</div>
</script>
</ui-component>
<script>
var common = {};
common.formtab = [];
common.formtab.push({ id: '1', name: 'New message' });
common.formtab.push({ id: '2', minimized: true, name: 'Message: John Deal' });
common.formtab.push({ id: '3', minimized: true, name: 'Message: Denis Granec' });
</script>