Eigenschappen van Asset Selector
Gemaakt voor:
- Beheerder
- Gebruiker
U kunt de eigenschappen van de Asset Selector gebruiken om de manier aan te passen waarop de Asset Selector wordt weergegeven. In de volgende tabel worden de eigenschappen weergegeven die u kunt gebruiken om de functie Asset Selector aan te passen en te gebruiken.
Eigenschap | Type | Vereist | Standaard | Beschrijving |
---|---|---|---|---|
spoorstaaf | Boolean | Nee | Vals | Indien gemarkeerd true , wordt Asset Selector weergegeven in een linkerspoorweergave. Als deze is gemarkeerd met false , wordt de Asset Selector weergegeven in de modale weergave. |
imsOrg | String | Ja | Adobe Identity Management System (IMS)-id die tijdens de provisioning Adobe Experience Manager is toegewezen als een Cloud Service voor uw organisatie. De imsOrg -toets is vereist om te verifiëren of de organisatie waartoe u toegang hebt, onder Adobe IMS valt of niet. | |
imsToken | Snaar | Nee | IMS-bearer-token gebruikt voor authenticatie. imsToken is vereist als u een Adobe applicatie gebruikt voor de integratie. | |
apiKey | Snaar | Nee | API-sleutel die wordt gebruikt voor toegang tot de AEM Discovery-service. apiKey is vereist als u een Adobe applicatie-integratie gebruikt. | |
filterSchema | Array | Nee | Model dat wordt gebruikt om filtereigenschappen te vormen. Dit is handig wanneer u bepaalde filteropties in de Asset Selector wilt beperken. | |
filterFormProps | Object | Nee | Geef de filtereigenschappen op die u nodig hebt om de zoekopdracht te verfijnen. Voor! Voorbeeld: MIME-type JPG, PNG, GIF. | |
selectedAssets | Array <Object> | Nee | Geef de geselecteerde Assets op wanneer de Asset Selector wordt weergegeven. Een array van objecten is vereist die een id-eigenschap van de elementen bevat. [{id: 'urn:234}, {id: 'urn:555'}] Een element moet bijvoorbeeld beschikbaar zijn in de huidige map. Als u een andere map moet gebruiken, geeft u ook een waarde op voor de eigenschap path . | |
acvConfig | Object | Nee | De bezit van de Mening van de Inzameling van activa dat voorwerp bevat dat douaneconfiguratie bevat om gebreken met voeten te treden. Deze eigenschap wordt ook gebruikt met de eigenschap rail om de weergave per spoor van de viewer voor elementen in te schakelen. | |
i18nSymbols | Object<{ id?: string, defaultMessage?: string, description?: string}> | Nee | Als de OOTB-vertalingen onvoldoende zijn voor de behoeften van uw toepassing, kunt u een interface beschikbaar maken waarmee u uw eigen gelokaliseerde waarden kunt doorgeven via de i18nSymbols -proxy. Als u een waarde door deze interface doorgeeft, overschrijft u de standaardvertalingen die worden geleverd en gebruikt u in plaats daarvan uw eigen vertaling. Om de opheffing uit te voeren, moet u een geldig 🔗 voorwerp van de Beschrijver van het Bericht tot de sleutel van i18nSymbols overgaan die u wilt met voeten treden. | |
intl | Object | Nee | Asset Selector biedt standaard OTB-vertalingen. U kunt de vertaaltaal selecteren door een geldige tekenreeks voor de landinstelling op te geven via de eigenschap intl.locale . Bijvoorbeeld: intl={{ locale: "es-es" }} de gesteunde scènekoorden volgen ISO 639 - Codesvoor de vertegenwoordiging van namen van taalnormen. Lijst met ondersteunde landinstellingen: Engels - 'en-us' (standaard) Spaans - 'es-es' Duits - 'de-de' Frans - 'fr-fr' Italiaans - 'it-it' Japans - 'ja-jp' Koreaans - 'ko-kr' Portugees - 'pt-br' Chinees (traditioneel) - 'zh-cn' Chinees (Taiwan) - 'zh-tw' | |
repositoryId | String | Nee | '' | Opslagplaats waar de inhoud wordt geladen door de Asset Selector. |
additionalAemSolutions | Array<string> | Nee | [ ] | Hiermee kunt u een lijst met extra AEM-opslagplaatsen toevoegen. Als deze eigenschap geen informatie bevat, worden alleen mediawisselaars of AEM Assets-opslagruimten in aanmerking genomen. |
hideTreeNav | Boolean | Nee | Hiermee geeft u op of de zijbalk met boomnavigatie met elementen moet worden weergegeven of verborgen. Het wordt alleen in modale zin gebruikt en daarom heeft dit onroerend goed geen effect in de spoorwegen. | |
onDrop | Functie | Nee | De eigenschap maakt de drop-functionaliteit van een asset mogelijk. | |
dropOptions | {allowList?: Object} | Nee | Vormt dalingsopties gebruikend "lijst van gewenste personen". | |
colorScheme | String | Nee | Configureer thema (light of dark ) voor de itemkiezer. | |
Thema | Snaar | Nee | Verstek | Thema toepassen op de Asset Selector-toepassing tussen default en express . Deze ondersteunt ook @react-spectrum/theme-express . |
handleSelection | Functie | Nee |
Wordt aangeroepen met een array van elementen wanneer elementen worden geselecteerd en op de knop
Zie selectie van activavoor details. | |
handleAssetSelection | Functie | Nee |
Wordt aangeroepen met een array van items wanneer de elementen worden geselecteerd of niet geselecteerd. Dit is handig wanneer u naar elementen wilt luisteren terwijl de gebruiker deze selecteert. Voorbeeld:
Zie selectie van activavoor details. | |
onClose | Functie | Nee | Wordt aangeroepen wanneer op de knop Close in de modale weergave wordt gedrukt. Dit wordt alleen aangeroepen in de modal -weergave en wordt in rail -weergave genegeerd. | |
onFilterSubmit | Functie | Nee | Wordt aangeroepen met filteritems wanneer de gebruiker andere filtercriteria wijzigt. | |
selectionType | String | Nee | Enkel | Configuratie voor single of multiple selectie van elementen tegelijk. |
dragOptions.lijst van gewenste personen | boolean | Nee | De eigenschap wordt gebruikt om het slepen van elementen die niet kunnen worden geselecteerd toe te staan of te weigeren. Zie dragOptions Bezit | |
nameTierType | String | Nee | Hiermee kunt u selecteren of u elementen uit de leveringslaag, de auteurslaag of beide wilt weergeven. Syntaxis: aemTierType:[0]: "author" 1: "delivery" Als bijvoorbeeld beide ["author","delivery"] worden gebruikt, worden opties voor zowel auteur als levering weergegeven door de repository switch. | |
handleNavigateToAsset | Functie | Nee | Het is een callback functie om selectie van activa te behandelen. | |
noWrap | Boolean | Nee | Het noWrap bezit helpt teruggevend de Selecteur van Activa in het paneel van de zijspoorstaaf. Als dit bezit niet wordt vermeld, geeft het de mening van de Dialoog door gebrek terug. | |
dialoogvensterGrootte | Overname klein, middelgroot, groot, volledig scherm of volledig scherm | String | Optioneel | U kunt de lay-out bepalen door zijn grootte te specificeren gebruikend de bepaalde opties. |
colorScheme | Licht of donker | Nee | Deze eigenschap wordt gebruikt om het thema van een toepassing Asset Selector in te stellen. U kunt kiezen tussen licht of donker thema. | |
filterRepoList | Functie | Nee | U kunt de callback-functie filterRepoList gebruiken die een Experience Manager-opslagplaats aanroept en een gefilterde lijst met opslagplaatsen retourneert. | |
endOptions | Functie | U kunt tussen de volgende twee eigenschappen gebruiken: getExpiryStatus die status van een verlopen activa verstrekt. De functie retourneert EXPIRED , EXPIRING_SOON of NOT_EXPIRED op basis van de vervaldatum van een element dat u opgeeft. Zie verlopen activaaanpassen. Bovendien, kunt u allowSelectionAndDrag gebruiken waarin de waarde van de functie of true of false kan zijn. Wanneer de waarde is ingesteld op false , kan het verlopen element niet worden geselecteerd of gesleept op het canvas. | ||
showToast | Nee | Hierdoor kan de Asset Selector een aangepast pop-upbericht weergeven voor het verlopen element. | ||
metadataSchema | Array | Nee | Voeg een array van velden toe die u opgeeft om metagegevens van de gebruiker te verzamelen. Met deze eigenschap kunt u ook verborgen metagegevens gebruiken die automatisch aan een element worden toegewezen, maar die niet zichtbaar zijn voor de gebruiker. | |
onMetadataFormChange | Callback-functie | Nee | Deze bestaat uit property en value . Property evenaart mapToProperty van het gebied dat van wordt overgegaan metadataSchema de waarvan waarde wordt bijgewerkt. Terwijl, value evenaart de nieuwe waarde als input wordt verstrekt. | |
targetUploadPath | String | "/content/dam" | Het doeluploadpad voor de bestanden die standaard de hoofdmap van de gegevensopslagruimte vormen. | |
hideUploadButton | Boolean | Onwaar | Hiermee zorgt u ervoor dat de interne knop voor uploaden verborgen moet zijn of niet. | |
onUploadStart | Functie | Nee | Dit is een callback-functie die wordt gebruikt om de uploadbron door te geven tussen Dropbox, OneDrive of local. De syntaxis is (uploadInfo: UploadInfo) => void | |
importSettings | Functie | Hiermee wordt ondersteuning ingeschakeld voor het importeren van elementen van derden. sourceTypes gebruikt een array met de importbronnen die u wilt inschakelen. De ondersteunde bronnen zijn Onedrive en Dropbox. De syntaxis is { sourceTypes?: ImportSourceType[]; apiKey?: string; } | ||
onUploadComplete | Functie | Nee | Dit is een callback-functie die wordt gebruikt om de status voor het uploaden van een bestand door te geven onder geslaagd, mislukt of gedupliceerd. De syntaxis is (uploadStats: UploadStats) => void | |
onFilesChange | Functie | Nee | Het is een callback functie die wordt gebruikt om het gedrag van te tonen upload wanneer een dossier wordt veranderd. De nieuwe array met bestanden die moeten worden geüpload en het brontype van de upload worden doorgegeven. Source-type kan null zijn in het geval van een fout. De syntaxis is (newFiles: File[], uploadType: UploadType) => void | |
uploadingPlaceholder | String | Het is een plaatsaanduidingsafbeelding die het metagegevensformulier vervangt wanneer het uploaden van het element wordt gestart. De syntaxis is { href: string; alt: string; } | ||
uploadConfig | Object | Het is een object dat een aangepaste configuratie voor het uploaden bevat. | ||
featureSet | Array | String | De eigenschap featureSet:[ ] wordt gebruikt om een bepaalde functionaliteit in of uit te schakelen in de toepassing Asset Selector. Als u de component of een functie wilt inschakelen, kunt u een tekenreekswaarde in de array doorgeven of de array leeg laten om die component uit te schakelen. Gebruik bijvoorbeeld de syntaxis featureSet:[0:"upload"] om de uploadfunctionaliteit in te schakelen in de Asset Selector. |