본문으로 건너뛰기

openFullDialog

openFullDialog

지정한 폼을 줌 트랜지션과 함께 풀스크린 다이얼로그로 엽니다.

파라미터

  • formPath (string): 풀스크린 다이얼로그에 표시할 폼의 경로 또는 ID
  • linkArg (any): 열린 폼으로 전달할 인수 (null 가능)
  • callback (function): 다이얼로그가 닫힐 때 결과값을 받는 콜백 (null 가능)

반환: 없음 (void)

설명

줌(확대) 트랜지션 애니메이션과 함께 폼을 풀스크린으로 엽니다. 뒤로가기 버튼 또는 ESC 키로 닫을 수 있습니다. 내부적으로 LucyPageRoute(zoom)을 사용합니다.

openDialog vs openSizedDialog vs openFullDialog 비교

구분openDialogopenSizedDialogopenFullDialog
크기options로 너비만width / height 직접 지정풀스크린
트랜지션기본기본줌 트랜지션
barrierDismissible 기본값falsefalsetrue (ESC 가능)

Example

$form.openFullDialog("editor/fullscreen", { docId: "DOC-001" },
function(result) {
$log.i("편집 결과:", result);
}
);

관련

  • $form.openDialog(formPath, linkArg, callback, options) — 일반 다이얼로그
  • $form.openSizedDialog(formPath, linkArg, width, height, callback, barrierDismissible) — 크기 지정 다이얼로그
  • $form.closeDialog(result) — 다이얼로그 내부에서 자기 자신 닫기