アセットセレクターのコレクション asset-selector-collections
コレクションとは、アセットセレクター内のアセット、フォルダーまたはその他のコレクションのセットです。コレクションを使用して、ユーザー間でアセットを共有します。フォルダーとは異なり、1 つのコレクションに異なる複数の場所のアセットを含めることができます。
アセットセレクターのマイクロフロントエンドコレクションは、読み取り専用モードで標準で使用できます。アクセス権を持つ Experience Manager Assets リポジトリからアセットとコレクションを直接取得します。
アセットセレクターのマイクロフロントエンドコレクションは、読み取り専用モードで標準で使用できます。アクセス権を持つ Experience Manager Assets リポジトリからアセットとコレクションを直接取得し、Experience Manager Assets リポジトリからパブリックフォルダーとプライベートフォルダーのプロパティを継承します。詳しくは、アセットビューでのパブリックまたはプライベートコレクションの作成を参照してください。
アセットセレクターのコレクションは、パネル表示とモーダル表示の両方で表示できます。
さらに、「コレクション」タブでアセットの選択をカスタマイズすることもできます。これを行うには、handleSelection
を使用してカスタマイズできます。オブジェクトスキーマを使用したアセット選択の処理を参照してください。
コレクションの表示 view-collections
アセットセレクターを使用すると、コレクションを リスト表示または グリッド表示で表示できます。アセットセレクターでの表示のタイプを参照してください。
アセットのコンポーネントへのドラッグ&ドロップ collection-drag-and-drop
オーサー環境の Assets as a Cloud Service ビューから、アセットをコレクションに直接ドラッグ&ドロップできます。これを行うには、アセットを「アセット」タブからアセットセレクターアプリケーションの「コレクション」作業領域にドラッグして、リッチアプリケーションを作成します。
- アセットのドラッグ&ドロップは、パネル表示でのみ可能です。
- ドラッグ&ドロップできるのはファイル(アセット)のみで、フォルダーはドラッグ&ドロップできません。
一方、直接コレクション内のアセットのドラッグ&ドロップを有効または無効にすることもできます。
コレクション内のアセットの選択を無効にする disable-selection-collection
「選択を無効にする」は、アセットやフォルダーを非表示にしたり、選択できないようにしたりするために使用します。カードやアセットから選択チェックボックスを非表示にし、選択されないようにします。選択を無効にするを参照してください。
「コレクション」タブを有効または無効にする enable-disable-collections-tab
アセットセレクターを使用すると、要件とユーザビリティに応じてコンポーネントをカスタマイズできます。アセットセレクターの「コレクション」タブを有効または無効にするには、次の方法で featureSet
プロパティを使用します。
- 「コレクション」タブを有効にする:「コレクション」タブを有効にするには、
collections
を配列の値として指定する必要があります。デフォルトでは、「コレクション」タブはすべてのユーザーに対して標準で有効になります。例えば、featureSet:["collections"]
のように指定します。 - 「コレクション」タブを無効にする:「コレクション」タブを無効にするには、空の配列をその値として指定する必要があります。例えば、
featureSet:[ ]
のように指定します。