From e0aaa663db9c23fd80d03bd76a368b421f82bad4 Mon Sep 17 00:00:00 2001 From: benb365 Date: Mon, 4 Jul 2022 15:45:40 +0800 Subject: [PATCH] Fix uiAppearance doc's format. Signed-off-by: benb365 --- .../reference/apis/Readme-CN.md | 1 + .../reference/apis/js-apis-uiappearance.md | 32 +++++++------------ 2 files changed, 13 insertions(+), 20 deletions(-) diff --git a/zh-cn/application-dev/reference/apis/Readme-CN.md b/zh-cn/application-dev/reference/apis/Readme-CN.md index e6862732b8..8e6dabf42b 100755 --- a/zh-cn/application-dev/reference/apis/Readme-CN.md +++ b/zh-cn/application-dev/reference/apis/Readme-CN.md @@ -77,6 +77,7 @@ - [@ohos.mediaquery (媒体查询)](js-apis-mediaquery.md) - [@ohos.prompt (弹窗)](js-apis-prompt.md) - [@ohos.router (页面路由)](js-apis-router.md) + - [@ohos.uiAppearance(用户界面外观)](js-apis-uiappearance.md) - 图形图像 - [@ohos.display (屏幕属性)](js-apis-display.md) diff --git a/zh-cn/application-dev/reference/apis/js-apis-uiappearance.md b/zh-cn/application-dev/reference/apis/js-apis-uiappearance.md index a37e3dd422..f4e5de8398 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-uiappearance.md +++ b/zh-cn/application-dev/reference/apis/js-apis-uiappearance.md @@ -4,11 +4,12 @@ > **说明:** > 从API Version 9开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。 +> 本模块接口为系统接口。 ## 导入模块 -```js +```ts import uiAppearance from '@ohos.uiAppearance' ``` @@ -18,8 +19,6 @@ import uiAppearance from '@ohos.uiAppearance' 深色模式枚举。 -### 属性 - | 名称 | 值 | 说明 | | -- | -- | -- | | ALWAYS_DARK | 0 | 系统始终为深色。 | @@ -28,7 +27,7 @@ import uiAppearance from '@ohos.uiAppearance' ## uiAppearance.setDarkMode -setDarkMode(mode: DarkMode, callback: AsyncCallback\): void; +setDarkMode(mode: DarkMode, callback: AsyncCallback\): void 设置系统深色模式。 @@ -36,20 +35,17 @@ setDarkMode(mode: DarkMode, callback: AsyncCallback\): void; **系统能力:** SystemCapability.ArkUI.ArkUI.Full -**系统API**: 此接口为系统接口,三方应用不支持调用。 - **参数:** | 参数名 | 类型 | 必填 | 说明 | | -- | -- | -- | -- | -| mode | DarkMode | 是 | 指定系统的深色模式配置 | +| mode | [DarkMode](#darkmode) | 是 | 指定系统的深色模式配置 | | callback | AsyncCallback\| 是 | 配置深色模式的异步回调 | **示例:** - ```js -function callback(err) { - console.info(`${err}`); -} -uiAppearance.setDarkMode(uiAppearance.DarkMode.ALWAYS_DARK, callback) + ```ts +uiAppearance.setDarkMode(uiAppearance.DarkMode.ALWAYS_DARK, (err) => { + console.info(`${err}`); +}) ``` @@ -63,15 +59,13 @@ setDarkMode(mode: DarkMode): Promise\; **系统能力:** SystemCapability.ArkUI.ArkUI.Full -**系统API**: 此接口为系统接口,三方应用不支持调用。 - **参数:** | 参数名 | 类型 | 必填 | 说明 | | -- | -- | -- | -- | -| mode | DarkMode | 是 | 指定系统深色模式配置 | +| mode | [DarkMode](#darkmode) | 是 | 指定系统深色模式配置 | **示例:** - ```js + ```ts uiAppearance.setDarkMode(uiAppearance.DarkMode.ALWAYS_DARK).then(() => { console.log('Set dark-mode successfully.'); }).catch((err) => { @@ -90,15 +84,13 @@ getDarkMode(): DarkMode; **系统能力:** SystemCapability.ArkUI.ArkUI.Full -**系统API**: 此接口为系统接口,三方应用不支持调用。 - **返回值:** | 类型 | 说明 | | -- | -- | -|DarkMode | 系统当前的深色模式配置 | +|[DarkMode](#darkmode) | 系统当前的深色模式配置 | **示例:** - ```js + ```ts let darkMode = uiAppearance.getDarkMode(); console.log(`Get dark-mode ${darkMode}`); ``` \ No newline at end of file -- GitLab