التابع deferred.notify()
في jQuery
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
.