From f149e837aa332636f620d60033ec51703d9fdcf7 Mon Sep 17 00:00:00 2001 From: liweifeng Date: Sat, 28 May 2022 15:49:33 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E9=9D=99=E6=80=81=E5=8D=A1?= =?UTF-8?q?=E7=89=87=E7=9B=B8=E5=85=B3=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: liweifeng Change-Id: Iebced3f77ffd6ec5631009cd41aa486e4d9b6ec1 --- api/@ohos.application.formProvider.d.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/api/@ohos.application.formProvider.d.ts b/api/@ohos.application.formProvider.d.ts index 22390cf910..2c339dfcba 100644 --- a/api/@ohos.application.formProvider.d.ts +++ b/api/@ohos.application.formProvider.d.ts @@ -50,5 +50,20 @@ declare namespace formProvider { function updateForm(formId: string, formBindingData: formBindingData.FormBindingData, callback: AsyncCallback): void; function updateForm(formId: string, formBindingData: formBindingData.FormBindingData): Promise; + + /** + * Request to publish a form to the form host. + * + * @since 9 + * @syscap SystemCapability.Ability.Form + * @param want The want of the form to publish + * @param formBindingData Indicates the form data + * @systemapi hide for inner use + * @return Returns form id + */ + function requestPublishForm(want: Want, formBindingData: formBindingData.FormBindingData, + callback: AsyncCallback): void; + function requestPublishForm(want: Want, callback: AsyncCallback): void; + function requestPublishForm(want: Want, formBindingData?: formBindingData.FormBindingData): Promise; } export default formProvider; \ No newline at end of file -- Gitee