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

من موسوعة حسوب
لا ملخص تعديل
طلا ملخص تعديل
 
(3 مراجعات متوسطة بواسطة مستخدمين اثنين آخرين غير معروضة)
سطر 4: سطر 4:
يُعيد كائنًا من النوع [[JavaScript/Deferred|Deferred]].
يُعيد كائنًا من النوع [[JavaScript/Deferred|Deferred]].
===الوصف===
===الوصف===
يستدعي هذا التابع progressCallbacks لكائن مؤجل Deferred بواسطة الوسائط <code>args</code> والسياق context المعطاة.  
يستدعي هذا التابع <code>progressCallbacks</code> لكائن مؤجل Deferred بواسطة الوسائط <code>args</code> والسياق <code>context</code> المعطاة.  
===<code>deferred.notifyWith( context [, args ] )‎</code>===
===<code>deferred.notifyWith( context [, args ] )‎</code>===
أُضيف مع الإصدار: [http://api.jquery.com/category/version/1.7/ 1.7].
أُضيف مع الإصدار: [http://api.jquery.com/category/version/1.7/ 1.7].


==== <code>context</code> ====
==== <code>context</code> ====
السياق المُمَرر إلى <code>progressCallbacks</code> مثل الكائن <code>this</code> وهو من النوع [[JavaScript/Object|كائن]] (Object).
السياق المُمَرر إلى <code>progressCallbacks</code> على أنه الكائن <code>this</code> وهو من النوع [[JavaScript/Object|كائن]] (Object).


====<code>args</code>====
====<code>args</code>====
الوسائط الاختيارية التي تمرر إلى <code>progressCallbacks</code> وهي كائن من النوع [[JavaScript/Array|مصفوفة]] (array).
الوسائط الاختيارية التي تمرر إلى <code>progressCallbacks</code> وهي كائن من النوع [[JavaScript/Array|مصفوفة]] (Array).


عادة، يجب أن يستدعي هذا التابع فقط منشئ الكائن المؤجل Deferred؛ يمكنك منع الشيفرات البرمجية الأخرى من تغيير حالة الكائن المؤجل بإعادة كائن [[jQuery/deferred/promise|Promise]] كسلسلة (chain) من خلال التابع <code>[[jQuery/deferred/promise|deferred.promise()‎‎]]</code>.
عادة، يجب أن يستدعي هذا التابع فقط منشئ الكائن المؤجل Deferred؛ يمكنك منع الشيفرات البرمجية الأخرى من تغيير حالة الكائن المؤجل بإعادة كائن [[jQuery/deferred/promise|Promise]] كسلسلة (chain) من خلال التابع <code>[[jQuery/deferred/promise|deferred.promise()‎‎]]</code>.


يستدعى أي <code>progressCallbacks</code> سبق وأن أُضيف بواسطة التابع <code>[[jQuery/deferred/then|deferred.then()‎‎]]</code> أو التابع <code>[[jQuery/deferred/progress|deferred.progress()‎‎]]</code>. زتُنفَّذ دوال رد النداء بالترتيب الذي أُضيفت به. ويُمرر الوسيط <code>args</code> لكل رد نداء من استدعاء التابع‎<code>.notifyWith()</code>‎‎. ويُتجاهل أي استدعاءات إلى التابع ‎<code>.notifyWith()</code>‎ بعد قبول أو رفض الكائن المؤجل Deferred (أو أي <code>progressCallbacks</code> أُضيف بعد ذلك). لمزيد من المعلومات، راجع توثيق الكائن [[jQuery/deferred|Deferred]].
يستدعى أي <code>progressCallbacks</code> سبق وأن أُضيف بواسطة التابع <code>[[jQuery/deferred/then|deferred.then()‎‎]]</code> أو التابع <code>[[jQuery/deferred/progress|deferred.progress()‎‎]]</code>. وتُنفَّذ دوال رد النداء بالترتيب الذي أُضيفت به. ويُمرر الوسيط <code>args</code> لكل رد نداء من استدعاء التابع‎<code>.notifyWith()</code>‎‎. ويُتجاهل أي استدعاءات إلى التابع ‎<code>.notifyWith()</code>‎ بعد قبول أو رفض الكائن المؤجل Deferred (أو أي <code>progressCallbacks</code> أُضيف بعد ذلك). لمزيد من المعلومات، راجع توثيق الكائن [[jQuery/deferred|Deferred]].
==مصادر==
==مصادر==
*[http://api.jquery.com/deferred.notify/ صفحة التابع ‎deferred.notifyWith()‎‎‎‎‎‎ في توثيق jQuery الرسمي].
*[http://api.jquery.com/deferred.notify/ صفحة التابع ‎deferred.notifyWith()‎‎‎‎‎‎ في توثيق jQuery الرسمي].
[[تصنيف:jQuery]]
[[تصنيف:jQuery]]
[[تصنيف:jQuery Method]]
[[تصنيف:jQuery Method]]
[[تصنيف:jQuery Data]]
[[تصنيف:jQuery Deferred Object]]

المراجعة الحالية بتاريخ 09:33، 9 مايو 2018

deferred.notifyWith( context [, args ] )‎

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

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

الوصف

يستدعي هذا التابع progressCallbacks لكائن مؤجل Deferred بواسطة الوسائط args والسياق context المعطاة.

deferred.notifyWith( context [, args ] )‎

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

context

السياق المُمَرر إلى progressCallbacks على أنه الكائن this وهو من النوع كائن (Object).

args

الوسائط الاختيارية التي تمرر إلى progressCallbacks وهي كائن من النوع مصفوفة (Array).

عادة، يجب أن يستدعي هذا التابع فقط منشئ الكائن المؤجل Deferred؛ يمكنك منع الشيفرات البرمجية الأخرى من تغيير حالة الكائن المؤجل بإعادة كائن Promise كسلسلة (chain) من خلال التابع deferred.promise()‎‎.

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

مصادر