이벤트 메시지 활용
window.recatch.open 함수에서 제공 하는 callback 함수 뿐만 아닌 다음과 같은 트리거에 대해서 이벤트 메시지를 postMessage를 통해 제공 합니다.
[이용 방법]
다음과 같이 메시지에 대한 이벤트 리스너를 생성하여 필요한 이벤트를 필터해서 사용 하실 수 있습니다.
[이벤트 목록]
bookingComplete (미팅 일정 예약이 완료 되었을 때)
제공 되는 event data
routerId: 워크플로우 및 예약페이지 ID
fieldAnswers: 유저가 입력한 폼의 값
closeModal (모달이 닫혔을 때)
제공 되는 event data
routerId: 워크플로우 및 예약페이지 ID
type: 'byUser' | 'bookingComplete' | 'disqualified'
byUser : 유저가 직접 모달창을 닫았을 때
bookingComplete: 미팅 예약 후 닫혔을 때
disqualified: 라우팅 조건에 따라 미팅 미배정으로 처리되었을 때
disqualified (라우팅 조건에 따라 미팅 미배정 되었을 때)
제공 되는 event data
routerId: 워크플로우 및 예약페이지 ID
fieldAnsers: 유저가 입력한 폼의 값
formReady (폼 로딩이 완료 되었을 때)
제공 되는 event data
workflowId: 워크플로우 및 예약페이지 ID
openRecatchModal (폼 제출 후 리캐치 모달창이 열렸을 때)
제공 되는 event data
routerId: 워크플로우 및 예약페이지 ID
formValues: 유저가 입력한 폼의 값