スクリプト・アダプター・ウィジェットには、イベント・データを変換するロジックを挿入するための方法が用意されています。
ロジックは JavaScript コードを使用して実装されます。
このコードの戻り値は発信イベント・ペイロードです。スクリプトは基本 JavaScript に限定されていて、単一の関数の本体とみなされます。
console.debug() のような Dojo コマンドを使用することはできません。
スクリプト内の値に関する情報を表示するには、alert() ステートメントを使用しなければなりません。
始める前に
始める前に、ソース・ウィジェットと
スクリプト・アダプターとの間、および
スクリプト・アダプターとターゲット・ウィジェットとの間にワイヤーがあることを確認してください。
ソース・ウィジェットは、
スクリプト・アダプターが受信し、そのデータを変換するイベントをブロードキャストします。
この後、スクリプト・アダプターは、変換されたデータをターゲット・ウィジェットに送信します。
手順
- 「ページの編集」をクリックします。
- ウィジェット・メニュー・アイコンをクリックし、「設定の編集」を選択します。
「スクリプト・アダプター編集」ウィンドウが表示されます。
- イベント・データの変換に使用する JavaScript コードを入力します。
スクリプトは、return ステートメントで終了させてください。
ヒント: スクリプトの開発中に、
スクリプト・アダプター・ウィジェットをデバッガーに
変換することが必要になる場合があります。
デバッガーとして動作しているとき、スクリプト・アダプターに
ソース・イベント・ペイロードが表示されるため、スクリプトが変換する必要があるデータを確認できます。
- オプション: ユーザーに表示されないように
スクリプト・アダプター・ウィジェットを非表示にします。
- 「OK」をクリックします。