j-Window
- Le composant déplace le contenu de ce composant sous le label
<body>(en raison de la position)
Configuration :
title {String}Titre de fenêtre- La condition de
if {String}pour l'affichage de la fenêtre, elle est comparée à la valeur au sein depath icon {String}Total.js Les icônesreload {String}est lié à unfunction(window_component)mondial et il est exécuté si le formulaire montreenter {Boolean}(optionnel) capte automatiquement la cléenteret effectue la soumission (defaut:false)autofocus {Boolean/String}(optionnel) peut focaliser une entrée.String===jQuery selectorpour la entréedefault {String}(optionnel) un courte alias pourDEFAULT(default, true)closebutton {Boolean}(optionnel) peut cacher le boutonx(defaut:false)zindex {Number}(optionnel) peut affecter l'index z (defaut:12)scrollbar {Boolean}permet une barre d'écroulement personnalisée (defaut:true)scrollbarshadow {Boolean}en option, active une ombre dans la barre de défilement (par défaut :false)- NEW
closeesc {Boolean}ferme le formulaire lorsque l'utilisateur appelle la cléESC - NEW
independent {Boolean}fermeture ne dépend pas de la condition selon le chemin
Bon à savoir :
Une nouvelle version de ce composant soutient une évaluation dynamique du contenu de <script type="text/html">. L'exemple ci-dessous contient un script avec HTML et le composant évalue le contenu si le j-Window sera affiché (uniquement une fois).
<ui-component name="window" path="path" config="config">
<script type="text/html">
A CONTENT
</script>
</ui-component>Utilisez-le avec <ui-component name="window">. Lorsque le composant n'est pas encore chargé, jComponent le télécharge lors de la première utilisation depuis l'adresse dans DEF.fallback (le CDN Componentator par défaut). Auteur : Peter Širka. Source : le référentiel de composants Componentator, licence 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>