xwt
2 天以前 0d3eadb50310ca60b8871e967e64da01aa25a9ad
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
declare namespace UniNamespace {
  interface OnThemeChangeCallbackResult {
    /**
     * 主题名称
     */
    theme: 'dark' | 'light';
  }
  type OnThemeChangeCallback = (res: OnThemeChangeCallbackResult) => void;
}
 
interface Uni {
  /**
   * 监听系统主题状态变化。
   *
   * 文档: [https://uniapp.dcloud.net.cn/api/system/theme.html#onthemechange](https://uniapp.dcloud.net.cn/api/system/theme.html#onthemechange)
   */
  onThemeChange(callback: UniNamespace.OnThemeChangeCallback): void;
  /**
   * 取消监听系统主题状态变化。
   *
   * 文档: [https://uniapp.dcloud.net.cn/api/system/theme.html#offthemechange](https://uniapp.dcloud.net.cn/api/system/theme.html#offthemechange)
   */
  offThemeChange(callback: UniNamespace.OnThemeChangeCallback): void;
}