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