الفرق بين المراجعتين لصفحة: «jQuery/deferred/progress»

من موسوعة حسوب
لا ملخص تعديل
سطر 3: سطر 3:


=== القيمة المعادة ===
=== القيمة المعادة ===
يُعيد كائنًا من النوع [[JavaScript/Deferred|Deferred]]
يُعيد كائنًا من النوع [[JavaScript/Deferred|Deferred]].
 
===الوصف===
=== الوصف ===
يُضيف هذا التابع مُداوِلات تستدعى عندما ينتج الكائن المؤجل Deferred إشعارات التقدُّم.
يُضيف هذا التابع مُداوِلات تستدعى عندما ينتج الكائن المؤجل Deferred إشعارات التقدُّم.
===<code>deferred.progress( progressCallbacks [, progressCallbacks ] )‎</code>===
أُضيف مع الإصدار: [http://api.jquery.com/category/version/1.7/ 1.7].
====<code>progressCallbacks</code>====
دالة، أو مصفوفة من الدوال، تُستدعَى عندما ينتج الكائن المؤجل Deferred إشعارات تقدُّم، وهو على شكل [[JavaScript/Function|Function()‎]] أو [[JavaScript/Array|Array]]
====<code>progressCallbacks</code>====
دالة إضافية اختيارية، أو مصفوفة من الدوال، تُستدعَى عندما ينتج الكائن المؤجل Deferred إشعارات تقدُّم، وهو على شكل [[JavaScript/Function|Function()]] أو [[JavaScript/Array|Array]].


=== <code>deferred.progress( progressCallbacks [, progressCallbacks ] )‎</code> ===
يقبل التابع <code>deferred.progress()</code>‎ وسيطًا واحدًا أو أكثر، ويمكن أن تكون كلها إما دالة مفردة أو مصفوفة من الدوال. عندما ينتج الكائن المؤجل Deferred إشعارات التقدم من خلال إستدعاء التابعين <code>notify</code> أو <code>notifyWith</code>، يُستدعى التابع <code>progressCallbacks</code>. ولما كان التابع <code>deferred.progress()‎</code> يُعيد الكائن المؤجل، يمكن أن يسلسل توابع أخرى من الكائن المؤجل إليه. عند قبول أو رفض الكائن المؤجل، لن تُستدعى دوال رد نداء التقدم، باستثناء أن أي <code>progressCallbacks</code> أُضيف بعد دخول الكائن المؤجل في حالة القبول أو الرفض، ستنفَّذ على الفور عند إضافتها، وذلك باستخدام الوسائط التي تُمرر إلى استدعاء التابعين ‎<code>.notify()‎</code> أو <code>notifyWith()‎.</code>. لمزيد من المعلومات، راجع توثيق الكائن [[JQuery/deferred|Deferred‎]].
أُضيف مع الإصدار: [http://api.jquery.com/category/version/1.7/ 1.7]
 
==== <code>progressCallbacks</code> ====
دالة، أو مصفوفة من الدوال، تُستدعَى عندما ينتج الكائن المؤجل Deferred إشعارات تقدُّم، وهي من النوع [[JavaScript/Function|دالة]] Function()‎ أو [[JavaScript/Array|مصفوفة]] array.
 
==== <code>progressCallbacks</code> ====
دالة إضافية اختيارية، أو مصفوفة من الدوال، تُستدعَى عندما ينتج الكائن المؤجل Deferred إشعارات تقدُّم، وهي من النوع [[JavaScript/Function|دالة]] Function()‎ أو [[JavaScript/Array|مصفوفة]] array.
 
يقبل التابع <code>deferred.progress()</code>‎ وسيطًا واحدًا أو أكثر، ويمكن أن تكون كلها إما دالة مفردة أو مصفوفة من الدوال. عندما ينتج الكائن المؤجل Deferred إشعارات التقدم من خلال إستدعاء التابعين <code>notify</code> أو <code>notifyWith</code>، يُستدعى التابع <code>progressCallbacks</code>. وبما أن التابع <code>deferred.progress()‎</code> يُعيد الكائن المؤجل، يمكن أن يُقيد توابع أخرى من الكائن المؤجل إليه. عند حل أو رفض الكائن المؤجل، التقدم لن تستدعى ردود نداء التقدم، باستثناء أن أي <code>progressCallbacks</code> أُضيف بعد دخول الكائن المؤجل في حالة الحل أو الرفض، ستنفَّذ على الفور عند إضافتها، وذلك باستخدام الوسائط التي تُمرر إلى استدعاء التابعين ‎<code>.notify()‎</code> أو <code>notifyWith()‎.</code>. لمزيد من المعلومات، راجع وثائق [[jQuery/Deferred|jQuery.Deferred()‎]].
 
== مصادر ==
== مصادر ==
[http://api.jquery.com/deferred.progress/ صفحة التابع ‎deferred.progress()‎‎‎‎‎‎‎‎ في توثيق jQuery الرسمي].
[http://api.jquery.com/deferred.progress/ صفحة التابع ‎deferred.progress()‎‎‎‎‎‎‎‎ في توثيق jQuery الرسمي].

مراجعة 19:52، 6 مايو 2018

deferred.progress( progressCallbacks [, progressCallbacks ] )‎

القيمة المعادة

يُعيد كائنًا من النوع Deferred.

الوصف

يُضيف هذا التابع مُداوِلات تستدعى عندما ينتج الكائن المؤجل Deferred إشعارات التقدُّم.

deferred.progress( progressCallbacks [, progressCallbacks ] )‎

أُضيف مع الإصدار: 1.7.

progressCallbacks

دالة، أو مصفوفة من الدوال، تُستدعَى عندما ينتج الكائن المؤجل Deferred إشعارات تقدُّم، وهو على شكل Function()‎ أو Array

progressCallbacks

دالة إضافية اختيارية، أو مصفوفة من الدوال، تُستدعَى عندما ينتج الكائن المؤجل Deferred إشعارات تقدُّم، وهو على شكل Function() أو Array.

يقبل التابع deferred.progress()‎ وسيطًا واحدًا أو أكثر، ويمكن أن تكون كلها إما دالة مفردة أو مصفوفة من الدوال. عندما ينتج الكائن المؤجل Deferred إشعارات التقدم من خلال إستدعاء التابعين notify أو notifyWith، يُستدعى التابع progressCallbacks. ولما كان التابع deferred.progress()‎ يُعيد الكائن المؤجل، يمكن أن يسلسل توابع أخرى من الكائن المؤجل إليه. عند قبول أو رفض الكائن المؤجل، لن تُستدعى دوال رد نداء التقدم، باستثناء أن أي progressCallbacks أُضيف بعد دخول الكائن المؤجل في حالة القبول أو الرفض، ستنفَّذ على الفور عند إضافتها، وذلك باستخدام الوسائط التي تُمرر إلى استدعاء التابعين ‎.notify()‎ أو notifyWith()‎.. لمزيد من المعلومات، راجع توثيق الكائن Deferred‎.

مصادر

صفحة التابع ‎deferred.progress()‎‎‎‎‎‎‎‎ في توثيق jQuery الرسمي.