본문으로 건너뛰기

isBackgroundFormVisible

Description

지정한 백그라운드 폼이 로드되어 있고 현재 화면에 표시 중인지 여부를 반환합니다.

Parameters

파라미터타입설명
formPathString확인할 폼의 경로

Returns

타입설명
bool로드되어 있고 표시 중이면 true, 로드되지 않았거나 숨겨진 경우 false

Notes

  • 로드 여부만 확인하려면 isBackgroundFormLoaded() 를 사용하세요.
  • hideBackgroundForm() 호출 후에는 false 를 반환합니다.
  • 로드되지 않은 경로를 지정하면 항상 false 를 반환합니다.

Example

// 표시 중일 때만 숨기기
if ($app.isBackgroundFormVisible("alarm/watcher")) {
$app.hideBackgroundForm("alarm/watcher");
}

// 상태 로깅
$log.i("watcher 표시 중:", $app.isBackgroundFormVisible("alarm/watcher"));
  • $app.isBackgroundFormLoaded(formPath) — 로드 여부만 확인
  • $app.hideBackgroundForm(formPath) — 폼 UI 숨김
  • $app.showBackgroundForm(formPath) — 폼 UI 표시