FileChooser
FileChooserオブジェクトは、Page.onFileChooser(handler)イベントでページによってディスパッチされます。
FileChooser fileChooser = page.waitForFileChooser(() -> page.getByText("Upload file").click());
fileChooser.setFiles(Paths.get("myfile.pdf"));
メソッド
element
v1.9より前に追加このファイルチューザーに関連付けられた入力要素を返します。
使用方法
FileChooser.element();
戻り値
isMultiple
v1.9より前に追加このファイルチューザーが複数のファイルを受け入れるかどうかを返します。
使用方法
FileChooser.isMultiple();
戻り値
page
v1.9より前に追加このファイルチューザーが属するページを返します。
使用方法
FileChooser.page();
戻り値
setFiles
v1.9より前に追加このチューザーに関連付けられたファイル入力の値を設定します。`filePaths`の一部が相対パスの場合、現在の作業ディレクトリからの相対パスとして解決されます。空の配列の場合は、選択されたファイルをクリアします。
使用方法
FileChooser.setFiles(files);
FileChooser.setFiles(files, options);
引数
files
Path | Path[] |FilePayload
|FilePayload
[]#options
FileChooser.SetFilesOptions
(オプション)-
setNoWaitAfter
boolean (オプション)#非推奨このオプションは効果がありません。
このオプションは効果がありません。
-
最大タイムアウト時間(ミリ秒単位)。デフォルトは
30000
(30秒)です。0
を渡すとタイムアウトが無効になります。デフォルト値は、BrowserContext.setDefaultTimeout()またはPage.setDefaultTimeout()メソッドを使用して変更できます。
-
戻り値