j-FormTab
- Компонентът премества съдържанието на този компонент под етикета
<body>(заради позиционирането) - Съставът очаква да се
Конфигуриране:
width {Number}Ширина на форматаwidthlg {Number}Ширина на формата заlgСъоръженията (по подразбиране саconfig.width)widthmd {Number}Ширина на формата заmdСъоръженията (по подразбиране саconfig.width)widthsm {Number}Ширина на формата заsmСъоръженията (по подразбиране саconfig.width)widthxs {Number}Ширина на формата заxsСъоръженията (по подразбиране саconfig.width)height {Number}Височина на форматаheightlg {Number}Височина на формата заlgСъоръженията (по подразбиране саconfig.height)heightmd {Number}Височина на формата заmdСъоръженията (по подразбиране саconfig.height)heightsm {Number}Височина на формата заsmСъоръженията (по подразбиране саconfig.height)heightxs {Number}Височина на формата заxsСъоръженията (по подразбиране саconfig.height)margin {Number}е стандартна маржа между формулярите (дефолт:10)marginlg {Number}е стандартна маржа за устройства наlg(дефолт:config.margin)marginmd {Number}е стандартна маржа за устройства наmd(дефолт:config.margin)marginsm {Number}е стандартна маржа за устройства наsm(дефолт:config.margin)marginxs {Number}е стандартна маржа за устройства наxs(дефолт:config.margin)marginfullscreen {Number}е стандартна маржа за пълен екран (дефолт:20)marginfullscreenlg {Number}е стандартна маржа на пълния екран за устройстваlg(предварително:config.marginfullscreen)marginfullscreenmd {Number}е стандартна маржа на пълния екран за устройстваmd(предварително:config.marginfullscreen)marginfullscreensm {Number}е стандартна маржа на пълния екран за устройстваsm(предварително:config.marginfullscreen)marginfullscreenxs {Number}е стандартна маржа на пълния екран за устройстваxs(предварително:config.marginfullscreen)submit {String}връзка към глобална функцияfunction(meta, data, hide)и се изпълнява, ако натиснете бутона за подаванеcancel {String}свързва към глобална функция и се изпълнява, ако натиснете бутонаcancelenter {Boolean}автоматично улавя ключа наenterи всъщност кликне върху бутона за подаване (дефолт:false)onclose {String}връзка към функциятаfunction(item, close)(опционално)onopen {String}връзка към функциятаfunction(item, el)(опционално)autofocus {Boolean}позволява автоматично фокусиране за първия вход (предварително:false)- NEW
right {Number}десният марж (дефулт:0) - NEW
bottom {Number}дъно марж (дефулт:0) - NEW
useminheight {Boolean}използваmin-heightвместоheightCSS атрибут (предварително:false)
Добре е да се знае:
- Всеки елемент с клас
cancelще се използва като бутон за отмяна
Източник на данни:
[
{
// 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
}
]Използвайте го с <ui-component name="formtab">Когато компонентът все още не е зареден, jComponent Изтегляне на първия адрес в DEF.fallback (След това Componentator Източник: Питър Шерка Componentator Съставни съставки, лиценз на 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>