التابع deferred.notify()‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎ في jQuery

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

deferred.notify( args )‎

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

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

الوصف

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

deferred.notify( args )‎

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

args

الوسائط الاختيارية التي تُمرر إلى progressCallbacks وهي كائن من النوع Object.

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

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

مصادر