getTheme
Funkcja getTheme pobiera motyw dla bieżącej strony lub określonego elementu.
Dostępne typy motywów to light, dark i auto. Zobacz Tryb ciemny.
Sposób użycia
Zaimportuj funkcję:
import { getTheme } from 'mdui/functions/getTheme.js';
Przykład użycia:
// Pobierz motyw z <html>
getTheme();
// Pobierz motyw z elementu o klasie "element"
getTheme('.element');
// Pobierz motyw z podanego elementu DOM
const element = document.querySelector('.element');
getTheme(element);
API
getTheme(target?: string | HTMLElement | JQ<HTMLElement>): 'light' | 'dark' | 'auto'
Parametrem funkcji jest element, dla którego ma zostać pobrany motyw. Może to być selektor CSS, element DOM lub obiekt JQ. Jeśli nie podasz parametru, domyślnie pobierany jest motyw z elementu <html>.
Funkcja zwraca wartość light, dark lub auto. Jeśli na elemencie nie ustawiono motywu, domyślnie zwracane jest light.
Na tej stronie