From dd4f6f44b068118cec4b7c2715c0ec3ec788e00e Mon Sep 17 00:00:00 2001 From: jiangwensai Date: Sat, 16 Apr 2022 14:15:11 +0800 Subject: [PATCH] IssueNo: #I531MO Description: add dump interface. Sig: SIG_ApplicationFramework Feature or Bugfix: Feature Binary Source: No Signed-off-by: jiangwensai Change-Id: Ic55ec2ccb8195d5d428443429b151b76af890183 --- api/@ohos.application.Ability.d.ts | 30 +++++++++++++------ ...s.application.ServiceExtensionAbility.d.ts | 14 ++++++++- 2 files changed, 34 insertions(+), 10 deletions(-) diff --git a/api/@ohos.application.Ability.d.ts b/api/@ohos.application.Ability.d.ts index d215c92832..339a0d9858 100755 --- a/api/@ohos.application.Ability.d.ts +++ b/api/@ohos.application.Ability.d.ts @@ -279,14 +279,26 @@ export default class Ability { */ onNewWant(want: Want): void; - /** - * Called when the system configuration is updated. - * - * @since 9 - * @syscap SystemCapability.Ability.AbilityRuntime.AbilityCore - * @param config Indicates the updated configuration. - * @return - - * @StageModelOnly - */ + /** + * Called when the system configuration is updated. + * + * @since 9 + * @syscap SystemCapability.Ability.AbilityRuntime.AbilityCore + * @param config Indicates the updated configuration. + * @return - + * @StageModelOnly + */ onConfigurationUpdated(config: Configuration): void; + + /** + * Called when dump client information is required. + * It is recommended that developers don't DUMP sensitive information. + * + * @since 9 + * @syscap SystemCapability.Ability.AbilityRuntime.AbilityCore + * @param params Indicates the params from command. + * @return The dump info array. + * @StageModelOnly + */ + dump(params: Array): Array; } diff --git a/api/@ohos.application.ServiceExtensionAbility.d.ts b/api/@ohos.application.ServiceExtensionAbility.d.ts index d4d06bc404..9b7e74eb47 100644 --- a/api/@ohos.application.ServiceExtensionAbility.d.ts +++ b/api/@ohos.application.ServiceExtensionAbility.d.ts @@ -121,6 +121,18 @@ export default class ServiceExtensionAbility { * @return - * @StageModelOnly */ - onConfigurationUpdated(config: Configuration): void; + onConfigurationUpdated(config: Configuration): void; + + /** + * Called when dump client information is required. + * It is recommended that developers don't DUMP sensitive information. + * + * @since 9 + * @syscap SystemCapability.Ability.AbilityRuntime.AbilityCore + * @param params Indicates the params from command. + * @return The dump info array. + * @StageModelOnly + */ + dump(params: Array): Array; } -- Gitee