deco.cx v2 preview Ver a documentação da v2

Deco
Pt

Actions

Actions (execução de ações)

As actions representam funções que tipicamente são invocadas pelos usuários no browser. Por exemplo, se cadastrar em uma newsletter, adicionar um item a um carrinho de compras ou qualquer operação que exija a intervenção de um servidor.

Na plataforma, você pode testar tais ações, ou mesmo ter actions que são apenas executadas nessa interface administrativa.

Ao contrário de sections e loaders, é possível salvar entidades pré-configuradas, mas não há muita utilidade nisto. Neste sentido, acessando a barra lateral Advanced > Actions , você terá acesso a biblioteca de actions e a possibilidade de criar, salver, editar e executar actions existentes.

Listagem de Actions

As diferentes categorias presentes na listagem são obtidas a partir do diretório que a action se encontra ou da App na qual ela origina (uma App pode importar diferentes actions).

A partir desta tela é possível:

  • Saved: Listar as actions salvas
  • Library: Listar e testar todas as actions disponíveis para uso
  • Create new Action: Criar novas actions

Listar e testar actions

Ao listar as actions na library, e ao clicar em uma action, você passa a ter acesso a uma visualização da Action, bem como acesso ao código original daquele elemento. É também possível editar o código, para testar alterações na funcionalidade do componente.

Visualização de uma action

Na barra lateral a direita, é possível acessar:

  • 🌐 Visuzalização do elemento
  • Formulário com propriedades
  • {} Descrição textual das propriedades
  • </> Editor de código
  • 🖥️ Logs relacionados a visualização do loader
  • Decopilot: IA para alteração do código

Criar nova Action

É possível criar uma action salva ou a base (template) de uma action.

Criando uma action

  • Create template: Cria uma action que será disponibilizada na biblioteca de componentes. Isto significa criar uma base de código que definirá um conjunto de propriedades e um programa para retornar dados.
  • Using a template: Cria uma action salva a partir de uma base existente. O nome será a identificação deste elemento.

Found an error or want to improve this page?

Edit this page