MDUIDocs
Kopírovat odkaz llms.txtKopírovat odkaz llms-full.txtZobrazit tuto stránku jako MarkdownDiskutovat o této stránce s ChatGPTDiskutovat o úplné dokumentaci projektu s ChatGPT
Přednastavená barva
Vlastní barva
Extrahovat barvu z tapety
Vyberte prosím tapetu
Začínáme
Vývoj s pomocí AI
Styly
Integrace s frameworky
Komponenty
Funkce
Knihovna jq dialog alert confirm prompt snackbar getTheme setTheme getColorFromImage setColorScheme removeColorScheme loadLocale setLocale getLocale throttle observeResize breakpoint
Knihovny

getTheme

Funkce getTheme slouží k získání nastavení motivu aktuální stránky nebo zadaného prvku.

Typy motivů zahrnují light, dark a auto. Podrobnosti viz Tmavý režim.

Způsob použití

Importujte funkci podle potřeby:

import { getTheme } from 'mdui/functions/getTheme.js';

Příklad použití:

// Získat motiv na <html>
getTheme();

// Získat motiv na prvku s class="element"
getTheme('.element');

// Získat motiv na zadaném DOM prvku
const element = document.querySelector('.element');
getTheme(element);

API

getTheme(target?: string | HTMLElement | JQ<HTMLElement>): 'light' | 'dark' | 'auto'

Parametrem funkce je prvek, pro který chcete získat motiv. Může to být CSS selektor, DOM prvek nebo JQ objekt. Pokud není zadán žádný parametr, výchozí je získání motivu prvku <html>.

Návratovou hodnotou funkce je light, dark nebo auto. Pokud na prvku není nastaven žádný motiv, výchozí hodnota je light.

Obsah na této stránce