Skip to main content

Component Objectノード

このノードは、コンポーネントおよびその子コンポーネントからアクセスできるプロパティの共有セットです。ラジオグループ、タブ、アコーディオンリストなどの視覚要素や、コンポーネントのセット間でのあらゆる種類の通信に役立つ一般的なツールとして使用できます。

Component Objectノードは、プロパティを追加してノードの入力または出力になる点で、Objectノードと非常に似ています。

Objectノードとは異なり、Idを持ちません。代わりに、同じコンポーネント内のすべてのComponent Objectノードは同じデータを共有します。

入力

データ説明
プロパティ名Component Objectの特定のプロパティの値です。Component Objectノードは任意の数のプロパティを持つことができます。これらはプロパティパネルで名前をつける必要があります。この入力が変更されると、同じコンポーネント内の他のすべてのComponent Objectノードが更新されます。各プロパティは、その現在の値を設定/取得するための1つの入力と出力を持ちます。詳細については以下を参照してください。
シグナル説明
フェッチフェッチシグナル入力は、Component Objectのデータを明示的にフェッチするタイミングを指定するために使用できます。この入力に接続が行われると、ノードは自動的にプロパティの変更を受け取らなくなり、フェッチシグナルがトリガーされたときにのみ新しいデータを取得します。

出力

データ説明
カスタムプロパティComponent Objectノードは任意の数のプロパティを持つことができます。各プロパティは、現在の値を取得するための1つの出力を持ちます。
シグナル説明
変更されたプロパティのいずれかが変更されたときにイベントがトリガーされます。
フェッチされたノードにフェッチが送信された結果としてフェッチが完了したときに、この出力でイベントがトリガーされます。
変更されたプロパティシグナル各プロパティには、変更されたシグナル出力が1つ作成されます。これらは、このまたは他のComponent ObjectまたはParent Component Objectノードが_Set_入力をトリガーするときに、プロパティの値が変更されたときにシグナルを発信します。