From c15a02700539ce7fbf61d90cd5acb86f991889f6 Mon Sep 17 00:00:00 2001 From: fofolee Date: Fri, 15 Apr 2022 21:08:16 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E7=9B=B8=E5=85=B3=E5=8F=82?= =?UTF-8?q?=E6=95=B0=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/plugins/monaco/types/quickcommand.api.d.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/plugins/monaco/types/quickcommand.api.d.ts b/src/plugins/monaco/types/quickcommand.api.d.ts index aaf2afd..db38866 100644 --- a/src/plugins/monaco/types/quickcommand.api.d.ts +++ b/src/plugins/monaco/types/quickcommand.api.d.ts @@ -13,7 +13,7 @@ interface quickcommandApi { * @param title 窗口标题,默认为空 */ showButtonBox( - buttons: array, + buttons: string[], title?: string ): Promise<{ id: number; text: string }>; @@ -36,9 +36,9 @@ interface quickcommandApi { * @param title 窗口标题,默认为空 */ showInputBox( - options: array | { labels: array; values: array; hints: array }, + options: string[] | { labels: string[]; values: string[]; hints: string[] }, title?: string - ): Promise; + ): Promise; /** * 显示一个支持搜索的且可以动态更新的选项列表,选项类型为文本或html时,返回选择的索引和文本,为对象时,返回选择的对象 @@ -81,7 +81,7 @@ interface quickcommandApi { * 点击后关闭,默认 true */ showSelectList( - selects: array, + selects: string[] | object[], options?: { placeholder: string; optionType: "plaintext" | "html" | "json"; @@ -207,7 +207,7 @@ interface quickcommandApi { * 不赋值时,则会弹出对话框要求选择下载到的路径; * 赋值为 Object时,表示弹出对话框的 options,格式和 utools.showSaveDialog 中的 options一致 */ - downloadFile(url, file?: string | object): Promise; + downloadFile(url: string, file?: string | object): Promise; /** * 上传文件,可以直接上传指定文件,或者弹出对话框选择要上传的文件,可以自定义表单数据