Button

Clique para copiar

Configurações de Look and Feel

  • Label (não obrigatório) a ser utilizado para mostrar o rótulo do componente.
  • Icon (não obrigatório) - ícone do botão.
  • Size (obrigatório) - tamanho padrão do botão.
  • Type (obrigatório) - disposição padrão dos botões.
  • Name (obrigatório) - este nome irá ajudá-lo a encontrar este componente no BP.
  • Enabled (obrigatório) - disponibilidade do botão na aplicação. É activado por defeito.
  • Visible () - torna o componente visível se estiver ligado. Activado por defeito.

Despoleta o fluxo de trabalho:

  • onCreate - dispara quando o elemento é criado na página;
  • onShow - dispara quando o componente muda o seu estado para visível (exibido na página);
  • onHide - dispara quando o componente muda o seu estado para oculto (deixa de ser exibido);
  • onDestroy - dispara quando o componente é destruído;
  • onClick - dispara quando o componente é clicado.

Acções componentes:

Button Get Properties:

Obtém as propriedades do botão

Parâmetros deentrada :

  • Component Id [string] - botão de identificação do componente.

Parâmetros desaída :

  • Label [string] - etiqueta do botão;
  • Type [enum] - tipo do botão;
  • Size [enum] - tipo de botão;
  • Icon [enum] - ícone do botão;
  • Color [string] - cor do botão;
  • Visible [boolean] - estado de visibilidade do botão;
  • Enabled [boolean] - estado do botão activado/desactivado;
  • Loading [boolean] - estado de carregamento do botão.

Button Get Properties

Button Set Properties

Define todas as propriedades do botão

Parâmetros deentrada :

  • Component Id [string] - identificador do componente do botão.
  • Label [string] - etiqueta do botão;
  • Type [enum] - tipo de botão;
  • Size [enum] - tipo de botão;
  • Icon [enum] - ícone do botão;
  • Color [string] - cor do botão;
  • Visible [boolean] - estado de visibilidade do botão;
  • Enabled [boolean] - estado do botão activado/desactivado;
  • Loading [boolean] - estado de carregamento do botão.

Button Set Properties

Button Update Properties

Actualizar as propriedades do botão

Parâmetros deentrada :

  • Component Id [string] - identificador do componente do botão.
  • Label [string] - etiqueta do botão;
  • Type [enum] - tipo de botão;
  • Size [enum] - tipo de botão;
  • Icon [enum] - ícone do botão;
  • Color [string] - cor do botão;
  • Visible [boolean] - estado de visibilidade do botão;
  • Enabled [boolean] - estado do botão activado/desactivado;
  • Loading [boolean] - estado de carregamento do botão.

Button Update Properties

Button Click

Efectua um clique de botão

Parâmetros deentrada :

  • Component Id [string] - identificador do componente do botão.

Button_onClick

Button Reset State

Reinicia todos os estados do botão para o padrão

Parâmetros deentrada :

  • Component Id [string] - identificador do componente do botão.

Button Reset State

Button Set Loading

Define o estado de carregamento como verdadeiro

Parâmetros deentrada :

  • Component Id [string] - identificador da componente do botão.

Button Set Loading

Button Remove Loading

Define o estado de carregamento para parâmetros de entrada falsos:

Parâmetros deentrada :

  • Component Id [string] - identificador de componente de botão.

Button Remove Loading

Button Enable

Define o estado activado para verdadeiro

Parâmetros deentrada :

  • Component Id [string] - identificador de componente de botão.
    Button Enable

Button Disable

Define o estado activado para falso

Parâmetros deentrada :

  • Component Id [string] - identificador do componente do botão.

    Button Disable

Button Show

Define o estado visível para verdadeiro

Parâmetros deentrada :

  • Component Id [string] - identificador do componente do botão.



Button Show

Button Hide

Define o estado visível como falso

Parâmetros deentrada :

  • Component Id [string] - identificador do componente do botão.

Button Hide


Exemplo de utilização:

Por exemplo, utilizando um botão para abrir uma janela modal

Example Button