Warning

注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

Workshop:埋め込みモジュールウィジェット

このページでは、Workshop の埋め込みモジュールウィジェットについて説明します。Workshop の埋め込み機能の概要については、埋め込み概要ページを参照してください。

設定

埋め込みモジュールウィジェットの設定では、ビルダーが埋め込むモジュールを選択し、現在のモジュール内の変数と埋め込みモジュールのインターフェース変数のマッピングを定義できます。

埋め込みモジュールウィジェットの設定

モジュールの選択

埋め込みモジュールウィジェットを設定するには、まずコンパスリソースセレクタを使って埋め込む子モジュールを選択します。埋め込み時には、常に子モジュールの公開されたバージョンが使用されます。

インターフェース設定

子モジュールが選択されると、ウィジェット設定パネルに子モジュールのモジュールインターフェースが表示されます。これにより、親モジュールの変数を子モジュールのインターフェース変数にマッピングできます。親モジュールの変数定義は、親と子の両方のモジュール間で完全に共有される変数をバックアップするために使用されます。子モジュールまたは親モジュールのいずれかで変数値が変更された場合(例えば、ウィジェットの出力や set variable value イベントから)、マッピングされた変数があるすべてのモジュールで変更が反映されます。

子モジュールの変数定義がマッピングされた変数には使用されないため、子モジュールで定義されたマッピングされた変数のデフォルト変数値は使用されません。同様に、これは、子モジュールの変数定義で定義されたマッピングされた変数の変数再計算の動作(変数値をバックアップするための関数の使用や変数変換など)が使用されないことを意味します。変数値をリセットするイベントの場合、変数の値は親モジュールの変数定義で設定されたデフォルト値にリセットされます。