Plugin API
日本語
日本語
  • 入門
    • 概要
    • あなたの最初のプラグイン
    • ファイル構造概要
    • プラグインタイプ
      • ウィンドウ
      • バックグラウンドサービス
      • フォーマット拡張
      • インスペクター
    • プラグインのデバッグ
  • 配布
    • プラグインの準備
    • プラグインパッケージ
    • プラグインを公開する
    • プラグインを更新する
    • 開発者ポリシー
    • Plugin Icon Teamplate
  • 開発ガイド
    • manifest.json 設定
    • データ取得
    • データ変更
    • ローカルファイルへのアクセス
    • ネットワークリクエストの送信
    • Node.js ネイティブ API の使用
    • サードパーティモジュールの使用
    • 多言語対応(i18n)
    • フレームレスウィンドウ
  • API 参照
    • event(イベント)
    • item(項目)
    • folder(フォルダー)
    • tag(タグ)
    • tagGroup(タグ グループ)
    • library(ライブラリ)
    • window(ウィンドウ)
    • app(アプリケーション)
    • os(オペレーティングシステム)
    • screen(スクリーン)
    • notification(通知)
    • contextMenu(コンテキストメニュー)
    • dialog(ダイアログ)
    • clipboard(クリップボード)
    • drag(ドラッグファイル)
    • shell(シェル)
    • log(ログ)
  • 追加モジュール
    • FFmpeg
GitBook提供
このページ内
  • メソッド
  • getCursorScreenPoint()
  • getPrimaryDisplay()
  • getAllDisplays()
  • getDisplayNearestPoint(point)
  1. API 参照

screen(スクリーン)

画面のサイズ、ディスプレイ、カーソル位置などの情報を取得します。

前へos(オペレーティングシステム)次へnotification(通知)

最終更新 10 か月前

メソッド

getCursorScreenPoint()

現在のマウスの絶対座標 x, y。

  • 戻り値 Promise<point: Object>

    • point Object

      • point.x

      • point.y

let point = await eagle.screen.getCursorScreenPoint();

getPrimaryDisplay()

メイン画面の情報を返す

  • 戻り値 Promise<display: Display>

    • display オブジェクト - 現在の画面情報

let display = await eagle.screen.getPrimaryDisplay();

getAllDisplays()

現在利用可能な画面を示すDisplay []が含まれた配列を返します。

  • 戻り値 Promise<displays: Display[]>

let displays = await eagle.screen.getAllDisplays();

getDisplayNearestPoint(point)

プラグインウィンドウの座標 x と y を取得します。

  • point Object

    • point.x Interger タイプ

    • point.y Interger タイプ

  • 戻り値 Promise<display: Display>

let display = await eagle.screen.getDisplayNearestPoint({ x: 100, y: 100 });

displays []

display オブジェクト - 現在の画面情報

Display
Display
Display