스크립트 어댑터 위젯은 이벤트 데이터를 변환하는 로직을 삽입할 수 있는
방법을 제공합니다.
로직은 JavaScript 코드로 구현되며
코드의 리턴된 값은 출력 이벤트 페이로드입니다.
스크립트는 기본 JavaScript로 제한되며
하나의 단일 함수의 본문으로 표시되어야 합니다. console.debug();와 같은 Dojo 명령은 사용할 수 없으며,
스크립트에 값에 대한 정보를 표시하려면 alert()문을 사용해야 합니다.
시작하기 전에
시작하기 전에 소스 위젯과
스크립트 어댑터 사이에 연결이 있으며
스크립트 어댑터과
대상 위젯 사이에 연결이 있는지 확인하십시오. 소스 위젯은
스크립트 어댑터가 해당 데이터를 받고 변환하는 이벤트를
브로드캐스트합니다. 그런 다음, 스크립트 어댑터가 변환된 데이터를 대상 위젯으로 보냅니다.
프로시저
- 페이지 편집을 클릭하십시오.
- 위젯 메뉴 아이콘을 클릭한 다음, 설정 편집을
선택하십시오. 스크립트 어댑터 편집 창이 표시됩니다.
- 이벤트 데이터를 변환하는데 사용할 JavaScript 코드를 입력하십시오. Return문으로 스크립트를 종료하십시오.
팁: 스크립트를 개발하는 동안 스크립트 어댑터
위젯을 디버거로 변환할 수도 있습니다. 디버거로 작동할 때 스크립트 어댑터는
소스 이벤트 페이로드를 표시하므로 사용자는 스크립트가 변환해야 하는 데이터를 확인할 수 있습니다.
- 옵션: 스크립트 어댑터
위젯이 사용자에게 표시되지 않도록 숨기십시오.
- 확인을 클릭하십시오.