openFullDialog
openFullDialog
指定したフォームを、ズームトランジションとともにフルスクリーンダイアログとして開きます。
パラメータ
formPath(string): フルスクリーンダイアログに表示するフォームのパスまたはIDlinkArg(any): 開いたフォームへ渡す引数(null可)callback(function): ダイアログが閉じられたときに結果を受け取るコールバック(null可)
戻り値: なし(void)
説明
ズーム(拡大)トランジションのアニメーションとともに、フォームをフルスクリーンで開きます。戻るボタンまたはESCキーで閉じられます。内部ではLucyPageRoute(zoom)を使用します。
openDialog・openSizedDialog・openFullDialogの比較
| 区分 | openDialog | openSizedDialog | openFullDialog |
|---|---|---|---|
| サイズ | optionsで幅のみ | width / heightを直接指定 | フルスクリーン |
| トランジション | 既定 | 既定 | ズームトランジション |
barrierDismissibleの既定値 | false | false | true(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)— ダイアログ内部から自分自身を閉じる