- 印刷する
ステップバイステップメニュー単体テスト
このアプリケーションは、Step by Step Menuカスタムウィジェットプラグインのセットアップと使用方法を説明します。
目的
Step by Step Menuユニットテストの目的は、ユーザーがTulipアプリケーションでStep by Step Menuカスタムウィジェットプラグインをセットアップして使用する方法を学び、理解することです。カスタムウィジェットプラグインは、Tulipプラットフォームの上に配置され、現在のメインプラットフォームにはない追加機能を提供するコード化されたウィジェットです。ステップバイステップメニューを使用すると、アプリビルダーはアプリユーザーにアプリの進行状況を知らせることができ、アプリユーザーはカスタムウィジェットを使用して進行状況を確認し、アプリをナビゲートすることができます。
セットアップ
カスタムウィジェットプラグインは、プロパティとイベントを使用してアプリケーションと相互作用します。プロパティはアプリケーションとウィジェットの間に存在する共有データで、イベントはウィジェットがアプリケーションに送信できるシグナルです。アプリエディタでは、これらのイベントに基づいてトリガーをビルドできます。イベントは、アプリケーションにデータを送信することもできます。
Tool Tip Custom Widget Pluginは、2つのプロパティと1つのイベントを使用します。このウィジェットで使用されているプロパティは'CURRENT STEP'と'STEPS'です。このウィジェットで使用されているイベントの名前は'On Step Click'です。
CURRENT STEP' プロパティは、text型で読み取り専用です。このプロパティによって、現在のステップの名前をウィジェット・プラグインに渡すことができます。推奨される設定方法は、アプリ情報ステップ名の形式でデータを渡すことです。STEP'プロパティはtext array型で、読み取り専用です。このプロパティでは、カスタムウィジェットプラグインのメニューに表示するステップのリストを定義できます。推奨される設定方法は、ステップ名の静的値リストを使用することです。
カスタムウィジェットプラグインのステップがアプリユーザーによってクリックされると、'On Step Click'イベントはステップリストからステップ名を出力します。アプリケーションでナビゲーションを有効にするには、このイベントを "Go to Step by Name "遷移トリガーに接続する必要があります。
どのように動作するか
このアプリケーションは、定義済みのステップバイステップメニューカスタムウィジェットプラグインを使用します。CURRENT STEP'プロパティは、App infoステップ名で定義されます。STEP'プロパティは、'Work Order'、'Make Stuff'、'QA'、'Packing'、'Shipping'、'Close'のステップ名の静的リストとして定義されます。最後に、'On Step Click' イベントは、カスタムウィジェットプラグイン内のステップがアプリユーザーによってクリックされると、ステップリストからステップ名を出力します。アプリケーションでナビゲーションを有効にするには、このイベントを "Go to Step by Name "遷移トリガーに接続する必要があります。
アプリケーションの概要ビデオ