isBackgroundFormVisible
Description
지정한 백그라운드 폼이 로드되어 있고 현재 화면에 표시 중인지 여부를 반환합니다.
Parameters
| 파라미터 | 타입 | 설명 |
|---|---|---|
| formPath | String | 확인할 폼의 경로 |
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"));
Related
$app.isBackgroundFormLoaded(formPath)— 로드 여부만 확인$app.hideBackgroundForm(formPath)— 폼 UI 숨김$app.showBackgroundForm(formPath)— 폼 UI 표시