dialog(ダイアログ)
システムダイアログ機能を提供します。ファイルを開く、ファイルを保存する、メッセージボックス、エラーボックスなどが含まれます。
最終更新
{
filters: [
{ name: 'Images', extensions: ['jpg', 'png', 'gif'] },
{ name: 'Movies', extensions: ['mkv', 'avi', 'mp4'] },
{ name: 'Custom File Type', extensions: ['as'] },
{ name: 'All Files', extensions: ['*'] }
]
}let result = await eagle.dialog.showOpenDialog({
properties: ['openFile', 'openDirectory']
});{
filters: [
{ name: 'Images', extensions: ['jpg', 'png', 'gif'] },
{ name: 'Movies', extensions: ['mkv', 'avi', 'mp4'] },
{ name: 'Custom File Type', extensions: ['as'] },
{ name: 'All Files', extensions: ['*'] }
]
}let result = await eagle.dialog.showSaveDialog({
properties: ['openDirectory']
});let result = await eagle.dialog.showMessageBox({
title: "Messagebox title",
message: "Message from the Plugin process",
detail: "Ultra message here",
buttons: ["確認", "キャンセル"],
type: "info"
});
console.log(result); // {response: 0}await eagle.dialog.showErrorBox("エラーボックスのタイトル", "プラグインプロセスからのエラーメッセージ");