j-Window
- Компонентът премества съдържанието на този компонент под етикета
<body>(заради позиционирането)
Конфигуриране:
title {String}Заглавие на прозорецаif {String}условие за показване на прозореца, то е в сравнение с стойността в рамките наpathicon {String}Total.js Икониreload {String}връзката към глобаленfunction(window_component)и се изпълнява, ако формулярът показваenter {Boolean}(опционално) автоматично улавя ключа наenterи извършва подаване (дефолт:false)autofocus {Boolean/String}(опционално) може да се фокусира върху входа.String===jQuery selectorза входаdefault {String}(опционално) кратък алиас заDEFAULT(default, true)closebutton {Boolean}(опционално) може да скрие бутонаx(предварително:false)zindex {Number}(опционално) може да повлияе на z-индекс (предварително:12)scrollbar {Boolean}позволява персонализирана лента за пробиване (предварително:true)scrollbarshadow {Boolean}е опционален, позволяващ сенка в скалбар (предварително:false)- NEW
closeesc {Boolean}затваря формата, когато потребителят натисне ключа наESC - NEW
independent {Boolean}затваряне не зависи от състоянието в съответствие с маршрута
Добре е да се знае:
Нова версия на този компонент поддържа динамична оценка на съдържанието на <script type="text/html">. Примерът по-долу съдържа скрипт с HTML и компонентът оценява съдържанието, ако j-Window се показва (само веднъж).
<ui-component name="window" path="path" config="config">
<script type="text/html">
A CONTENT
</script>
</ui-component>Използвайте го с <ui-component name="window">Когато компонентът все още не е зареден, jComponent Изтегляне на първия адрес в DEF.fallback (След това Componentator Източник: Питър Шерка Componentator Съставни съставки, лиценз на MIT.
<ui-component name="window" path="common.window" config="if:user;title:Title of this window" 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.window = 'user';
</script>