Eigenschaften des Asset-Wählers asset-selector-properties
Sie können die Asset-Wähler-Eigenschaften verwenden, um die Darstellung des Asset-Wählers anzupassen. In der folgenden Tabelle sind die Eigenschaften aufgeführt, mit denen Sie den Asset-Wähler anpassen und verwenden können.
true markiert, wird der Asset-Wähler in der linken Leistenansicht gerendert. Wenn als false markiert, wird der Asset-Wähler in der modalen Ansicht gerendert.imsOrg-Schlüssel ist erforderlich, damit authentifiziert wird, ob sich die Organisation, auf die Sie zugreifen, unter Adobe IMS befindet oder nicht.imsToken ist erforderlich, wenn Sie eine Adobe-Anwendung für die Integration verwenden.apiKey ist erforderlich, wenn Sie eine Integration mit einer Adobe-Anwendung verwenden.<Object>[{id: 'urn:234}, {id: 'urn:555'}] Ein Asset muss im aktuellen Verzeichnis verfügbar sein. Wenn Sie ein anderes Verzeichnis verwenden müssen, geben Sie auch einen Wert für die Eigenschaft path an.rail verwendet, um die Leistenansicht des Asset-Wählers zu aktivieren.Object<{ id?: string, defaultMessage?: string, description?: string}>i18nSymbols übergeben können. Wenn Sie über diese Schnittstelle einen Wert übergeben, werden die bereitgestellten Standardübersetzungen überschrieben und stattdessen Ihre eigenen verwendet. Um die Überschreibung vorzunehmen, müssen Sie ein gültiges Message Descriptor-Objekt an den Schlüssel von i18nSymbols übergeben, den Sie überschreiben möchten.intl.locale-Eigenschaft bereitstellen. Zum Beispiel: intl={{ locale: "es-es" }}Die unterstützten Gebietsschema-Zeichenfolgen folgen den ISO 639 – Codes für die Darstellung von Namen von Sprachen.
Liste der unterstützten Gebietsschemata: Englisch: „en-us“ (Standard), Spanisch: „es-es“, Deutsch: „de-de“, Französisch: „fr-fr“, Italienisch: „it-it“, Japanisch: „ja-jp“, Koreanisch: „ko-kr“, Portugiesisch: „pt-br“, Chinesisch (Vereinfacht): „zh-cn“, Chinesisch (Taiwan): „zh-tw“
Array<string>{allowList?: Object}light oder dark) für den Asset-Wähler.default und express an. Zudem wird @react-spectrum/theme-express unterstützt.Wird mit einem Array von Asset-Elementen aufgerufen, wenn Assets ausgewählt sind und die Schaltfläche Select im Modal angeklickt wird. Diese Funktion wird nur in der modalen Ansicht aufgerufen. Verwenden Sie für die Leistenansicht die Funktionen handleAssetSelection oder onDrop. Zum Beispiel:
handleSelection=(assets: Asset[])=> {…}
              Weitere Informationen finden Sie unter Auswahl von Assets.
Wird mit einem Array von Elementen aufgerufen, während die Assets ausgewählt oder deren Auswahl aufgehoben wird. Dies ist nützlich, wenn Sie auf Assets warten möchten, während die Benutzenden sie auswählen. Zum Beispiel:
handleSelection=(assets: Asset[])=> {…}
              Weitere Informationen finden Sie unter Auswahl von Assets.
Close-Schaltfläche in der modalen Ansicht gedrückt wird. Dies wird nur in der modal-Ansicht aufgerufen und in der rail-Ansicht nicht beachtet.single- oder multiple-Auswahl von Assets auf einmal.Syntax:
aemTierType:[0]: "author" 1: "delivery"Wenn zum Beispiel beide Ebenen
["author","delivery"] verwendet werden, zeigt der Repository-Umschalter Optionen für Author und Bereitstellung an.filterRepoList verwenden, die das Experience Manager-Repository aufruft und eine gefilterte Liste von Repositorys zurückgibt.EXPIRED, EXPIRING_SOON oder NOT_EXPIRED zurück. Siehe Anpassen abgelaufener Assets. Darüber hinaus können Sie die Option allowSelectionAndDrag verwenden, in der der Wert der Funktion entweder true oder false sein kann. Wenn der Wert auf false festgelegt ist, kann das abgelaufene Asset weder ausgewählt noch auf die Arbeitsfläche gezogen werden.uploadConfig verschachtelt. Fügen Sie ein Array von Feldern hinzu, die Sie bereitstellen, um Metadaten von der Benutzerin oder dem Benutzer zu erfassen. Mit dieser Eigenschaft können Sie auch versteckte Metadaten verwenden, die einem Asset automatisch zugewiesen werden, für die Benutzerin bzw. den Benutzer jedoch nicht sichtbar sind.uploadConfig verschachtelt. Sie besteht aus property und value. Property entspricht der mapToProperty des Felds, das vom metadataSchema übergeben wird, dessen Wert aktualisiert wird. Dahingegen entsprichtvalue dem neuen Wert und wird als Eingabe bereitgestellt."/content/dam"uploadConfig verschachtelt. Der Ziel-Upload-Pfad für die Dateien, der standardmäßig auf den Stamm des Assets-Repositorys festgelegt ist.uploadConfig verschachtelt.(uploadInfo: UploadInfo) => void. Diese Eigenschaft ist mit der Eigenschaft uploadConfig verschachtelt.sourceTypes verwendet ein Array der Importquellen, die Sie aktivieren möchten. Die unterstützten Quellen sind Onedrive und Dropbox. Die Syntax lautet { sourceTypes?: ImportSourceType[]; apiKey?: string; }. Darüber hinaus ist diese Eigenschaft mit der Eigenschaft uploadConfig verschachtelt.(uploadStats: UploadStats) => void. Darüber hinaus ist diese Eigenschaft mit der Eigenschaft uploadConfig verschachtelt.uploadConfig verschachtelt. Es handelt sich dabei um eine Rückruffunktion, mit der das Verhalten des Uploads angezeigt wird, wenn eine Datei geändert wird. Sie gibt das neue Array der Dateien, die zum Hochladen ausstehen, und den Quelltyp des Uploads weiter. Der Quelltyp kann im Fehlerfall null sein. Die Syntax lautet (newFiles: File[], uploadType: UploadType) => void{ href: string; alt: string; }. Darüber hinaus ist diese Eigenschaft mit der Eigenschaft uploadConfig verschachtelt.featureSet:[ ] wird verwendet, um eine bestimmte Funktion in der Anwendung „Asset-Wähler“ zu aktivieren oder zu deaktivieren. Um die Komponente oder eine Funktion zu aktivieren, können Sie einen Zeichenfolgewert im Array weitergeben – oder das Array leer lassen, um diese Komponente zu deaktivieren. Wenn Sie beispielsweise die Upload-Funktion im Asset-Wähler aktivieren möchten, verwenden Sie die Syntax featureSet:[0:"upload"]. Ebenso können Sie featureSet:[0:"collections"] verwenden, um Sammlungen im Asset-Wähler zu aktivieren. Außerdem können Sie featureSet:[0:"detail-panel"] verwenden, um Detailbereich eines Assets zu aktivieren. Um diese Funktionen zusammen zu verwenden, lautet die Syntax featureSet:["upload", "collections", "detail-panel"].