setTheme
setTheme fonksiyonu, geçerli sayfanın veya belirtilen bir öğenin temasını ayarlamak için kullanılır.
Olası temalar 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 { setTheme } from 'mdui/functions/setTheme.js';
Kullanım örneği:
// Sayfanın tamamını koyu moda ayarla
setTheme('dark');
// class="element" öğesini koyu moda ayarla
setTheme('dark', '.element');
// Belirtilen DOM öğesini koyu moda ayarla
const element = document.querySelector('.element');
setTheme('dark', element);
API
setTheme(theme: 'light' | 'dark' | 'auto', target?: string | HTMLElement | JQ<HTMLElement>): void
Fonksiyonun ilk parametresi ayarlanacak temadır; olası değerler light, dark, auto'dur.
İkinci parametre, temanın ayarlanacağı öğedir; bir CSS seçici, DOM öğesi veya JQ nesnesi olabilir. İkinci parametre iletilmezse, varsayılan olarak <html> öğesinin teması ayarlanır.
Bu Sayfanın İçindekiler