挡泥板
目录
用户通知
Toast 向用户提供简短的通知。它们暂时出现,并且 不应中断用户体验。它们也不需要用户输入消失。
成功
▸ success():msg
void
用于显示 success 类型的 toast 消息。
ddClient.desktopUI.toast.success("message");
警告
▸ warning():msg
void
用于显示 warning 类型的 toast 消息。
ddClient.desktopUI.toast.warning("message");
错误
▸ error() 的 URL:msg
void
用于显示 error 类型的 toast 消息。
ddClient.desktopUI.toast.error("message");
有关方法参数和可用返回类型的更多详细信息,请参阅 Toast API 参考。
已弃用的用户通知
这些方法已弃用,并将在未来版本中删除。使用上面指定的方法。
window.ddClient.toastSuccess("message");
window.ddClient.toastWarning("message");
window.ddClient.toastError("message");
打开文件选择对话框
此功能将打开一个文件选择器对话框,要求用户选择文件或文件夹。
▸ showOpenDialog():< OpenDialogResult
>:dialogProperties
Promise
该参数是传递给 Electron 的标志列表,用于自定义对话框的行为。例如,您可以传递 to 允许用户选择多个文件。有关完整列表,请参阅 Electron 的文档。dialogProperties
multiSelections
const result = await ddClient.desktopUI.dialog.showOpenDialog({
properties: ["openDirectory"],
});
if (!result.canceled) {
console.log(result.paths);
}
打开 URL
此函数使用系统默认浏览器打开外部 URL。
▸ openExternal():url
void
ddClient.host.openExternal("https://docker.com");
URL 必须具有协议或 .
http
https
有关方法参数和可用返回类型的更多详细信息,请参阅桌面主机 API 参考。
已弃用的用户通知
此方法已弃用,并将在将来的版本中删除。使用上面指定的方法。
window.ddClient.openExternal("https://docker.com");
导航到 Dashboard 路线
您还可以从扩展导航到 Docker Desktop Dashboard 的其他部分。