diff --git a/api/@ohos.application.WindowExtensionAbility.d.ts b/api/@ohos.application.WindowExtensionAbility.d.ts index ee8a1b08b9e62f0ee78024a3c5e7f096aeffa47f..b5810d91a6c07bcc129b41cf24aae909627a4b38 100644 --- a/api/@ohos.application.WindowExtensionAbility.d.ts +++ b/api/@ohos.application.WindowExtensionAbility.d.ts @@ -30,8 +30,9 @@ import window from './@ohos.window'; * @systemapi hide for inner use. * @StageModelOnly * @since 9 + * @deprecated since 21 */ -export default class WindowExtensionAbility { +declare class WindowExtensionAbility { /** * Indicates window extension ability context. * @@ -40,6 +41,7 @@ export default class WindowExtensionAbility { * @systemapi hide for inner use. * @StageModelOnly * @since 9 + * @deprecated since 21 */ context: WindowExtensionContext; @@ -51,6 +53,7 @@ export default class WindowExtensionAbility { * @systemapi hide for inner use. * @StageModelOnly * @since 9 + * @deprecated since 21 */ onConnect(want: Want): void; @@ -62,6 +65,7 @@ export default class WindowExtensionAbility { * @systemapi hide for inner use. * @StageModelOnly * @since 9 + * @deprecated since 21 */ onDisconnect(want: Want): void; @@ -73,10 +77,13 @@ export default class WindowExtensionAbility { * @systemapi hide for inner use. * @StageModelOnly * @since 9 + * @deprecated since 21 */ onWindowReady(window: window.Window): void; } +export default WindowExtensionAbility; + /** * The context of window extension. It allows access to * windowExtension-specific resources. @@ -86,5 +93,6 @@ export default class WindowExtensionAbility { * @systemapi * @stagemodelonly * @since 9 + * @deprecated since 21 */ export type WindowExtensionContext = _WindowExtensionContext; diff --git a/api/application/WindowExtensionContext.d.ts b/api/application/WindowExtensionContext.d.ts index 107da461c617badf90a110ed713a19c0300afbde..088bf66e26e1846135dea19ae7a4bad1befe68d6 100644 --- a/api/application/WindowExtensionContext.d.ts +++ b/api/application/WindowExtensionContext.d.ts @@ -32,8 +32,9 @@ import StartOptions from '../@ohos.app.ability.StartOptions'; * @systemapi * @stagemodelonly * @since 9 + * @deprecated since 21 */ -export default class WindowExtensionContext extends ExtensionContext { +declare class WindowExtensionContext extends ExtensionContext { /** * Window extension uses this method to start a specific ability. * @@ -60,6 +61,7 @@ export default class WindowExtensionContext extends ExtensionContext { * @systemapi * @stagemodelonly * @since 12 + * @deprecated since 21 */ startAbility(want: Want, options: StartOptions, callback: AsyncCallback): void; @@ -89,6 +91,8 @@ export default class WindowExtensionContext extends ExtensionContext { * @systemapi * @stagemodelonly * @since 12 + * @deprecated since 21 */ startAbility(want: Want, options?: StartOptions): Promise; } +export default WindowExtensionContext; \ No newline at end of file