monitor 전역 변수가 공급됩니다.
// 화면에 표시될 작업 이름과 작업의 양.
monitor.beginTask("테스트", 100);
for(var i = 0; i < 100; i++){
// 의도적으로 시간을 지연시킴.
sleep(100);
// 작업이 1만큼 진행 되었음을 알림.
monitor.worked(1);
}
monitor.done();
스크립트 실행 중 취소 버튼을 누르면, 스크립트가 강제로 중단되고, 그때까지 스크립트가 일으킨 모든 변경은 자동으로 취소됩니다.
잘못 작성된 스크립트가 무한 루프에 빠진 경우에도, 안전하게 종료시킬 수 있습니다.