- 印刷する
ルーパー単体テスト
このアプリケーションは、Looperカスタムウィジェットのセットアップと使用方法を説明します。
目的
Looperユニットテストの目的は、ユーザーがTulipアプリケーションでLooperカスタムウィジェットのセットアップと使用方法を学び、理解することです。カスタムウィジェットは、Tulipプラットフォーム上に配置されるコード化されたウィジェットで、現在のメインプラットフォームにはない追加機能を提供します。Looperカスタムウィジェットは、テーブルレコードの配列をループし、これらのレコードを一括更新するために使用できます。
セットアップ
カスタムウィジェットプラグインは、プロパティとイベントを使用してアプリケーションと相互作用します。プロパティはアプリケーションとウィジェットの間に存在する共有データで、イベントはウィジェットがアプリケーションに送信できるシグナルです。アプリエディタでは、これらのイベントに基づいてトリガーをビルドできます。イベントは、アプリケーションにデータを送信することもできます。
ルーパー カスタムウィジェットは、1つのプロパティと3つのイベントを使用します。使用されているプロパティは「ループ・リスト」と呼ばれ、テキスト・リスト型で読み取り専用です。これは、ウィジェットに渡してループさせるリストです。
このカスタムウィジェットで使用される最初のイベントは 'Loop Action' で、このイベントはリスト内の各項目に対して発生し、リスト項目を出力します。このカスタムウィジェットで使用されている 2 番目のイベントは 'End Action' で、ループリストのすべての項目が正常にループされると、このイベントが発生します。このカスタムウィジェットで使用されている 3 番目のイベントは 'Error' で、ループリストに渡されたアイテムが 250 個を超えると発生します。
どのように動作するか
Looperカスタムウィジェットを使用して、テーブルレコードの配列をループし、レコードを一括更新することができます。Looperカスタムウィジェットの動作例を以下のGIFに示します。