الدالة ()call
في Sass
< Sass
الدالة ()call
تستدعي دالة بشكل ديناميكي، سواء كانت الدالة مُعرّفة من قبل المستخدم أو كانت مُضمّنةً أو دالة CSS. ينبغي تمرير كل الوسائط، بما فيها الوسائط المُسمّاة (keyword arguments) للدالة المُستدعاة.
البنية العامة
call($function, $args...)
المعاملات
$function
الدالة التي ترغب في استدعائها.
$args
الوسائط التي ستُمرّر إلى الدالة المُستدعاة.
أمثلة
مثال عن استخدام الدالة call()
لضبط قيمة اللون (color
):
.selector {
color: call(rgb, 10, 100, 255); // #0a64ff
}
سيُصرّف المثال السابق إلى شيفرة CSS الآتية:
.selector {
color: #0a64ff;
}