未验证 提交 f51ce0f7 编写于 作者: 葛亚芳 提交者: Gitee

update zh-cn/application-dev/reference/apis/js-apis-window.md.

Signed-off-by: Nge-yafang <geyafang@huawei.com>
上级 3768ca9d
......@@ -25,21 +25,21 @@ import window from '@ohos.window';
| 名称 | 值 | 说明 |
| ----------------- | ------ | ------------------ |
| TYPE_APP | 0 | 表示应用子窗口。此接口仅可在FA模型下使用。 |
| TYPE_APP | 0 | 表示应用子窗口。<br>**模型约束:** 此接口仅可在FA模型下使用。 |
| TYPE_SYSTEM_ALERT | 1 | 表示系统告警窗口。 |
| TYPE_INPUT_METHOD<sup>9+</sup> | 2 | 表示输入法窗口。此接口仅可在Stage模型下使用。<br>此接口为系统接口。 |
| TYPE_STATUS_BAR<sup>9+</sup> | 3 | 表示状态栏窗口。此接口仅可在Stage模型下使用。<br/>此接口为系统接口。 |
| TYPE_PANEL<sup>9+</sup> | 4 | 表示通知栏。此接口仅可在Stage模型下使用。<br/>此接口为系统接口。 |
| TYPE_KEYGUARD<sup>9+</sup> | 5 | 表示锁屏。此接口仅可在Stage模型下使用。<br/>此接口为系统接口。 |
| TYPE_VOLUME_OVERLAY<sup>9+</sup> | 6 | 表示音量条。此接口仅可在Stage模型下使用。<br/>此接口为系统接口。 |
| TYPE_NAVIGATION_BAR<sup>9+</sup> | 7 | 表示导航栏窗口。此接口仅可在Stage模型下使用。<br/>此接口为系统接口。 |
| TYPE_FLOAT<sup>9+</sup> | 8 | 表示悬浮窗。此接口仅可在Stage模型下使用。<br>**需要权限:** ohos.permission.SYSTEM_FLOAT_WINDOW |
| TYPE_WALLPAPER<sup>9+</sup> | 9 | 表示壁纸。此接口仅可在Stage模型下使用。<br/>此接口为系统接口。 |
| TYPE_DESKTOP<sup>9+</sup> | 10 | 表示桌面。此接口仅可在Stage模型下使用。<br/>此接口为系统接口。 |
| TYPE_LAUNCHER_RECENT<sup>9+</sup> | 11 | 表示多任务中心。此接口仅可在Stage模型下使用。<br/>此接口为系统接口。 |
| TYPE_LAUNCHER_DOCK<sup>9+</sup> | 12 | 表示桌面Dock栏。此接口仅可在Stage模型下使用。<br/>此接口为系统接口。 |
| TYPE_VOICE_INTERACTION<sup>9+</sup> | 13 | 表示智慧语音。此接口仅可在Stage模型下使用。<br/>此接口为系统接口。 |
| TYPE_POINTER<sup>9+</sup> | 14 | 表示鼠标。此接口仅可在Stage模型下使用。<br/>此接口为系统接口。 |
| TYPE_INPUT_METHOD<sup>9+</sup> | 2 | 表示输入法窗口。<br>**模型约束:** 此接口仅可在Stage模型下使用。<br>**系统接口:** 此接口为系统接口。 |
| TYPE_STATUS_BAR<sup>9+</sup> | 3 | 表示状态栏窗口。<br>**模型约束:** 此接口仅可在Stage模型下使用。<br>**系统接口:** 此接口为系统接口。 |
| TYPE_PANEL<sup>9+</sup> | 4 | 表示通知栏。<br>**模型约束:** 此接口仅可在Stage模型下使用。<br>**系统接口:** 此接口为系统接口。 |
| TYPE_KEYGUARD<sup>9+</sup> | 5 | 表示锁屏。<br>**模型约束:** 此接口仅可在Stage模型下使用。<br>**系统接口:** 此接口为系统接口。 |
| TYPE_VOLUME_OVERLAY<sup>9+</sup> | 6 | 表示音量条。<br>**模型约束:** 此接口仅可在Stage模型下使用。<br>**系统接口:** 此接口为系统接口。 |
| TYPE_NAVIGATION_BAR<sup>9+</sup> | 7 | 表示导航栏窗口。<br>**模型约束:** 此接口仅可在Stage模型下使用。<br>**系统接口:** 此接口为系统接口。 |
| TYPE_FLOAT<sup>9+</sup> | 8 | 表示悬浮窗。<br>**模型约束:** 此接口仅可在Stage模型下使用。<br>**需要权限:** ohos.permission.SYSTEM_FLOAT_WINDOW |
| TYPE_WALLPAPER<sup>9+</sup> | 9 | 表示壁纸。<br>**模型约束:** 此接口仅可在Stage模型下使用。<br>**系统接口:** 此接口为系统接口。 |
| TYPE_DESKTOP<sup>9+</sup> | 10 | 表示桌面。<br>**模型约束:** 此接口仅可在Stage模型下使用。<br>**系统接口:** 此接口为系统接口。 |
| TYPE_LAUNCHER_RECENT<sup>9+</sup> | 11 | 表示多任务中心。<br>**模型约束:** 此接口仅可在Stage模型下使用。<br>**系统接口:** 此接口为系统接口。 |
| TYPE_LAUNCHER_DOCK<sup>9+</sup> | 12 | 表示桌面Dock栏。<br>**模型约束:** 此接口仅可在Stage模型下使用。<br>**系统接口:** 此接口为系统接口。 |
| TYPE_VOICE_INTERACTION<sup>9+</sup> | 13 | 表示智慧语音。<br>**模型约束:** 此接口仅可在Stage模型下使用。<br>**系统接口:** 此接口为系统接口。 |
| TYPE_POINTER<sup>9+</sup> | 14 | 表示鼠标。<br>**模型约束:** 此接口仅可在Stage模型下使用。<br>**系统接口:** 此接口为系统接口。 |
## AvoidAreaType<sup>7+</sup>
......@@ -58,7 +58,7 @@ import window from '@ohos.window';
窗口模式枚举。
此接口为系统接口。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -74,7 +74,7 @@ import window from '@ohos.window';
窗口布局模式枚举。
此接口为系统接口。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -123,7 +123,7 @@ import window from '@ohos.window';
单个导航栏或状态栏回调信息。
此接口为系统接口。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -139,7 +139,7 @@ import window from '@ohos.window';
当前系统栏回调信息集合。
此接口为系统接口。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -224,7 +224,7 @@ create(id: string, type: WindowType, callback: AsyncCallback&lt;Window&gt;): voi
创建子窗口,使用callback异步回调。
此接口仅可在FA模型下使用。
**模型约束:** 此接口仅可在FA模型下使用。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -256,7 +256,7 @@ create(id: string, type: WindowType): Promise&lt;Window&gt;
创建子窗口,使用Promise异步回调。
此接口仅可在FA模型下使用。
**模型约束:** 此接口仅可在FA模型下使用。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -425,7 +425,7 @@ getTopWindow(callback: AsyncCallback&lt;Window&gt;): void
获取当前应用内最后显示的窗口,使用callback异步回调。
此接口仅可在FA模型下使用。
**模型约束:** 此接口仅可在FA模型下使用。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -455,7 +455,7 @@ getTopWindow(): Promise&lt;Window&gt;
获取当前应用内最后显示的窗口,使用Promise异步回调。
此接口仅可在FA模型下使用。
**模型约束:** 此接口仅可在FA模型下使用。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -545,7 +545,7 @@ minimizeAll(id: number, callback: AsyncCallback&lt;void&gt;): void
最小化某显示设备下的所有窗口。
此接口为系统接口。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -583,7 +583,7 @@ minimizeAll(id: number): Promise&lt;void&gt;
最小化某显示设备下的所有窗口。
此接口为系统接口。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -625,7 +625,7 @@ toggleShownStateForAllAppWindows(callback: AsyncCallback&lt;void&gt;): void
多窗口快速切换时隐藏或者恢复应用窗口。
此接口为系统接口。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -652,7 +652,7 @@ toggleShownStateForAllAppWindows(): Promise&lt;void&gt;
多窗口快速切换时隐藏或者恢复应用窗口。
此接口为系统接口。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -678,7 +678,7 @@ setWindowLayoutMode(mode: WindowLayoutMode, callback: AsyncCallback&lt;void&gt;)
设置窗口布局模式。
此接口为系统接口。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -702,7 +702,7 @@ setWindowLayoutMode(mode: WindowLayoutMode): Promise&lt;void&gt;
设置窗口布局模式。
此接口为系统接口。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -735,7 +735,7 @@ on(type: 'systemBarTintChange', callback: Callback&lt;SystemBarTintState&gt;): v
开启状态栏、导航栏属性变化的监听。
此接口为系统接口。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -760,7 +760,7 @@ off(type: 'systemBarTintChange', callback?: Callback&lt;SystemBarTintState &gt;)
关闭状态栏、导航栏属性变化的监听。
此接口为系统接口。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -789,7 +789,7 @@ hide (callback: AsyncCallback&lt;void&gt;): void
隐藏当前窗口,使用callback异步回调。
此接口为系统接口。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -817,7 +817,7 @@ hide(): Promise&lt;void&gt;
隐藏当前窗口,使用Promise异步回调。
此接口为系统接口。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -1067,7 +1067,7 @@ setWindowType(type: WindowType, callback: AsyncCallback&lt;void&gt;): void
设置窗口类型,使用callback异步回调。
此接口为系统接口。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -1097,7 +1097,7 @@ setWindowType(type: WindowType): Promise&lt;void&gt;
设置窗口类型,使用Promise异步回调。
此接口为系统接口。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -1616,7 +1616,7 @@ loadContent(path: string, storage: LocalStorage, callback: AsyncCallback&lt;void
为当前窗口加载与LocalStorage相关联的具体页面内容,使用callback异步回调。
此接口仅可在Stage模型下使用。
**模型约束:** 此接口仅可在Stage模型下使用。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -1654,7 +1654,7 @@ loadContent(path: string, storage: LocalStorage): Promise&lt;void&gt;
为当前窗口加载与LocalStorage相关联的具体页面内容,使用Promise异步回调。
此接口仅可在Stage模型下使用。
**模型约束:** 此接口仅可在Stage模型下使用。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -1930,7 +1930,8 @@ windowClass.off('keyboardHeightChange');
on(type: 'touchOutside', callback: Callback&lt;void&gt;): void
开启本窗口区域范围外的点击事件的监听。
此接口为系统接口。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -1954,7 +1955,8 @@ windowClass.on('touchOutside', () => {
off(type: 'touchOutside', callback?: Callback&lt;void&gt;): void
关闭本窗口区域范围外的点击事件的监听。
此接口为系统接口。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -2631,7 +2633,7 @@ setForbidSplitMove(isForbidSplitMove: boolean, callback: AsyncCallback&lt;void&g
设置窗口在分屏模式下是否被禁止移动,使用callback异步回调。
此接口为系统接口。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -2662,7 +2664,7 @@ setForbidSplitMove(isForbidSplitMove: boolean): Promise&lt;void&gt;
设置窗口在分屏模式下是否被禁止移动,使用Promise异步回调。
此接口为系统接口。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -2694,7 +2696,7 @@ promise.then((data)=> {
WindowStage生命周期。
此接口仅可在Stage模型下使用。
**模型约束:** 此接口仅可在Stage模型下使用。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -2717,7 +2719,7 @@ getMainWindow(callback: AsyncCallback&lt;Window&gt;): void
获取该WindowStage实例下的主窗口,使用callback异步回调。
此接口仅可在Stage模型下使用。
**模型约束:** 此接口仅可在Stage模型下使用。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -2752,7 +2754,7 @@ getMainWindow(): Promise&lt;Window&gt;
获取该WindowStage实例下的主窗口,使用Promise异步回调。
此接口仅可在Stage模型下使用。
**模型约束:** 此接口仅可在Stage模型下使用。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -2786,7 +2788,7 @@ createSubWindow(name: string, callback: AsyncCallback&lt;Window&gt;): void
创建该WindowStage实例下的子窗口,使用callback异步回调。
此接口仅可在Stage模型下使用。
**模型约束:** 此接口仅可在Stage模型下使用。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -2823,7 +2825,7 @@ createSubWindow(name: string): Promise&lt;Window&gt;
创建该WindowStage实例下的子窗口,使用Promise异步回调。
此接口仅可在Stage模型下使用。
**模型约束:** 此接口仅可在Stage模型下使用。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -2863,7 +2865,7 @@ getSubWindow(callback: AsyncCallback&lt;Array&lt;Window&gt;&gt;): void
获取该WindowStage实例下的所有子窗口,使用callback异步回调。
此接口仅可在Stage模型下使用。
**模型约束:** 此接口仅可在Stage模型下使用。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -2898,7 +2900,7 @@ getSubWindow(): Promise&lt;Array&lt;Window&gt;&gt;
获取该WindowStage实例下的所有子窗口,使用Promise异步回调。
此接口仅可在Stage模型下使用。
**模型约束:** 此接口仅可在Stage模型下使用。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -2932,7 +2934,7 @@ loadContent(path: string, storage: LocalStorage, callback: AsyncCallback&lt;void
为当前WindowStage的主窗口加载与LocalStorage相关联的具体页面内容,使用callback异步回调。
此接口仅可在Stage模型下使用。
**模型约束:** 此接口仅可在Stage模型下使用。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -2971,7 +2973,7 @@ loadContent(path: string, storage?: LocalStorage): Promise&lt;void&gt;
为当前WindowStage的主窗口加载与LocalStorage相关联的具体页面内容,使用Promise异步回调。
此接口仅可在Stage模型下使用。
**模型约束:** 此接口仅可在Stage模型下使用。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -3016,7 +3018,7 @@ loadContent(path: string, callback: AsyncCallback&lt;void&gt;): void
为当前WindowStage的主窗口加载具体页面内容,使用callback异步回调。
此接口仅可在Stage模型下使用。
**模型约束:** 此接口仅可在Stage模型下使用。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -3051,7 +3053,7 @@ on(eventType: 'windowStageEvent', callback: Callback&lt;WindowStageEventType&gt;
开启WindowStage生命周期变化的监听。
此接口仅可在Stage模型下使用。
**模型约束:** 此接口仅可在Stage模型下使用。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -3082,7 +3084,7 @@ off(eventType: 'windowStageEvent', callback?: Callback&lt;WindowStageEventType&g
关闭WindowStage生命周期变化的监听。
此接口仅可在Stage模型下使用。
**模型约束:** 此接口仅可在Stage模型下使用。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -3111,9 +3113,9 @@ disableWindowDecor(): void
禁止窗口装饰。
此接口仅可在Stage模型下使用。
**模型约束:** 此接口仅可在Stage模型下使用。
此接口为系统接口。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......@@ -3135,7 +3137,7 @@ setShowOnLockScreen(showOnLockScreen: boolean): void
设置应用显示在锁屏之上。
此接口仅可在Stage模型下使用。
**模型约束:** 此接口仅可在Stage模型下使用。
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册