الدالة ()signature
في Sass
اذهب إلى التنقل
اذهب إلى البحث
تحدد الدالة ()signature
الإمضاء (signature) الصحيح لعدد الوسائط المُمرّرة إلى دالة معينة. في حالة عدم التطابق مع أيٍّ من الإمضاءات، فسيُعاد الإمضاء الأول في رسالة الخطأ.
البنية العامة
.signature(method_name, arg_arity, kwarg_arity)
المعاملات
$method_name
اسم دالة Ruby التي ستُستدعى.
$arg_arity
عدد الوسائط غير المسماة (unnamed arguments) التي مُمرِّت إلى الدالة.
$kwarg_arity
عدد الوسائط المسماة (keyword arguments) التي مُمرِّت إلى الدالة.
القيم المعادة
خيارات الإمضاء للإمضاء المطابق، أو القيمة nil
إن لم يُصرّح بأي إمضاءات لهذه الدالة.