الفرق بين المراجعتين لصفحة: «Sass/get function»
< Sass
لا ملخص تعديل |
جميل-بيلوني (نقاش | مساهمات) ط مراجعة الصفحة وتدقيقها. |
||
سطر 2: | سطر 2: | ||
تعيد الدالة <code>()get_function</code> مرجعًا إلى دالة من أجل استدعائها لاحقًا باستخدام الدالة <code>[[Sass/call|()call]]</code>. | تعيد الدالة <code>()get_function</code> مرجعًا إلى دالة من أجل استدعائها لاحقًا باستخدام الدالة <code>[[Sass/call|()call]]</code>. | ||
إن كانت قيمة <code>$ | إن كانت قيمة المعامل <code>$css</code> هي <code>FALSE</code>، فقد يُشير مرجع الدالة إلى دالةٍ معرّفة في ملف الأنماط أو مضمَّنة في بيئة المضيف؛ وإن كانت قيمته <code>TRUE</code>، فسيشير إلى دالة خاصة بلغة [[CSS]]. | ||
== البنية العامة == | == البنية العامة == | ||
سطر 12: | سطر 12: | ||
=== <code>$name</code> === | === <code>$name</code> === | ||
اسم الدالة | اسم الدالة المراد الحصول على مرجع لها. | ||
=== <code>$css</code> === | === <code>$css</code> === | ||
يحدِّد هذا المعامل ما إذا كانت ستُعاد دالة خاصة بلغة [[CSS]] كما شرح آنفًا. | |||
== القيم المعادة == | == القيم المعادة == | ||
يُعاد مرجعٌ للدالة ذات الاسم <code>$name</code>. | |||
== أمثلة == | == أمثلة == | ||
المثال 1: استخدام الدالة <code>get_function()</code>.<syntaxhighlight lang="sass"> | |||
get-function("rgb") | get-function("rgb") | ||
سطر 29: | سطر 29: | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* الدالة <code>[[Sass/call|call()]]</code>: تستدعي دالة بشكل ديناميكي | * الدالة <code>[[Sass/call|call()]]</code>: تستدعي دالة بشكل ديناميكي. | ||
== مصادر == | == مصادر == |
مراجعة 16:03، 2 مايو 2018
تعيد الدالة ()get_function
مرجعًا إلى دالة من أجل استدعائها لاحقًا باستخدام الدالة ()call
.
إن كانت قيمة المعامل $css
هي FALSE
، فقد يُشير مرجع الدالة إلى دالةٍ معرّفة في ملف الأنماط أو مضمَّنة في بيئة المضيف؛ وإن كانت قيمته TRUE
، فسيشير إلى دالة خاصة بلغة CSS.
البنية العامة
get_function($name, $css: false)
المعاملات
$name
اسم الدالة المراد الحصول على مرجع لها.
$css
يحدِّد هذا المعامل ما إذا كانت ستُعاد دالة خاصة بلغة CSS كما شرح آنفًا.
القيم المعادة
يُعاد مرجعٌ للدالة ذات الاسم $name
.
أمثلة
المثال 1: استخدام الدالة get_function()
.
get-function("rgb")
@function myfunc { @return "something"; }
get-function("myfunc")
انظر أيضًا
- الدالة
call()
: تستدعي دالة بشكل ديناميكي.