ForgeComponente
ro

Componente

j-Window

jComponent 20 · jcomponent@20 component Exemplu încărcat cu jComponent 20
  • Componenta mișcă conținutul acestui component sub eticheta <body> (datorită poziționării)

Configurarea:

  • title {String} Titlul ferestrei
  • Condiția if {String} pentru o afișare a ferestrei, este comparată cu valoarea din interiorul path
  • icon {String} Total.js Icoane
  • reload {String} este conectat la un function(window_component) global și este executat dacă formularul arată
  • enter {Boolean} (opțional) captează automat cheia enter și efectuează transmiterea (default: false)
  • autofocus {Boolean/String} (opțional) poate concentra o intrare. String === jQuery selector pentru intrarea
  • default {String} (opțional) un alias scurt pentru DEFAULT(default, true)
  • closebutton {Boolean} (opțional) poate ascunde butonul x (default: false)
  • zindex {Number} (opțional) poate afecta indexul z (default: 12)
  • scrollbar {Boolean} permite un scrollbar personalizat (default: true)
  • scrollbarshadow {Boolean} opțional, permite o umbră în scrollbar (default: false)
  • NEW closeesc {Boolean} închide formularul atunci când utilizatorul prestează cheia ESC
  • NEW independent {Boolean} închiderea nu depinde de starea în funcție de cale

bine să știi:

O nouă versiune a acestui component susține evaluarea dinamică a conținutului <script type="text/html">. exemplul de mai jos conține un script cu HTML și componenta evaluează conținutul dacă va fi afișat j-Window (numai o dată).

<ui-component name="window" path="path" config="config">
	<script type="text/html">
		A CONTENT
	</script>
</ui-component>

Utilizați-l cu <ui-component name="window">Când componenta nu este încă încărcată, jComponent Descărcați-l la prima utilizare de la adresa DEF.fallback (în cazul Componentator Autor: Peter Širka. sursă: Componentator Componente de stocare, MIT licență.

example.html
<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>