getTheme
La fonction getTheme est utilisée pour obtenir le thème actuel de la page ou d'un élément spécifié.
Les thèmes disponibles sont light, dark, et auto. Voir Mode sombre.
Utilisation
Importez la fonction selon vos besoins :
import { getTheme } from 'mdui/functions/getTheme.js';
Exemple d'utilisation :
// Obtient le thème de <html>
getTheme();
// Obtient le thème de l'élément avec la classe "element"
getTheme('.element');
// Obtient le thème d'un élément DOM spécifique
const element = document.querySelector('.element');
getTheme(element);
API
getTheme(target?: string | HTMLElement | JQ<HTMLElement>): 'light' | 'dark' | 'auto'
Le paramètre est l'élément cible dont on veut obtenir le thème. Il peut s'agir d'un sélecteur CSS, d'un élément DOM, ou d'un objet JQ. Si aucun paramètre n'est fourni, le thème de l'élément <html> est retourné.
La valeur retournée est light, dark ou auto. Si aucun thème n'est défini sur l'élément, light est retourné par défaut.
Sur cette page