メインコンテンツにスキップ

クリップボード

Clipboard APIは、通常。セキュアでないコンテキストでは利用できないことに注意してください。
Clip board を含むワークフローのテストを有効にするには、userEvent.setup()window.navigator.clipboardをスタブに置き換えます。

copy()

copy(): Promise<DataTransfer|undefined>

現在の選択内容をコピーします。

writeToClipboardtrueの場合、これはデータをClipboardにも書き込みます。

cut()

cut(): Promise<DataTransfer|undefined>

現在の選択内容を切り取ります。

writeToClipboardtrueの場合、これはデータをClipboardにも書き込みます。

編集可能なコンテキストで実行すると、選択したコンテンツがドキュメントから削除されます。

paste()

paste(clipboardData?: DataTransfer|string): Promise<void>

ドキュメントにデータを貼り付けます。

clipboardDataを指定せずに呼び出した場合、貼り付けるコンテンツはClipboardから読み取られます。

編集可能なコンテキストで実行すると、貼り付けられたコンテンツがドキュメントに挿入されます。