getTheme
La funzione getTheme restituisce il tema corrente applicato alla pagina o a un elemento specifico.
I temi disponibili sono light, dark e auto. Per maggiori informazioni, consulta la sezione Modalità scura.
Utilizzo
Importa la funzione:
import { getTheme } from 'mdui/functions/getTheme.js';
Esempio:
// Ottieni il tema su <html>
getTheme();
// Ottieni il tema su un elemento con classe="element"
getTheme('.element');
// Ottieni il tema su un elemento DOM specificato
const element = document.querySelector('.element');
getTheme(element);
API
getTheme(target?: string | HTMLElement | JQ<HTMLElement>): 'light' | 'dark' | 'auto'
Questa funzione recupera il tema di un elemento specificato. Il target può essere un selettore CSS, un elemento DOM o un oggetto JQ. Se non viene fornito alcun target, il valore predefinito è l'elemento <html>.
La funzione restituisce light, dark o auto. Se nessun tema è impostato sull'elemento, il valore predefinito è light.
In questa pagina