Fonctions introspectives Sass
- Page précédente Sélecteurs Sass
- Page suivante Couleurs Sass
Fonctions introspectives Sass
Les fonctions introspectives (Introspection) ne sont rarement utilisées lors de la construction des tables de styles.
Mais si le code ne fonctionne pas correctement, les fonctions introspectives sont très utiles - elles peuvent aider à comprendre ce qui s'est passé : par exemple, les fonctions de débogage.
Le tableau suivant liste toutes les fonctions introspectives de Sass :
Fonctions | Description et exemples |
---|---|
call(function, arguments...) | Appeler une fonction avec des arguments et retourner le résultat. |
content-exists() | Vérifier si le mixin actuel a été passé avec le bloc @content. |
feature-exists(feature) |
Vérifier si l'implémentation actuelle de Sass prend en charge cette feature. Exemple :feature-exists("at-error"); Résultat : true |
function-exists(functionname) |
Vérifier l'existence de la fonction spécifiée. Exemple :function-exists("nonsense") Résultat : false |
get-function(functionname, css: false) | Retourner la fonction spécifiée. Si css est vrai, il retourne une fonction CSS ordinaire. |
global-variable-exists(variablename) |
Vérifier l'existence de la variable globale spécifiée. Exemple :variable-exists(a) Résultat : true |
inspect(value) | Retourne la représentation en chaîne de la valeur. |
mixin-exists(mixinname) |
Vérifiez si le mixin spécifié existe. Exemple :mixin-exists("important-text") Résultat : true |
type-of(value) |
Retourne le type de la valeur. Peut être :
Exemple :type-of(15px) Résultat : number type-of(#ff0000) Résultat : color |
unit(number) |
Retourne l'unité associée au nombre. Exemple :unit(15px) Résultat : px |
unitless(number) |
Vérifiez si le nombre spécifié a une unité associée. Exemple :unitless(15px) Résultat : false unitless(15) Résultat : true |
variable-exists(variablename) |
Vérifiez si la variable spécifiée existe dans le domaine d'application actuel. Exemple :variable-exists(b) Résultat : true |
- Page précédente Sélecteurs Sass
- Page suivante Couleurs Sass