الفرق بين المراجعتين لصفحة: «Ruby/Module/prepend features»

من موسوعة حسوب
< Ruby‏ | Module
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>prepend_features‎</code> الخاص بالصنف <code>Module</code> في روبي}}</noinclude> تصنيف: Ruby...'
 
لا ملخص تعديل
سطر 3: سطر 3:
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Module]]
[[تصنيف: Ruby Module]]
عندما تُرفق هذه الوحدة مع أخرى، تستدعي روبي التابع <code>prepend_features</code> في هذه الوحدة، ويمررها إليها الوحدة المُستقبِلة (receiving module) في mod. الاعداد الافتراضي لروبي هو إحلال (overlay) ثوابت وتوابع ومتغيرات الوحدة الخاصة بهذه الوحدة في mod إن لم تكن هذه الوحدة مضافة سلفًا إلى mod أو أحد أسلافها (ancestors). انظر أيضا صفحة <code>Module#prepend</code>.
عندما تُرفق هذه الوحدة في أخرى، تستدعي روبي التابع <code>prepend_features</code> في هذه الوحدة، وتمرر إليها الوحدة المُستقبِلة (receiving module) في <code>mod</code>.  
 
الاعداد الافتراضي هو إحلال (overlay) ثوابت وتوابع ومتغيرات الوحدة الخاصة بهذه الوحدة في الوسيط <code>mod</code> إن لم تكن هذه الوحدة مضافة سلفًا إليه أو إلى أحد أسلافه (ancestors).  
==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="ruby">prepend_features(mod)→ mod‎</syntaxhighlight>
<syntaxhighlight lang="ruby">prepend_features(mod)→ mod‎</syntaxhighlight>
سطر 9: سطر 11:
===<code>mod‎</code>===
===<code>mod‎</code>===


 
وحدة.
==القيمة المُعادة==
==القيمة المُعادة==
يعيد  التابع <code>prepend_features</code> وحدة.


==انظر أيضا==
==انظر أيضا==

مراجعة 02:00، 27 أكتوبر 2018

عندما تُرفق هذه الوحدة في أخرى، تستدعي روبي التابع prepend_features في هذه الوحدة، وتمرر إليها الوحدة المُستقبِلة (receiving module) في mod.

الاعداد الافتراضي هو إحلال (overlay) ثوابت وتوابع ومتغيرات الوحدة الخاصة بهذه الوحدة في الوسيط mod إن لم تكن هذه الوحدة مضافة سلفًا إليه أو إلى أحد أسلافه (ancestors).

البنية العامة

prepend_features(mod) mod

المعاملات

mod‎

وحدة.

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

يعيد التابع prepend_features وحدة.

انظر أيضا

  • التابع prepend: يستدعي التابع Module.prepend_features على كل الوسائط المعطاة بترتيب عكسي.
  • التابع prepended: يكافئ included ، ولكنه للوحدات المُرفقة (prepended modules).

مصادر