الفرق بين المراجعتين لصفحة: «Sass/signature»
< Sass
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: الدالة <code>()signature</code> في Sass}}</noinclude> الدالة <code>()signature</code> مرجعًا إلى دالة من أج...' |
ط استبدال النص - '\[\[تصنيف:(.*)\]\]' ب'{{SUBPAGENAME}}' |
||
(4 مراجعات متوسطة بواسطة 3 مستخدمين غير معروضة) | |||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: الدالة <code>()signature</code> في Sass}}</noinclude> | <noinclude>{{DISPLAYTITLE: الدالة <code>()signature</code> في Sass}}</noinclude> | ||
الدالة <code>()signature</code> | تحدِّد الدالة <code>()signature</code> التوقيع (signature) الصحيح لعدد الوسائط المُمرّرة إلى دالة معيَّنة. في حالة عدم التطابق مع أيٍّ من التواقيع، فسيُعاد التوقيع الأول في رسالة الخطأ. | ||
== البنية العامة == | == البنية العامة == | ||
<syntaxhighlight lang="sass"> | <syntaxhighlight lang="sass"> | ||
signature( | .signature(method_name, arg_arity, kwarg_arity) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== المعاملات == | == المعاملات == | ||
=== <code> | === <code>method_name</code> === | ||
اسم | اسم دالة روبي التي ستُستدعى. | ||
=== <code> | === <code>arg_arity</code> === | ||
عدد الوسائط غير المسماة (unnamed arguments) التي مُمرِّت إلى الدالة. | |||
=== <code>kwarg_arity</code> === | |||
عدد الوسائط المسماة (keyword arguments) التي مُمرِّت إلى الدالة. | |||
== القيم المعادة == | == القيم المعادة == | ||
تعاد خيارات التوقيع للتوقيع المطابق، أو القيمة <code>nil</code> إن لم يُصرّح بأي توقيع لتلك الدالة. | |||
== انظر أيضًا == | == انظر أيضًا == | ||
* الدالة <code>[[Sass/ | * الدالة <code>[[Sass/declare|declare()]]</code>: تصرّح بتوقيع خاص بلغة <nowiki/>[[Sass]] لأجل دوال روبي. | ||
== مصادر == | == مصادر == | ||
* [https://sass-lang.com/documentation/Sass/Script/Functions.html#signature- | * [https://sass-lang.com/documentation/Sass/Script/Functions.html#signature-class_method قسم الدالة signature في صفحة الدوال في توثيق Sass الرسمي]. | ||
[[تصنيف:Sass]] | [[تصنيف:Sass|{{SUBPAGENAME}}]] | ||
[[تصنيف: Sass Function]] | [[تصنيف: Sass Function|{{SUBPAGENAME}}]] |
المراجعة الحالية بتاريخ 07:01، 20 مايو 2018
تحدِّد الدالة ()signature
التوقيع (signature) الصحيح لعدد الوسائط المُمرّرة إلى دالة معيَّنة. في حالة عدم التطابق مع أيٍّ من التواقيع، فسيُعاد التوقيع الأول في رسالة الخطأ.
البنية العامة
.signature(method_name, arg_arity, kwarg_arity)
المعاملات
method_name
اسم دالة روبي التي ستُستدعى.
arg_arity
عدد الوسائط غير المسماة (unnamed arguments) التي مُمرِّت إلى الدالة.
kwarg_arity
عدد الوسائط المسماة (keyword arguments) التي مُمرِّت إلى الدالة.
القيم المعادة
تعاد خيارات التوقيع للتوقيع المطابق، أو القيمة nil
إن لم يُصرّح بأي توقيع لتلك الدالة.