注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
リソースリストウィジェットは、Foundryのさまざまな種類のリソースを表示するために使用されます:
この種類のリストは、ファイルとプロジェクトのリソースのコレクションを表示するために使用され、これらは固定的に配置されるか、各ユーザーがウィジェットを表示するたびに動的に生成され、既存のファイルとプロジェクトの階層と権限に従います。
ウィジェットの設定で ファイルとプロジェクトのリソース オプションが選択された場合、リソースリストの内容 メニューを使用してリソースのサブタイプを選択することもできます:
この種類のリストは、オブジェクトタイプのコレクションを表示するために使用され、これらは固定的に配置されるか、各ユーザーがウィジェットを表示するたびに動的に生成され、既存のオントロジーの権限と設定に従います。
オブジェクトタイプ オプションが選択された場合、オブジェクトタイプリストの内容 メニューから次のサブタイプを選択できます:
この種類のリストは、各アイテムが Workshop オブジェクトセット変数 によってバックアップされたオブジェクトセットの静的に固定されたコレクションを表示するために使用されます。オブジェクトセットリストを作成するには、ウィジェットの設定で最上位のドロップダウンから オブジェクトセット オプションを選択します。
以下は、複数のリソースリストを含むモジュールの例です。ファイルとプロジェクトのリソースは、モジュールの上部に水平に配置されています。その下のセクションには、ユーザーのお気に入りのオブジェクトタイプ が含まれており、その隣の行にはオブジェクトセットが含まれています。
リソースリストウィジェットは、以下のような多数のインタラクションと表示オプションをサポートしています:
リストの各タイプについて、リストが静的に固定されている場合、各アイテムの表示をカスタマイズできます。デフォルトでは、ウィジェットはアイテムの表示メタデータを、リソースがファイルとプロジェクトまたはオントロジーにあるものと同一のものとして表示します。例えば、Slate ダッシュボードは、Slate アプリに表示されるタイトルとともに Slate アイコンを表示します。同様に、オブジェクトタイプはそのオントロジーアイコンとタイトルを表示します。場合によっては、これらの表示メタデータに対して異なる値を提供したり、画像カードリスト形式の場合、各アイテムに対して特定の画像(サムネイルと呼ばれる)を提供したりすることが望ましいかもしれません。
アイテムの表示をカスタマイズするには、ウィジェットの設定エディターでそのアイテムを選択し、Display Overrides セクションをオンにします。以下のメタデータを指定またはオーバーライドできます:
リソースリストの各アイテムは対話的です。実行されるアクションはリストのタイプによります:
リソースリストのすべてのタイプについて、ウィジェットがアイテムの静的リストを表示するときにデフォルトのアクションをオーバーライドできます。ウィジェットの設定エディターでアイテムを選択し、標準の Workshop イベント を任意の数追加します。ファイルとプロジェクトのリソースの場合は リソースの選択時に、オブジェクトタイプのリソースの場合は オブジェクトタイプの選択時に、オブジェクトセットのリソースの場合は オブジェクトセットの選択時に を使用します。
Workshop Events の詳細については、イベントで変数を使用する方法を参照してください。
主なウィジェット設定の 選択されたオブジェクトタイプ または 選択されたオブジェクトセット セクションでは、選択されたオブジェクトタイプまたはオブジェクトセットの値を含む変数を設定できます。
リソースリストの内容 セクションでそのアイテムを選択して特定のアイテムの設定に移動します。その後、設定した 選択されたオブジェクトタイプ または 選択されたオブジェクトセット 変数をイベント設定で使用します。以下の例では、変数は オブジェクトエクスプローラーを開く イベントのパラメーターです。