Перевод не завершен. Пожалуйста, помогите перевести эту статью с английского.

Взаимодействие с окнами браузера. Вы можете использовать этот API, чтобы получить информацию об открытых окнах, а также открывать, изменять и закрывать окна. Вы также можете слушать события открытия, закрытия окна, и активировать события.

Types

windows.WindowType
Тип окна браузера.
windows.WindowState
Состояние окна браузера.
windows.Window
Информация об окне браузера.
windows.CreateType
Specifies the type of browser window to create.

Properties

windows.WINDOW_ID_NONE
The windowId value that represents the absence of a browser window.
windows.WINDOW_ID_CURRENT
The windowId value that represents the current window.

Functions

windows.get()
Gets details about a window, given its ID.
windows.getCurrent()
Gets the current window.
windows.getLastFocused()
Gets the window that was most recently focused — typically the window 'on top'.
windows.getAll()
Gets all windows.
windows.create()

Creates a new window.

windows.update()
Updates the properties of a window. Use this to move, resize, and (un)focus a window, etc.
windows.remove()
Closes a window, and all its tabs.

Events

windows.onCreated
Fired when a window is created.
windows.onRemoved
Fired when a window is closed.
windows.onFocusChanged
Fired when the currently focused window changes.

Browser compatibility

ChromeEdgeFirefoxFirefox for AndroidOpera
CreateType Да * Да *45 Нет Да *
WINDOW_ID_CURRENT18 Да45 Нет15
WINDOW_ID_NONE Да Да45 Нет Да
Window Да * Да *45 * Нет Да *
WindowState Да Да *45 * Нет Да
WindowType Да Да *45 Нет Да
create Да Да45 * Нет Да
get Да * Да45 Нет Да *
getAll Да * Да *45 Нет Да *
getCurrent Да * Да45 Нет Да *
getLastFocused Да * Да45 Нет Да *
onCreated Да Да45 Нет Да
onFocusChanged Да Да45 Нет Да
onRemoved Да Нет45 Нет Да
remove Да Нет45 Нет Да
update Да * Да *45 * Нет Да *

Example extensions

Acknowledgements

This API is based on Chromium's chrome.windows API. This documentation is derived from windows.json in the Chromium code.

Microsoft Edge compatibility data is supplied by Microsoft Corporation and is included here under the Creative Commons Attribution 3.0 United States License.

Метки документа и участники

 Внесли вклад в эту страницу: volodec
 Обновлялась последний раз: volodec,