MDUIDocs
llms.txt bağlantısını kopyalallms-full.txt bağlantısını kopyalaBu sayfayı Markdown olarak görüntüleBu sayfayı ChatGPT ile tartışBu projenin belgelerini ChatGPT ile tartış
Önceden Tanımlı Renkler
Özel Renk
Duvar Kağıdından Renk Çıkar
Lütfen bir duvar kağıdı seçin
Başlarken
AI Destekli Geliştirme
Stiller
Frameworklerle Entegrasyon
Bileşenler
Fonksiyonlar
jq Araç Kütüphanesi dialog alert confirm prompt snackbar getTheme setTheme getColorFromImage setColorScheme removeColorScheme loadLocale setLocale getLocale throttle observeResize breakpoint
Kütüphaneler

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