Habilita um componente que possua a propriedade Identificador (id), permitindo acessá-lo.


Figura 1 - Bloco Habilitar componente

Compatibilidade

  • Bloco cliente: cronapi.screen.enableComponent()
  • Bloco servidor: cronapi.screen.enableComponent() - executado a partir da chamada do bloco cliente.

Retorno

Bloco não possui retorno.

Parâmetros

Identificador

Identificador (id) do componente que será habilitado. Para selecioná-lo, é necessário vincular o bloco de programação a um formulário de referência, confira no tópico Propriedades do Blockly da documentação Bloco de Programação.

  • Posição: 1
  • Inglês: Get Identifier
  • Tipo: Objeto / Object
  • Exemplo: "crn-textinput-290605"

Exemplo

A função a seguir apresenta um exemplo de uso do bloco Habilitar componente. Após vincular um formulário de referência nas configurações do blockly, selecionamos, no parâmetro Identificador do bloco, o identificador (id) de um componente entrada de texto presente no formulário. 


Figura 2 - Exemplo de uso do bloco Habilitar componente


A imagem abaixo apresenta o resultado de execução da função da Figura 2, a qual foi associada ao evento "Ao clicar" do botão "Habilitar componente". Como pode-se observar, inicialmente, o componente entrada de texto está desabilitado e, nele, não é possível adicionar nenhum conteúdo. Após clicar no botão do formulário, a função é executada, habilitando o componente e permitindo a inserção de conteúdo.


Figura 2.1 - Resultado de execução da função da Figura 2

Nesta página