الفرق بين المراجعتين لصفحة: «Sass/get function»

من موسوعة حسوب
لا ملخص تعديل
ط مراجعة الصفحة وتدقيقها.
سطر 2: سطر 2:
تعيد الدالة <code>()get_function</code> مرجعًا إلى دالة من أجل استدعائها لاحقًا باستخدام الدالة <code>[[Sass/call|()call]]</code>.
تعيد الدالة <code>()get_function</code> مرجعًا إلى دالة من أجل استدعائها لاحقًا باستخدام الدالة <code>[[Sass/call|()call]]</code>.


إن كانت قيمة <code>‎$args</code> تساوي <code>false</code>، فقد يُشير مرجع الدالة إلى دالةٍ معرّفة في ملف الأنماط أو مضمنة في بيئة المضيف. وإن كانت قيمتها <code>false</code> سيشير إلى دالة خاصة بلغة [[CSS]].
إن كانت قيمة المعامل <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]].  
يحدِّد هذا المعامل ما إذا كانت ستُعاد دالة خاصة بلغة [[CSS]] كما شرح آنفًا.  


== القيم المعادة ==
== القيم المعادة ==
مرجع دالة.
يُعاد مرجعٌ للدالة ذات الاسم <code>‎$name</code>.


== أمثلة ==
== أمثلة ==
مثال عن استخدام الدالة <code>get_function()‎</code>:<syntaxhighlight lang="sass">
المثال 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()‎: تستدعي دالة بشكل ديناميكي.

مصادر