Defined in: dialog.ts:26
optionalkind?:"info"|"warning"|"error"
Defined in: dialog.ts:29
提示严重度:"info"(默认)| "warning" | "error"。
optionaltitle?:string
Defined in: dialog.ts:27
Defined in: dialog.ts:32
optionalkind?:"info"|"warning"|"error"
Defined in: dialog.ts:29
提示严重度:"info"(默认)| "warning" | "error"。
optionalmessage?:string
Defined in: dialog.ts:33
optionaltitle?:string
Defined in: dialog.ts:27
Defined in: dialog.ts:10
optionalcanCreateDirectories?:boolean
Defined in: dialog.ts:18
optionaldirectory?:boolean
Defined in: dialog.ts:12
optionalfilters?:string[]
Defined in: dialog.ts:15
允许的扩展名,如 ["png","jpg"]。
optionalmaxFiles?:number
Defined in: dialog.ts:17
最大可选文件数(>1 启用多选;结果变为数组)。
optionalmultiple?:boolean
Defined in: dialog.ts:13
optionaltitle?:string
Defined in: dialog.ts:11
Defined in: dialog.ts:21
optionaldefaultName?:string
Defined in: dialog.ts:23
optionaltitle?:string
Defined in: dialog.ts:22
constdialog:object
Defined in: dialog.ts:106
ask: (
messageOrOptions,options) =>Promise<boolean>
弹出 OK/Cancel 询问对话框;确认时 resolve true。
string | MessageDialogOptionsFull & object
MessageDialogOptions = {}
Promise<boolean>
confirm: (
messageOrOptions,options) =>Promise<boolean>
弹出 OK/Cancel 确认对话框;确认时 resolve true。
string | MessageDialogOptionsFull & object
MessageDialogOptions = {}
Promise<boolean>
message: (
messageOrOptions,options) =>Promise<number>
弹出原生消息/警告对话框;返回被点击按钮的索引。
string | MessageDialogOptionsFull & object
MessageDialogOptions = {}
Promise<number>
open: (
options) =>Promise<string|string[] |null>
弹出原生打开文件(或目录)对话框;取消时为 null。
OpenDialogOptions = {}
Promise<string | string[] | null>
save: (
options) =>Promise<string|null>
弹出原生保存对话框;取消时为 null。
SaveDialogOptions = {}
Promise<string | null>
ask(
messageOrOptions,options?):Promise<boolean>
Defined in: dialog.ts:75
弹出 OK/Cancel 询问对话框;确认时 resolve true。
string | MessageDialogOptionsFull & object
MessageDialogOptions = {}
Promise<boolean>
confirm(
messageOrOptions,options?):Promise<boolean>
Defined in: dialog.ts:91
弹出 OK/Cancel 确认对话框;确认时 resolve true。
string | MessageDialogOptionsFull & object
MessageDialogOptions = {}
Promise<boolean>
message(
messageOrOptions,options?):Promise<number>
Defined in: dialog.ts:59
弹出原生消息/警告对话框;返回被点击按钮的索引。
string | MessageDialogOptionsFull & object
MessageDialogOptions = {}
Promise<number>
open(
options?):Promise<string|string[] |null>
Defined in: dialog.ts:37
弹出原生打开文件(或目录)对话框;取消时为 null。
OpenDialogOptions = {}
Promise<string | string[] | null>
save(
options?):Promise<string|null>
Defined in: dialog.ts:52
弹出原生保存对话框;取消时为 null。
SaveDialogOptions = {}
Promise<string | null>