getTheme
Функция getTheme используется для получения текущей темы страницы или указанного элемента.
Тема может быть light, dark или auto. Подробнее см. Тёмный режим.
Использование
Импортируйте функцию по мере необходимости:
import { getTheme } from 'mdui/functions/getTheme.js';
Пример использования:
// Получить тему на <html>
getTheme();
// Получить тему на элементе с классом "element"
getTheme('.element');
// Получить тему на указанном DOM-элементе
const element = document.querySelector('.element');
getTheme(element);
API
getTheme(target?: string | HTMLElement | JQ<HTMLElement>): 'light' | 'dark' | 'auto'
Аргумент функции — элемент, для которого нужно получить тему. Может быть CSS-селектором, DOM-элементом или JQ-объектом. Если аргумент не передан, по умолчанию получает тему элемента <html>.
Функция возвращает light, dark или auto. Если тема на элементе не установлена, по умолчанию возвращается light.
Sur cette page