thumbnail

이벤트 메시지 활용

리캐치2024-10-15

window.recatch.open 함수에서 제공 하는 callback 함수 뿐만 아닌 다음과 같은 트리거에 대해서 이벤트 메시지를 postMessage를 통해 제공 합니다.

[이용 방법]

다음과 같이 메시지에 대한 이벤트 리스너를 생성하여 필요한 이벤트를 필터해서 사용 하실 수 있습니다.

JavaScript

[이벤트 목록]

  • 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: 유저가 입력한 폼의 값