الدالة ()‎signature في 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 لأجل دوال روبي.

مصادر