ChromeWindowsApi
Defined in: infrastructure/chrome/cli-page-window-adapter.ts:76
Chrome windows APIのうちadapterが使う最小shapeです。
https://developer.chrome.com/docs/extensions/reference/api/windows
Properties
Section titled “Properties”create
Section titled “create”
readonlycreate: (createProperties) =>Promise<ChromeWindow|undefined>
Defined in: infrastructure/chrome/cli-page-window-adapter.ts:78
新しいwindowを作成します。
Parameters
Section titled “Parameters”createProperties
Section titled “createProperties”Returns
Section titled “Returns”Promise<ChromeWindow | undefined>
getAll
Section titled “getAll”
readonlygetAll: (queryInfo) =>Promise<readonlyChromeWindow[]>
Defined in: infrastructure/chrome/cli-page-window-adapter.ts:83
Window一覧を取得します。
Parameters
Section titled “Parameters”queryInfo
Section titled “queryInfo”Returns
Section titled “Returns”Promise<readonly ChromeWindow[]>
remove
Section titled “remove”
readonlyremove: (windowId) =>Promise<void>
Defined in: infrastructure/chrome/cli-page-window-adapter.ts:85
既存windowを閉じます。
Parameters
Section titled “Parameters”windowId
Section titled “windowId”number
Returns
Section titled “Returns”Promise<void>
update
Section titled “update”
readonlyupdate: (windowId,updateProperties) =>Promise<ChromeWindow|undefined>
Defined in: infrastructure/chrome/cli-page-window-adapter.ts:87
既存windowを更新します。
Parameters
Section titled “Parameters”windowId
Section titled “windowId”number
updateProperties
Section titled “updateProperties”Returns
Section titled “Returns”Promise<ChromeWindow | undefined>