メインコンテンツまでスキップ

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);
}
};
  • $app.toggleMaximize() — フルスクリーン↔通常ウィンドウの切り替え
  • $app.isUnfolded() — フォルダブル端末の展開状態を確認