الدالة ()‎signature في Sass

من موسوعة حسوب
< Sass
مراجعة 07:01، 20 مايو 2018 بواسطة عبد اللطيف ايمش (نقاش | مساهمات) (استبدال النص - '\[\[تصنيف:(.*)\]\]' ب'{{SUBPAGENAME}}')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

تحدِّد الدالة ()signature التوقيع (signature) الصحيح لعدد الوسائط المُمرّرة إلى دالة معيَّنة. في حالة عدم التطابق مع أيٍّ من التواقيع، فسيُعاد التوقيع الأول في رسالة الخطأ.

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

.signature(method_name, arg_arity, kwarg_arity)

المعاملات

‎method_name

اسم دالة روبي التي ستُستدعى.

‎arg_arity

عدد الوسائط غير المسماة (unnamed arguments) التي مُمرِّت إلى الدالة.

‎kwarg_arity

عدد الوسائط المسماة (keyword arguments) التي مُمرِّت إلى الدالة.

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

تعاد خيارات التوقيع للتوقيع المطابق، أو القيمة nil إن لم يُصرّح بأي توقيع لتلك الدالة.

انظر أيضًا

  • الدالة declare()‎: تصرّح بتوقيع خاص بلغة Sass لأجل دوال روبي.

مصادر