Zend_ProgressBar_Adapter_JsPull.xml 1.5 KB

1234567891011121314151617181920212223
  1. <sect3 id="zend.progressbar.adapter.jspull">
  2. <title>Zend_ProgressBar_Adapter_JsPull</title>
  3. <para>
  4. <code>Zend_ProgressBar_Adapter_JsPull</code> הוא ההפך מ jsPush,
  5. מאחר והוא מחפש ומושך אחר עדכונים, במקום לדחוף עדכונים בחזרה לדפדפן.
  6. בדרך כלל תדרשו להשתמש במתאם עם אפשרות קבוע של <code>Zend_ProgressBar</code>.
  7. בעת התראה, המתאם שולח סטרינג מקודד ב JSON לדפדפן, שנראה בידיוק כמו הסטרינג שנשלח בעזרת מתאם ה jsPush.
  8. ההבדל היחיד ביניהם הוא, שהוא מכיל פרמטר נוסף, <code>finished</code> שיכול להיות או <code>false</code> כשנשלח <code>update()</code> או <code>true</code> כשנשלח <code>finish()</code>.
  9. </para>
  10. <para>
  11. ניתן להגדיר את הגדרות המתאם בעזרת מתודות ה <code>set*</code> או הזנת מערך או מערך של <code>Zend_Config</code> עם הגדרות כפרמטר ראשון למתודה ההתחלתית של המחלקה. ההגדרות האפשריות הן:
  12. </para>
  13. <itemizedlist>
  14. <listitem>
  15. <para>
  16. <code>exitAfterSend</code>: יציאה מהבקשה הנוכחית אחרי שהמידע נשלח לדפדפן. ברירת המחדל היא <code>true</code>.
  17. </para>
  18. </listitem>
  19. </itemizedlist>
  20. </sect3>
  21. <!--
  22. vim:se ts=4 sw=4 et:
  23. -->