windows.WindowState
ブラウザーウィンドウの状態です。
型
この値の型はstrings
です。可能な値は以下のとおりです。
"normal"
このウィンドウは既定のサイズまたはユーザー指定のサイズです。
"minimized"
このウィンドウはアイコンとしてタスクバーの中にだけ表示されています。
"maximized"
このウィンドウはオペレーティングシステムによって予約されている画面領域を除く画面全体を埋め尽くしています。
"fullscreen"
ウィンドウは全画面アプリケーションとして動作しているか、タブのコンテンツが全画面 APIを利用しています。
"docked"
ドックされたウィンドウは、同じアプリケーションで所有されている他のウィンドウとの相対的な位置が固定されます。
macOS の互換性: macOS 10.10 から、ウィンドウの既定の最大化動作が変更され、アプリケーションを「ズーム」ウィンドウではなく全画面アプリケーションとして実行するようになりました。全画面 (fullscreen
) は、全画面アプリケーションとして実行されているブラウザーと、全画面 API を使用しているタブ内のコンテンツの両方を指します。
ブラウザーの互換性
メモ:この API は Chromium のchrome.windows
API に基づいています。この記事は Chromium コードのwindows.json
から派生しています。