Skip to main content

Parent Component Objectノード

Parent Component Objectは常にComponent Objectと組み合わせて使用されます。Parent Component Objectは、コンポーネントツリーを上に検索し、Component Objectノードを見つけてそのノードをミラーします。一方のノードに行われた変更は、他のノードにも反映されます。同じコンポーネント内の複数のParent Component Objectノードは常に同じComponent Objectをミラーします。

このノードは、ノード上のプロパティを出力できるObjectのように使用されます。このノードにはIdがなく、代わりにデータは親コンポーネントと共有されます。このノードは、子コンポーネントが親のComponent Objectにアクセスする必要があるラジオグループなどのパターンで非常に便利です。

入力

プロパティ

データ説明
プロパティ最も近い親Component Objectに設定するプロパティです。この入力が接続を介して変更されると、親Component Objectが更新されます。
シグナル説明
フェッチ通常、Parent Component Stateが作成されると、プロパティの出力はすぐに更新されます。データの更新方法を制御したい場合は、_フェッチ_シグナル入力に接続できます。その場合、データをフェッチするために明示的にシグナルを送信する必要があります。

フェッチが接続されている場合、出力データはフェッチが再度明示的にトリガーされるまで変更されません。

出力

プロパティ

データ説明
親プロパティ最も近い親Component Objectのプロパティの値です。
シグナル説明
変更されたプロパティのいずれかが変更されたときにこのイベントがトリガーされます。
フェッチされたComponent Objectに自身をバインドしたときのシグナルです。フェッチ入力が接続されていない場合はすぐにトリガーされ、そうでない場合はフェッチ入力がシグナルされたときにトリガーされます。
変更されたプロパティシグナル各プロパティに対して1つの変更されたシグナル出力が作成されます。プロパティの値が変更されたときにシグナルを発信します。