Rodapé
O rodapé é a barra de ações na parte inferior do Product Configurator. O componente mostra mensagens de validação e botões de ação. O Rodapé publica eventos do Lightning Message Service (LMS) no Gerenciador de dados quando os usuários clicam nessas ações. A visibilidade do botão depende do contexto, como produto aninhado, modo de visualização, precificação instantânea, validação e assim por diante. O Rodapé não tem propriedades de saída e não escuta nenhum evento.
Edições obrigatórias
| Disponível em: Lightning Experience |
| Disponível em: Edições Enterprise, Unlimited e Developer do Revenue Management (anteriormente Revenue Cloud) com a licença Revenue Cloud Growth ou a licença Revenue Cloud Advanced |
Responsabilidades de rodapé
- Mostrar botões incluindo Cancelar, Salvar e sair, Concluído, Atualizar preços e Validar produto com base no contexto
- Mostrar alertas de validação, avisos e mensagens de erro do Product Configurator
- Ajuste rótulos e variantes de botão com base na profundidade de navegação. Por exemplo, os rótulos do botão Concluído e do botão Salvar e sair mudam de um para o outro dependendo do contexto
- Publique eventos do LMS para navegação, precificação, validação e visualização no Gerenciador de dados quando um usuário clicar em uma ação
- Solicite que o usuário confirme o cancelamento de uma ação e feche o Product Configurator
- Mostrar o botão Fechar em vez de Salvar e sair no modo de visualização
Nome da API do rodapé
S01_Ações
Propriedades da entrada
O rodapé aceita dados de propriedades pai ou de componente de fluxo definidas pelos usuários.
| Propriedade | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| navigationRoute | Matriz | Não | Caminho de navegação atual |
| isClassContext (Verdadeiro quando o registro que está sendo visualizado é uma classificação de produto (não um produto normal) | Booleano | Não | Se o registro é uma classificação de produto no modo de visualização. |
| isApiInProgress | Booleano | Não | Se uma chamada de API está em andamento. Bloqueia o componente enquanto a chamada é executada. |
| isNonBlockingEnabled | Booleano | Não | Se o modo não de bloqueio está habilitado. |
| isDesignTime (modo de visualização geral. Verdadeiro quando qualquer produto ou classificação de produto é visualizada na visualização, por exemplo, no Criador de aplicativos ou na visualização de página de registro.) | Booleano | Não | Se o produto ou a classificação do produto está no modo de visualização. |
| isInstantPricingEnabled | Booleano | Não | Se a precificação instantânea está habilitada. Se falso, o botão Atualizar preços será exibido. |
| isInstantPricingToggleEnabled | Booleano | Não | Se a alternância de precificação instantânea é mostrada. |
| isProductValidationEnabled | Booleano | Não | Se a validação do produto está habilitada. |
| mensagens | Matriz | Não | Mensagens de validação (alertas, avisos, erros) do configurador. |
Tipos de incêndios de rodapé de eventos
O rodapé aciona os eventos do LMS mostrados nessa tabela.
| Ação do evento | Quando é Descarregado | Objetivo |
|---|---|---|
| navegar (tipo: concluído) | Cliques do usuário Concluído | Navegar para cima de um nível |
| navegar (tipo: cancelar) | O usuário confirma cancelar | Feche o configurador sem salvar |
| navegar (tipo: save_and_exit) | O usuário clica em Salvar e sair | Salvar configuração e sair |
| updatePrices | Clique no usuário Atualizar preços | Acionar precificação manualmente |
| validateProduct | O usuário clica em Validar produto | Acionar validação manualmente |
| closePreview | O usuário clica em Fechar no modo de visualização | Fechar janela de visualização |
Este artigo resolveu seu problema?
Diga-nos para podermos melhorar!
