windows
ブラウザーウィンドウと相互作用します。この API を使って開いているウィンドウの情報を取得したり、ウィンドウを開き、修正し、閉じることができます。ウィンドウのオープン、クローズ、アクティベートのイベントをリッスンすることもできます。
型
windows.WindowType-
ブラウザーウィンドウの this の型。
windows.WindowState-
ブラウザーウィンドウの状態。
windows.Window-
ブラウザーウィンドウについての情報を含む。
windows.CreateType-
作成するブラウザーウィンドウの型を指定する。
定数
windows.WINDOW_ID_NONE-
ブラウザーウィンドウがないことを表す
windowIdの値。 windows.WINDOW_ID_CURRENT-
現在のウィンドウを表す
windowIdの値。
メソッド
windows.get()-
与えられた ID のウィンドウの詳細を取得します。
windows.getCurrent()-
現在のウィンドウを取得します。
windows.getLastFocused()-
最も最近フォーカスされたウィンドウを取得します — 典型的には「最上位」のウィンドウです。
windows.getAll()-
すべてのウィンドウを取得します。
windows.create()-
新しいウィンドウを作成します。
windows.update()-
ウィンドウのプロパティを更新します。これを使ってウィンドウの移動、リサイズ、フォーカス(外し)などを行います。
windows.remove()-
ウィンドウと、そのタブのすべてを閉じます。
イベント
windows.onCreated-
ウィンドウが作成された時に発火します。
windows.onRemoved-
ウィンドウが閉じられた時に発火します。
windows.onFocusChanged-
現在フォーカスされているウィンドウが変わった時に発火します。
ブラウザーの互換性
Loading…
Example extensions
- annotate-page
- bookmark-it
- private-browsing-theme
- store-collected-images
- theme-integrated-sidebar
- window-manipulator
メモ:
This API is based on Chromium's chrome.windows API. This documentation is derived from windows.json in the Chromium code.