getSystemMode
API_LEVEL
3.0开始支持,API 兼容性请参考 API_LEVEL。
获取系统各种模式的设置信息。
类型
function getSystemMode(): Result
参数
Result
| 属性 | 类型 | 说明 | API_LEVEL |
|---|---|---|---|
| DND | boolean | 勿扰模式开关状态 | 3.0 |
| sleep | boolean | 睡眠模式开关状态 | 3.0 |
| theater | boolean | 剧场模式开关状态 | 3.0 |
| systemLock | boolean | 屏幕锁定开关状态 | 3.0 |
| lowTemperature | boolean | 低温模式开关状态 | 3.0 |
| powerSaving | boolean | 省电模式开关状态 | 3.0 |
| ultraPowerSaving | boolean | 省电时钟模式开关状态 | 3.0 |
| button | boolean | 按键模式开关状态 | 3.0 |
| accessibleSwitch | boolean | 无障碍模式开关状态 | 3.0 |
代码示例
import { getSystemMode } from '@zos/settings'
const mode = getSystemMode()
console.log(mode)