isFullScreen
Description
デスクトップアプリのウィンドウが現在フルスクリーンモードかどうかを返します。
アプリ起動時にウィンドウマネージャーから初期状態を読み込んでキャッシュし、その後はonWindowEnterFullScreen / onWindowLeaveFullScreenイベントが発生するたびに値を更新します。
Parameters
なし
Returns
| 型 | 説明 |
|---|---|
| bool | 現在フルスクリーンモードならtrue、そうでなければfalse |
Notes
- macOS / Windowsデスクトップ専用の機能です。モバイルでは常に
falseを返します。 - フルスクリーン状態の変化は
__fullscreenChangedメッセージイベントでも受け取れます。 - フルスクリーンの切り替えは
$app.toggleMaximize()で制御します。
Example
// 現在フルスクリーンかどうかを確認
if ($app.isFullScreen()) {
console.log("전체화면 모드입니다.");
} else {
console.log("일반 창 모드입니다.");
}
// フルスクリーン状態の変更イベントを受信
$vm.onMessage = function(name, data) {
if (name === "__fullscreenChanged") {
console.log("전체화면:", data.isFullScreen);
}
};
Related
$app.toggleMaximize()— フルスクリーン↔通常ウィンドウの切り替え$app.isUnfolded()— フォルダブル端末の展開状態を確認