j-Panel
- Поддържат тъмния режим
Конфигуриране:
title {String}Заглавие на прозорецаif {String}условие за показване на прозореца, то е в сравнение с стойността в рамките наpathicon {String}Икона безti-reload {String}свързва към глобална функция и се изпълнява, ако формулярът се показваenter {Boolean}опционално, автоматично улавя ключа наenterи изпълнява подаването (дефолт:false)autofocus {Boolean/String}опционално, може да се фокусира върху входа.String===jQuery selectorза входаdefault {String}опционален, кратък алиас заDEFAULT(default, true)closebutton {Boolean}опционално, може да скрие бутонаx(предварително:false)width {Number}опционално, стандартна ширина на панела (предварително:300)bg {Boolean}опционално, може да деактивираbackground(предварително:true)bgclose {Boolean}е опционален, ако потребителят кликне върху фона, тогава панелът ще бъде затворен (предварително:false)zindex {Number}опционално, може да повлияе на z-индекс (предварително:12)- Пътят/методът
close {String}се изпълнява катоpath_to_method(com)когато потребителят затваря панела ръчно чрез бутона за закриване. scrollbar {Boolean}опционално, позволява персонализирано скалбар (предварително:true)scrollbarY {Boolean}опционално, показва вертикална персонализирана лента (предварително:true)scrollbarshadow {Boolean}е опционален, позволяващ сенка в скалбар (предварително:false)menu {String}опция, връзка към функцията (панелът ще покаже бутон с икона на бургера в лентата за заглавие)container {String}опционален, jQuery селектор (това контейнер означава контейнери за скалбар)margin {Number}опционален, марж заcontainerи нейнияscrollbar(това работи само сcontainer)closeicon {String}опция, икона Font-Awesome (предварително:ti ti-times)- NEW
closeesc {Boolean}затваря формата, когато потребителят натисне ключа наESC
Добре е да се знае:
Нова версия на този компонент поддържа динамична оценка на съдържанието на <script type="text/html">. Примерът по-долу съдържа скрипт с HTML и компонентът оценява съдържанието, ако j-Panel се показва (само веднъж).
<ui-component name="panel" path="path" config="config">
<script type="text/html">
A CONTENT
</script>
</ui-component>Използвайте го с <ui-component name="panel">Когато компонентът все още не е зареден, jComponent Изтегляне на първия адрес в DEF.fallback (След това Componentator Източник: Питър Шерка Componentator Съставни съставки, лиценз на MIT.
<ui-component name="panel" path="common.panel" config="if:user;title:Title of this panel" 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.panel = 'user';
</script>