getTheme
getTheme fonksiyonu, geçerli sayfanın veya belirtilen bir öğenin tema ayarlarını almak için kullanılır.
Tema türleri light (açık), dark (koyu) ve auto (otomatik) olmak üzere üç tanedir. Ayrıntılar için Koyu Mod bölümüne bakın.
Kullanım
Fonksiyonu ihtiyacınıza göre içe aktarın:
import { getTheme } from 'mdui/functions/getTheme.js';
Kullanım örneği:
// <html> üzerindeki temayı alır
getTheme();
// class="element" öğesindeki temayı alır
getTheme('.element');
// Belirtilen DOM öğesindeki temayı alır
const element = document.querySelector('.element');
getTheme(element);
API
getTheme(target?: string | HTMLElement | JQ<HTMLElement>): 'light' | 'dark' | 'auto'
Fonksiyonun parametresi, temanın alınacağı öğedir; bir CSS seçici, DOM öğesi veya JQ nesnesi olabilir. Parametre iletilmezse, varsayılan olarak <html> öğesinin teması alınır.
Fonksiyonun dönüş değeri light, dark veya auto değerlerinden biridir. Öğede tema ayarlanmamışsa, varsayılan olarak light döndürülür.
Bu Sayfanın İçindekiler