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