clipboard(クリップボード)

システムのクリップボードでコピー&ペースト操作を実行します。

ヒント:開発デバッグには、Clipboard Viewer(Win / Mac)ツールの使用がお勧めです。これにより、開発プロセスがスムーズになります。

await eagle.clipboard.writeText('Example string');

console.log(await eagle.clipboard.readText());

メソッド

clear()

クリップボードの内容をクリアします。

eagle.clipboard.writeText('Example string');
eagle.clipboard.clear();
console.log(eagle.clipboard.readText());	// undefined

has(format)

現在のクリップボードの内容に指定したフォーマットが含まれているかどうかを確認します。

  • format string - 指定された形式

  • 戻り値 boolean - 指定された形式が含まれているかどうか


writeText(text)

textをプレーンテキストとしてクリップボードに書き込みます。

  • text string - 書き込むテキスト


readText()

現在のクリップボードからプレーンテキストを取得します。

  • 戻り値 string


writeBuffer(format, buffer)

bufferformatタイプとしてクリップボードに書き込みます。

  • format string - クリップボード形式

  • buffer Buffer - 書き込むBufferフォーマットの内容


readBuffer(format)

クリップボードからformatタイプの内容を読み込みます。

  • 戻り値 Buffer


writeImage(image)

imageをクリップボードに書き込みます。

  • image NativeImage - クリップボードに書き込む画像


readImage()

クリップボードから画像形式のコンテンツを読み取ります。


writeHTML(markup)

markup を HTML 形式でクリップボードに書き込みます。

  • markup 文字列


readHTML()

クリップボードから HTML 形式のコンテンツを読み取ります。

  • 返り値 文字列


copyFiles(paths)

指定されたファイルをクリップボードにコピーし、ファイルマネージャで貼り付けが可能です。

  • paths 文字列の配列 - クリップボードにコピーするファイルのパス。


最終更新