الفرق بين المراجعتين لصفحة: «Sass/keywords»
< Sass
لا ملخص تعديل |
لا ملخص تعديل |
||
| سطر 18: | سطر 18: | ||
== الأخطاء والاستثناءات == | == الأخطاء والاستثناءات == | ||
سيُرمى الخطأ <code>ArgumentError</code> إن كان لم يكن المعامل <code>$ | سيُرمى الخطأ <code>ArgumentError</code> إن كان لم يكن المعامل <code>$args</code> قائمةً متغيرة من الوسائط. | ||
== أمثلة == | == أمثلة == | ||
مراجعة 15:51، 21 أبريل 2018
تعيد الدالة keywords() قاموسًا من الوسائط المسماة المُمرّرة إلى دالة أو مخلوط (mixin) والذي يأخذ قائمة متغيرةً من الوسائط. اسماء الوسائط هي سلاسل نصيةٌ، ولا تحتوي على البادئة $.
.
البنية العامة
keywords($args)
المعاملات
$args
قائمة متغيرة من الوسائط.
القيم المعادة
قائمة مكونةً من الوسائط المسماة المُمرّرة إلى الدالة أو المخلوط.
الأخطاء والاستثناءات
سيُرمى الخطأ ArgumentError إن كان لم يكن المعامل $args قائمةً متغيرة من الوسائط.
أمثلة
مثال عن استخدام الدالة keywords():
@mixin foo($args...) {
@debug keywords($args); //=> (arg1: val, arg2: val)
}
@include foo($arg1: val, $arg2: val);انظر أيضًا
- الدالة
map_merge(): تدمج قاموسين في قاموس واحدٍ.
- الدالة
map_remove(): تعيد قاموسًا جديدًا بعد حذف المفاتيح. - الدالة
map_values(): تُعيد قائمة مكونة من قيم القاموس.