[AEM Assets]{class="badge positive" title="Aplicável ao AEM Assets)."}
Propriedades do Seletor de ativos asset-selector-properties
Você pode usar as propriedades do Seletor de ativos para personalizar a forma como o Seletor de ativos é renderizado. A tabela a seguir lista as propriedades que você pode usar para personalizar e usar o Seletor de ativos.
true, o Seletor de ativos será renderizado em um modo de exibição de painel esquerdo. Se estiver marcado como false, o Seletor de ativos será renderizado na exibição modal.imsOrg é necessária para autenticar se a organização que você está acessando está no Adobe IMS ou não.imsToken é necessário se você estiver usando um aplicativo Adobe para a integração.apiKey é necessário se você estiver usando uma integração de aplicativos Adobe.<Object>[{id: 'urn:234}, {id: 'urn:555'}] Um ativo deve estar disponível no diretório atual. Se precisar usar um diretório diferente, forneça um valor para a propriedade path também.rail para habilitar a exibição do painel do visualizador de ativos.Object<{ id?: string, defaultMessage?: string, description?: string}>i18nSymbols. Transmitir um valor por meio dessa interface substitui as traduções padrão fornecidas e, em vez disso, usa suas próprias traduções. Para executar a substituição, deverá transmitir um objeto Descritor de mensagem à chave de i18nSymbols que deseja substituir.intl.locale. Por exemplo: intl={{ locale: "es-es" }}As strings de idioma com suporte seguem os padrões ISO 639 - Códigos para a representação de nomes de idiomas.
Lista de localidades compatíveis: Inglês - “en-us” (padrão) Espanhol - “es-es” Alemão - “de-de” Francês - “fr-fr” Italiano - “it-it” Japonês - “ja-jp” Coreano - “ko-kr” Português - “pt-br” Chinês (Tradicional) - “zh-cn” Chinês (Taiwan) - “zh-tw”
Array<string>{allowList?: Object}light ou dark) do Seletor de ativos.default e express. Também aceita @react-spectrum/theme-express.Chamado com a matriz de itens do ativo quando os ativos são selecionados e o botão Select no modal é clicado. Essa função só é invocada na exibição modal. Para exibição do painel, use as funções handleAssetSelection ou onDrop. Exemplo:
handleSelection=(assets: Asset[])=> {…}
Consulte seleção de ativos para obter detalhes.
Invocado com uma matriz de itens enquanto os ativos estão sendo selecionados ou desmarcados. É útil quando você deseja acompanhar os ativos à medida que o usuário os seleciona. Exemplo:
handleSelection=(assets: Asset[])=> {…}
Consulte seleção de ativos para obter detalhes.
Close na exibição modal é pressionado. Somente é chamado na exibição modal e desconsiderado na exibição rail.single ou multiple de ativos de cada vez.:
aemTierType:[0]: "author" 1: "delivery"Por exemplo, se ambos
["author","delivery"] forem usados, o alternador de repositório exibirá opções para o autor e para a entrega.filterRepoList que chama o repositório do Experience Manager e retorna uma lista filtrada de repositórios.EXPIRED, EXPIRING_SOON ou NOT_EXPIRED com base na data de expiração de um ativo fornecido. Consulte personalizar ativos expirados. Além disso, você pode usar allowSelectionAndDrag, no qual o valor da função pode ser true ou false. Quando o valor é definido como false, o ativo expirado não pode ser selecionado ou arrastado na tela.uploadConfig. Adicione uma matriz de campos fornecida para coletar metadados do usuário. Usando essa propriedade, também é possível usar metadados ocultos que são atribuídos a um ativo automaticamente, mas que não estão visíveis para o usuário.uploadConfig. Consiste em property e value. Property é igual a mapToProperty do campo passado de metadataSchema cujo valor está sendo atualizado. Por outro lado, value é igual ao novo valor fornecido como uma entrada."/content/dam"uploadConfig. O caminho de upload de destino para os arquivos cujo padrão é a raiz do repositório de ativos.uploadConfig.(uploadInfo: UploadInfo) => void. Esta propriedade está aninhada sob a propriedade uploadConfig.sourceTypes usa uma matriz das fontes de importação que você deseja habilitar. As fontes compatíveis são Onedrive e Dropbox. Sintaxe { sourceTypes?: ImportSourceType[]; apiKey?: string; }. Além disso, esta propriedade está aninhada sob a propriedade uploadConfig.(uploadStats: UploadStats) => void. Além disso, esta propriedade está aninhada sob a propriedade uploadConfig.uploadConfig. É uma função de retorno de chamada usada para mostrar o comportamento de upload quando um arquivo é alterado. Ele passa a nova matriz de arquivos pendentes para upload e o tipo de origem do upload. O tipo de Source pode ser nulo em caso de erro. A sintaxe é (newFiles: File[], uploadType: UploadType) => void{ href: string; alt: string; }. Além disso, essa propriedade está aninhada na propriedade uploadConfig.featureSet:[ ] é usada para habilitar ou desabilitar uma funcionalidade específica no aplicativo Seletor de ativos. Para ativar o componente ou um recurso, passe um valor de string na matriz ou deixe a matriz vazia para desativar esse componente. Por exemplo, se você deseja habilitar a funcionalidade de carregamento no Seletor de ativos, use a sintaxe featureSet:[0:"upload"]. Da mesma forma, você pode usar featureSet:[0:"collections"] para habilitar coleções no Seletor de ativos. Além disso, use o featureSet:[0:"detail-panel"] para habilitar o painel de detalhes de um ativo. Para usar esses recursos juntos, a sintaxe é featureSet:["upload", "collections", "detail-panel"].