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.