Source symbols: packages/ui/src/config/naive-theme.ts
Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.
- Revision: develop@0c3679511d5c61dcdbb92777e62f315f16d7d378 · 2026-07-18T10:13:54Z
- Declarations: 35
- Referenced calls: 20
Declared symbols
currentThemeId— exported const at line 9ThemeConfig— exported interface at line 12naiveThemeConfigs— exported const at line 20availableThemes— exported const at line 737; referencesvalues,computedcurrentThemeConfig— exported const at line 740; referencescomputedcurrentNaiveTheme— exported const at line 745currentThemeOverrides— exported const at line 750resolveAppliedThemeId— const at line 754prefersDark— const at line 757applyThemeId— const at line 766; referencesresolveAppliedThemeId,warn,toggle,Booleanapplied— const at line 767; referencesresolveAppliedThemeId,warnisDark— const at line 778; referencestoggle,Boolean,warnMediaQueryListCompat— type at line 788__autoColorSchemeWatchInitialized— let at line 793; referencesremoveEventListener,removeListener,warn__autoColorSchemeQuery— let at line 794; referencesremoveEventListener,removeListener,warn__autoColorSchemeListener— let at line 795; referencesremoveEventListener,removeListener,warncleanupAutoColorSchemeWatch— const at line 797; referencesremoveEventListener,removeListener,warnquery— const at line 799; referencesremoveEventListener,removeListenerlistener— const at line 800; referencesremoveEventListener,removeListenerensureAutoColorSchemeWatch— const at line 817; referencesmatchMedia,applyThemeId,addEventListener,addListener,dispose,cleanupAutoColorSchemeWatch,warnquery— const at line 823; referencesmatchMedia,applyThemeIdlistener— const at line 824; referencesapplyThemeIdswitchTheme— exported const at line 853; referencesuseGlobalSettings,updateThemeId,applyThemeId,logsettings— const at line 854; referencesuseGlobalSettings,updateThemeId,applyThemeId,logok— const at line 857; referencesapplyThemeId,loggetCurrentThemeId— exported const at line 865getThemeConfig— exported const at line 868initializeNaiveTheme— exported const at line 873; referencesuseGlobalSettings,getItem,updateThemeId,warn,ensureAutoColorSchemeWatch,watch,applyThemeIdsettings— const at line 874; referencesuseGlobalSettings,getItem,updateThemeId,warnlegacy— const at line 879; referencesgetItem,updateThemeId__themeWatchInitialized— let at line 908; referencescomputedisDarkTheme— exported const at line 911; referencescomputedconfig— const at line 912naiveTheme— exported const at line 917themeOverrides— exported const at line 918
Imported modules
vuenaive-ui../plugins/pinia../stores/settings/useGlobalSettings
File-level call references
values— line 737computed— line 740resolveAppliedThemeId— line 767warn— line 769toggle— line 779Boolean— line 779removeEventListener— line 804removeListener— line 806matchMedia— line 823applyThemeId— line 826addEventListener— line 830addListener— line 832dispose— line 841cleanupAutoColorSchemeWatch— line 842useGlobalSettings— line 854updateThemeId— line 855log— line 859getItem— line 879ensureAutoColorSchemeWatch— line 888watch— line 894
Source: packages/ui/src/config/naive-theme.ts